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

Re: (ITS#5354) slapd repeatedly hangs and stops reponding



h.b.furuseth@usit.uio.no wrote:
> rra@stanford.edu writes:
>> Specifically, the workaround is to compile the code with the upstream
>> libtool instead of with Debian's libtool, since upstream libtool
>> imports all module symbols into the global namespace.  Debian's
>> libtool has been modified to not do this because it causes all sorts
>> of other problems in the general case, but not doing this breaks the
>> meta backend because it wants to reference symbols from the bdb
>> backend.
> 
> s/bdb/ldap/.  Sounds like a fix would be to build back-ldap statically
> instead of dynamically on Debian if back-meta is built too.

The reason back-meta uses code from back-ldap is that they share a lot
of features.  Probably, they could be moved into slapd, since they might
be useful in other (proxy-related) future modules?  That would be a lot
of reworking, though.

p.



Ing. Pierangelo Masarati
OpenLDAP Core Team

SysNet s.r.l.
via Dossi, 8 - 27100 Pavia - ITALIA
http://www.sys-net.it
---------------------------------------
Office:  +39 02 23998309
Mobile:  +39 333 4963172
Email:   pierangelo.masarati@sys-net.it
---------------------------------------