Date: Thu, 15 Jan 2015 20:51:36 +0100 From: Mark Martinec <Mark.Martinec+freebsd@ijs.si> To: ports@freebsd.org Subject: Re: print/cups fails to build on 9.3-STABLE i386 Message-ID: <766f56956d5a9a77485d0e0a2980d85a@mailbox.ijs.si> In-Reply-To: <54B816E6.8040307@passap.ru> References: <20150115190246.GE3301@itcom245.staff.itd.umich.edu> <54B816E6.8040307@passap.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
Boris Samorodov wrote: > I think that your cups-client libs are linked against dns libraries. > With a fresh portstree (this imho should be fixesd at r376233) > rebuild print/cups-client, then print/cups-base. It also fails with the same diagnostics under poudriere on 10.1 using today's ports checkout. Mark > 15.01.2015 22:02, William Bulley =D0=BF=D0=B8=D1=88=D0=B5=D1=82: >> After running this command: "# svn update /usr/ports" I tried to >> upgrade the print/cups port. >>=20 >> As root I then ran this command: >>=20 >> # portmaster -K -B -D print/cups >>=20 >> Below is the output leading up to the failure and the failure itself. >>=20 >> BTW - I did retry the build in /usr/ports/print/cups using this: >>=20 >> # make MAKE_JOBS_UNSAFE=3Dyes install >>=20 >> and got the same results. >>=20 >> =3D*=3D*=3D*=3D*=3D*=3D*=3D*=3D*=3D*=3D*=3D*=3D*=3D*=3D*=3D*=3D*=3D*=3D= *=3D*=3D*=3D*=3D*=3D*=3D*=3D*=3D*=3D*=3D*=3D*=3D*=3D*=3D*=3D >>=20 >> ... >> ... >> Making all in test... >> gmake[1]: Entering directory=20 >> '/usr/ports/print/cups-base/work/cups-1.7.3/test' >> echo Linking ippserver... >> Linking ippserver... >> cc -L../cgi-bin -L../cups -L../filter -L../ppdc -L../scheduler=20 >> -L/usr/local/lib -Wl,-rpath,/usr/local/lib -Wl,-R/usr/local/lib -fPIE= =20 >> -pie -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -o=20 >> ippserver ippserver.o ../cups/libcups.a \ >> -lssl -lcrypto -pthread -lm -lcrypt -lssp_nonshared -liconv = =20 >> -lz -lz >> ../cups/libcups.a(http-support.o): In function `_httpResolveURI': >> /usr/ports/print/cups-client/work/cups-1.7.3/cups/http-support.c:1617:= =20 >> undefined reference to `DNSServiceCreateConnection' >> /usr/ports/print/cups-client/work/cups-1.7.3/cups/http-support.c:1626:= =20 >> undefined reference to `DNSServiceResolve' >> /usr/ports/print/cups-client/work/cups-1.7.3/cups/http-support.c:1736:= =20 >> undefined reference to `DNSServiceRefDeallocate' >> /usr/ports/print/cups-client/work/cups-1.7.3/cups/http-support.c:1656:= =20 >> undefined reference to `DNSServiceRefSockFD' >> /usr/ports/print/cups-client/work/cups-1.7.3/cups/http-support.c:1700:= =20 >> undefined reference to `DNSServiceResolve' >> /usr/ports/print/cups-client/work/cups-1.7.3/cups/http-support.c:1722:= =20 >> undefined reference to `DNSServiceProcessResult' >> /usr/ports/print/cups-client/work/cups-1.7.3/cups/http-support.c:1731:= =20 >> undefined reference to `DNSServiceRefDeallocate' >> /usr/ports/print/cups-client/work/cups-1.7.3/cups/http-support.c:1733:= =20 >> undefined reference to `DNSServiceRefDeallocate' >> ../cups/libcups.a(http-support.o): In function `http_resolve_cb': >> /usr/ports/print/cups-client/work/cups-1.7.3/cups/http-support.c:2071:= =20 >> undefined reference to `TXTRecordGetValuePtr' >> /usr/ports/print/cups-client/work/cups-1.7.3/cups/http-support.c:2058:= =20 >> undefined reference to `TXTRecordGetValuePtr' >> Makefile:192: recipe for target 'ippserver' failed >> gmake[1]: *** [ippserver] Error 1 >> gmake[1]: Leaving directory=20 >> '/usr/ports/print/cups-base/work/cups-1.7.3/test' >> Makefile:31: recipe for target 'all' failed >> gmake: *** [all] Error 1 >> *** [do-build] Error code 1 >>=20 >> Stop in /usr/ports/print/cups-base. >> *** [install] Error code 1 >>=20 >> Stop in /usr/ports/print/cups-base.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?766f56956d5a9a77485d0e0a2980d85a>