svn commit: r302578 - head/security/gnutls

Bryan Drewery bdrewery at freebsd.org
Sun Aug 19 22:02:52 UTC 2012


On 8/19/2012 4:59 PM, Doug Barton wrote:
> On 08/19/2012 14:32, Bryan Drewery wrote:
>> On 8/15/2012 8:57 AM, Roman Bogorodskiy wrote:
>>> Author: novel
>>> Date: Wed Aug 15 13:57:01 2012
>>> New Revision: 302578
>>> URL: http://svn.freebsd.org/changeset/ports/302578
>>>
>>> Log:
>>>   - Drop automatic dependency detection [1]
>>>   - Do not link to -lphread directly [2]
>>>   - Use USE_PKGCONFIG [2]
>>
>>
>> FYI this change to USE_PKGCONFIG=build ends up breaking other ports that
>> depend on gnutls and incorrectly do not mark they depend on pkgconfig.
>> Something to keep an eye on in general as these are converted.
>>
>> textproc/iksemel [ports/170771] is one example.
> 
> FWIW the solution I used when changing my non-leaf ports was to delete
> pkgconf, then look at every port that depends on them and test if they
> passed 'make configure' without any changes. Since so many things depend
> on gnutls it may be safer to just add the dependency with a comment in
> the Makefile to maintainers to remove it if it turns out not to be
> necessary.


I too think gnutls should just go back to a full run depends for now.
Especially since we're about to build packages for 9.1.

This chained down into net-mgmt/zabbix2-server also needing
USE_PKGCONFIG since gnutls/iksemel didn't bring it in anymore.

I imagine many are broken now.

> 
> <insert obligatory rant about how this whole thing has been poorly handled>
> 
> Doug
> 


-- 
Regards,
Bryan Drewery
bdrewery at freenode/EFNet



More information about the svn-ports-all mailing list