! mDNSResponder Port update Error

Brendan Doyle doyle.brendan at yandex.com
Sun Jul 17 20:16:54 UTC 2016



27.06.2016, 14:24, "Pietro Cerutti" <gahr at freebsd.org>:
> On 2016-06-27 14:19, JosC wrote:
>>  [mDNSResponder-576.30.xx]
>
> Can you please update your ports tree and try again? mDNSResponder has
> recently been updated to 625.41.2.
>
>>  Dear portmaintainer,
>>
>>  Just got an error on installing latest version of DNSResponder:
>>
>>  ../mDNSShared/dnsextd_lexer.l: In function 'yylex':
>>  ../mDNSShared/dnsextd_lexer.l:77: error: 'yylineno' undeclared (first
>>  use in this function)
>>  ../mDNSShared/dnsextd_lexer.l:77: error: (Each undeclared identifier
>>  is reported only once
>>  ../mDNSShared/dnsextd_lexer.l:77: error: for each function it appears
>>  in.)
>>  gmake: *** [Makefile:527: objects/prod/dnsextd_lexer.l.o] Error 1
>>  *** [do-build] Error code 1
>>
>>  Stop in /usr/ports/net/mDNSResponder.
>>
>>  --- cut ---
>>
>>  Can you advise how to solve this issue?
>>

I still get the same error on a fresh ports tree:

===>>> All >> mDNSResponder-576.30.4 (1/1)

===>  Cleaning for mDNSResponder-625.41.2
===>  License APACHE20 BSD3CLAUSE accepted by the user
===>   mDNSResponder-625.41.2 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by mDNSResponder-625.41.2 for building
===>  Extracting for mDNSResponder-625.41.2
=> SHA256 Checksum OK for mDNSResponder-625.41.2.tar.gz.
===>  Patching for mDNSResponder-625.41.2
===>  Applying FreeBSD patches for mDNSResponder-625.41.2
===>   mDNSResponder-625.41.2 depends on executable: gmake - found
===>  Configuring for mDNSResponder-625.41.2
===>  Building for mDNSResponder-625.41.2

cut..

cc -I../mDNSCore -I../mDNSShared -Iobjects/prod -fwrapv -W -Wall -DPID_FILE=\"/var/run/mdnsd.pid\" -DMDNS_UDS_SERVERPATH=\"/var/run/mdnsd\" -DHAVE_IPV6 -DTARGET_OS_FREEBSD -Os -DMDNS_DEBUGMSGS=0 -Wno-error -c -o objects/prod/dnsextd_lexer.l.o objects/prod/dnsextd_lexer.l.c
../mDNSShared/dnsextd_lexer.l: In function 'yylex':
../mDNSShared/dnsextd_lexer.l:77: error: 'yylineno' undeclared (first use in this function)
../mDNSShared/dnsextd_lexer.l:77: error: (Each undeclared identifier is reported only once
../mDNSShared/dnsextd_lexer.l:77: error: for each function it appears in.)
gmake: *** [Makefile:527: objects/prod/dnsextd_lexer.l.o] Error 1
*** [do-build] Error code 1

So yylineno is undeclared, so it should fail by everyone I guess...?


More information about the freebsd-ports mailing list