openldap - slurpd nie działa jako demon

Jakub Bogusz qboosh w pld.org.pl
Pon, 25 Lut 2002, 15:32:46 CET


On Sun, Feb 24, 2002 at 02:12:22PM +0100, Jakub Bogusz wrote:
> On Fri, Feb 22, 2002 at 09:14:40PM +0100, Tomasz Kłoczko wrote:
> > On Fri, 22 Feb 2002, Piotr Meyer wrote:
> > > On Fri, 22 Feb 2002, Jakub Bogusz wrote:
> > > > Aha, przerabianie slurpd tak, by używał funkcji z libpthread dopiero po
> > > > fork/exec to kupa roboty, więc dla samych testów raczej odpada.
> > > 
> > > W swoim czasie Kloczek zamierzał to naprawić, ale niestety
> > > z mojej winy, sprawa padła (zabrakło czasu). To, do czego 
> > > doszedłem to to, że 'goły' slurpd (bez łat PLD), skompilowany
> > > w PLD działa bez zarzutu. AFAIR problemy zaczynały się
> > > po założeniu łaty do libtoola.
> > 
> > Winny jest *na pewno* patch na libtoola chcąc to poprawić gdzieś coś
> > zmieniłem że to powduje produkowanie binarek które nie działają.

slapd działa. Nie działa tylko slurpd.

Jeżeli coś psuje, to raczej nie sam patch, tylko regeneracja ac/lt.
W patchu jest tylko: zmiana sposobu linkowania z bibliotekami (z -llib
na liblib.la) żeby nie było budować z już zainstalowanym openldap-devel,
wycięcie jakiejś zabawy z linkami do *.la oraz modyfikacja w mod.mk...
(-> niżej)

> > Prawdopodobnie gzdieś coś co jest modułem nie jest linkowane jako -module 
> > tylko zwykły shared object lub odwrotnie. No i nie miałem czasu żeby to 
> > przejrzeć.
> 
> W jaki sposób to może wpływać na działanie demona?
> 
> Z różnic widzę tylko dodane -export-dynamic i -avoid-version do
> polecenia linkowania w mod.mk.

...co nie ma wpływu na slurpd, bo jedyny moduł jest do slapd.
Więc to co innego.


-- 
Jakub Bogusz



Więcej informacji o liście dyskusyjnej pld-devel-pl