[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: (ITS#9008) module rpath incorrect



--On Wednesday, April 17, 2019 11:19 AM +0000 ondra@openldap.org wrote:

> Full_Name: Ondrej Kuznik
> Version: re24/master
> OS: Linux
> URL: https://github.com/mistotebe/openldap/tree/its9008
> Submission from: (NULL) (82.10.24.68)
>
>
> Modules that link against libraries not already present in slapd will
> only try to look in the rpaths encoded in the module, not in slapd. And
> there is no point encoding $(moduledir) there, since we never install
> anything of substance there. All the while the libraries we need probably
> live in $(libdir).
>
> The linked patch fixes this and makes it possible for $(moduledir) (the
> path modules will be installed into) to be set at configure time.

This patch depends on a custom version of libtool that is not available to 
others and can cause significant build breakage when building under a 
packaging system.  More work needed, either removing libtool from the build 
process for OpenLDAP, or modifications to this work to allow it to work 
properly with a non-custom version of libtool.

--Quanah



--

Quanah Gibson-Mount
Product Architect
Symas Corporation
Packaged, certified, and supported LDAP solutions powered by OpenLDAP:
<http://www.symas.com>