[Date Prev][Date Next]
Re: Relocation support for SASL and TLS build dependencies (ITS#3174)
Use environment variables (CPPFLAGS,LDFLAGS,etc.) instead.
At 10:42 AM 6/3/2004, Steve.Hole@messagingdirect.com wrote:
>Full_Name: Steve Hole
>OS: Linux, Solaris, AIX
>Submission from: (NULL) (188.8.131.52)
>The set of configure build options available via configure doesn't support
>relocation of the cyrus-sasl or the openssl libraries. If you are trying to
>build openldap against fixed versions of these libraries (rather than
>"installed" versions) provided on the local operating system, there is no way to
>redirect the location of the libraries. On Solaris the features get disabled
>because the libraries are not in the "standard" place (as defined by the
>openldap config no less). On Linux it picks them up, but they are not the
>versions that we want to build with.
>For people just trying to build openldap to be installed locally I can see how
>the current behaviour works fine. If you are building openldap as part of a
>larger software package, you need the finer grained control over which specific
>versions of the dependencies are used.
>I recommend that the --with-cyrus-sasl flag be extended to also support
>specification of the cyrus-sasl directory. I recommend that the TLS support be
>extended to support specification of the openssl directory.