Date: Fri, 07 Apr 2023 16:13:33 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 270689] net/mDNSResponder fails to build on 13.1-RELEASE-p6 - IPV6_2292_PKTINFO Message-ID: <bug-270689-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D270689 Bug ID: 270689 Summary: net/mDNSResponder fails to build on 13.1-RELEASE-p6 - IPV6_2292_PKTINFO Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: sunpoet@FreeBSD.org Reporter: dougs@dawnsign.com Assignee: sunpoet@FreeBSD.org Flags: maintainer-feedback?(sunpoet@FreeBSD.org) There was an update to the net/mDNSResponder port on my 13.1-RELEASE-p6 sys= tem. It failed as follows: [root@backup 07.Apr DING! /usr/ports/net/mDNSResponder]# make reinstall cle= an =3D=3D=3D> License APACHE20 BSD3CLAUSE accepted by the user =3D=3D=3D> mDNSResponder-1790.80.10 depends on file: /usr/local/sbin/pkg = - found =3D=3D=3D> Fetching all distfiles required by mDNSResponder-1790.80.10 for = building =3D=3D=3D> Extracting for mDNSResponder-1790.80.10 =3D> SHA256 Checksum OK for mDNSResponder-1790.80.10.tar.gz. =3D=3D=3D> Patching for mDNSResponder-1790.80.10 =3D=3D=3D> Applying FreeBSD patches for mDNSResponder-1790.80.10 from /usr/ports/net/mDNSResponder/files =3D=3D=3D> mDNSResponder-1790.80.10 depends on package: gmake>=3D4.3 - fo= und =3D=3D=3D> Configuring for mDNSResponder-1790.80.10 =3D=3D=3D> Building for mDNSResponder-1790.80.10 gmake[3]: Entering directory '/usr/ports/net/mDNSResponder/work/mDNSResponder-mDNSResponder-1790.80.10/m= DNSPosix' cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../mDNSCore -I../mDNSShared -I../mDNSShared/utilities -I../DSO -I../ServiceRegistration -Iobjects/prod -fwrapv -W -Wall -DPOSIX_BUILD -DPID_FILE=3D\"/var/run/mdnsd= .pid\" -DMDNS_UDS_SERVERPATH=3D\"/var/run/mdnsd\" -UHAVE_IPV6 -DTARGET_OS_FREEBSD = -g -DMDNS_DEBUGMSGS=3D0 -c -o objects/prod/PosixDaemon.c.o PosixDaemon.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../mDNSCore -I../mDNSShared -I../mDNSShared/utilities -I../DSO -I../ServiceRegistration -Iobjects/prod -fwrapv -W -Wall -DPOSIX_BUILD -DPID_FILE=3D\"/var/run/mdnsd= .pid\" -DMDNS_UDS_SERVERPATH=3D\"/var/run/mdnsd\" -UHAVE_IPV6 -DTARGET_OS_FREEBSD = -g -DMDNS_DEBUGMSGS=3D0 -c -o objects/prod/mDNSPosix.c.o mDNSPosix.c mDNSPosix.c:1068:40: error: use of undeclared identifier 'IPV6_2292_PKTINFO' err =3D setsockopt(fd, IPPROTO_IPV6, IPV6_2292_PKTINFO, &kOn, sizeof(kO= n)); ^ 1 error generated. gmake[3]: *** [Makefile:509: objects/prod/mDNSPosix.c.o] Error 1 gmake[3]: Leaving directory '/usr/ports/net/mDNSResponder/work/mDNSResponder-mDNSResponder-1790.80.10/m= DNSPosix' *** Error code 1 Stop. make[2]: stopped in /usr/ports/net/mDNSResponder *** Error code 1 Stop. make[1]: stopped in /usr/ports/net/mDNSResponder *** Error code 1 Stop. make: stopped in /usr/ports/net/mDNSResponder [root@backup 07.Apr 9:00am /usr/ports/net/mDNSResponder]# I do not have IPv6 enabled in /etc/rc.conf. Adding "OPTIONS_UNSET =3D IPV6"= to /etc/make.conf doesn't do the trick. Make config doesn't offer an option to turn off IPv6. However, commenting out "OPTIONS_DEFINE=3D IPV6" in Makefile causes the build to complete. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-270689-7788>