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