svn commit: r421646 - head/dns/ldns

Mathieu Arnold mat at FreeBSD.org
Wed Sep 21 13:51:51 UTC 2016


Le 21/09/2016 à 15:47, John Marino a écrit :
> On 9/21/2016 08:37, John Marino wrote:
>> On 9/21/2016 08:35, Mathieu Arnold wrote:
>>> Le 21/09/2016 à 15:21, John Marino a écrit :
>>>> On 9/21/2016 08:10, Mathieu Arnold wrote:
>>>>> Le 10/09/2016 à 03:37, John Marino a écrit :
>>>>>> Author: marino
>>>>>> Date: Sat Sep 10 01:37:39 2016
>>>>>> New Revision: 421646
>>>>>> URL: https://svnweb.freebsd.org/changeset/ports/421646
>>>>>>
>>>>>> Log:
>>>>>>   dns/ldns: Fix SSL library support, tidy options
>>>>>>
>>>>> This breaksdns/py-ldns and dns/p5-DNS-Ldns
>>>>> <http://portsmon.freebsd.org/portoverview.py?category=dns&portname=p5-DNS-Ldns>.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>> The portsmon page is green.  What should I be looking at?
>>>
>>> Sorry, it also breaks dns/ldns, in a 9.3 jail in poudriere:
>>>
>>> root at pkg:/usr/ports/dns/ldns # uname -a
>>> FreeBSD pkg.absolight.net 9.3-RELEASE-p45 FreeBSD 9.3-RELEASE-p45 amd64
>>> root at pkg:/usr/ports/dns/ldns # make -V DEFAULT_VERSIONS
>>> ssl=openssl pgsql=9.3
>>> root at pkg:/usr/ports/dns/ldns # make -V SSL_DEFAULT
>>> openssl
>>> root at pkg:/usr/ports/dns/ldns # make showconfig
>>> ===> The following configuration options are available for
>>> ldns-1.6.17_5:
>>>      DOXYGEN=off: Build documentation with Doxygen
>>>      DRILL=on: With drill program
>>>      EXAMPLES=on: Build and/or install examples
>>>      GOST=on: GOST signatures enabled, requires openssl >= 1.0.0
>>>      RRTYPECDS=on: Enable draft RR type cds.
>>>      RRTYPENINFO=on: Enable draft RR type ninfo.
>>>      RRTYPERKEY=on: Enable draft RR type rkey.
>>>      RRTYPETA=on: Enable draft RR type ta.
>>>      RRTYPEURI=on: Enable draft RR type uri.
>>> ===> Use 'make config' to modify these settings
>>> root at pkg:/usr/ports/dns/ldns # make
>>> ===>  ldns-1.6.17_5 Requires openssl version >= 1.0.0.
>>> *** [all] Error code 1
>>>
>>> Stop in /usr/ports/dns/ldns.
>>> root at pkg:/usr/ports/dns/ldns #
>>>
>>>
>>
>> okay, I must have removed a USE_OPENSSL_PORT and didn't replace it with
>> a check.  I'll take a look.
>>
>> FreeBSD 9 EOL can't come fast enough.
>>
>
> dns/ldns isn't really broken.  the IGNORE is being triggered because
> it won't build with base openSSL.

Good thing I have DEFAULT_VERSIONS=ssl=openssl in my make.conf, as can
be seen in the short extract I pasted in my previous reply.

> See lines ~90-92 of dns/ldns Makefile.

It looks correct, and, strangely, it does not work.

> USE_OPENSSL_PORT is deprecated and should be removed right?

It is, yes.

> Isn't this port fixed correctly?

It is not, it is on 9, it is using OpenSSL from ports, it should be
building.

-- 
Mathieu Arnold


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/svn-ports-head/attachments/20160921/77561630/attachment.sig>


More information about the svn-ports-head mailing list