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



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