Skip site navigation (1)Skip section navigation (2)
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>