pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/45824: print/cups links indirectly to base's openssl when PREFER.openssl=pkgsrc is given



The following reply was made to PR pkg/45824; it has been noted by GNATS.

From: Matthias Kretschmer <kretschm%cs.uni-bonn.de@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: pkg-manager%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
        pkgsrc-bugs%netbsd.org@localhost
Subject: Re: pkg/45824: print/cups links indirectly to base's openssl when
 PREFER.openssl=pkgsrc is given
Date: Thu, 12 Jan 2012 14:58:43 +0100

 Hi,
 
 On Thu, Jan 12, 2012 at 01:50:05PM +0000, Joerg Sonnenberger wrote:
 >  Well, you are linking against openldap from base, which is linked
 >  against OpenSSL from base. Frankly, if you want to disable OpenSSL from
 >  base, make sure that every other lib using it is also disabled. I do not
 >  think adding an ldap option is that helpful.
 
 If you look at my patch you'll see that I not only made an ldap option,
 but included the corresponding buildlink3.mk from
 databases/openldap-client which performs the corresponding magic in
 interpreting PREFER.openldap-client and using builtin's or pkgsrc's
 openldap, such that I have the option to get rid of the double linkage
 of libcrypto by either not using openssl from pkgsrc, using openssl &
 openldap from pkgsrc, or I use pkgsrc's openssl and do not link against
 ldap...
 
 The option does more than just allowing to disable it.  If enabled it
 pulls in the right magic macros for openldap-client/ldap selection.
 
 --
 Matthias Kretschmer
 


Home | Main Index | Thread Index | Old Index