On Fri, 2007-03-02 at 15:16 +1100, Andrew Bartlett wrote:
On a Linux system, would it be possible to build Fedora DS without
setting LD_LIBRARY_PATH?
As a followup, it seems to me that we don't need it (I was about to
start patching makefiles):
linux-gate.so.1 => (0xb7fc7000)
libslapd.so.0
=> /scratch/fedora-ds/prefix/lib/fedora-ds/libslapd.so.0 (0xb7f14000)
libssldap60.so => /usr/lib/libssldap60.so (0xb7ef3000)
libprldap60.so => /usr/lib/libprldap60.so (0xb7eed000)
And my ns-slapd binary starts perfectly well without any LD_LIBRARY_PATH
foo.
I thought I saw this being discussed at some point, and I wondered if
I
could suggest it again. It could remove some of the shell-script
wrapper stuff, which kind of looks funny...
BTW, how is this packaged? I think the '-bin' versions of the commands
should be in libexec, if they are not to be directly executed...
Unless I'm missing something drastic, we shouldn't need these scripts at
all. None of the binaries I had showed any undefined libraries...
Andrew Bartlett
--
Andrew Bartlett
http://samba.org/~abartlet/
Authentication Developer, Samba Team
http://samba.org
Samba Developer, Red Hat Inc.
http://redhat.com