Todd,

Known problem. IMHO it's time to solve it... (RedHat's Rawhide package 
may have some clues)

Stefan

PS: have you managed to get openldap server running on mdk?

Todd Lyons wrote:

>This might not be something that we want to worry about right now, but
>building openldap from the src.rpm fails unless libldap2-devel is
>installed.
>
>Step 1--build fails with missing "-llber"
>Step 2--install libldap2-devel
>Step 3--build successfully
>Step 4--remove libldap2-devel
>Step 5--build fails with missing "-llber"
>
>Tail end of the compile:
>
>/bin/sh /home/todd/RPM/BUILD/openldap-2.0.21/libtool   --mode=link cc
>-rpath /usr/lib -O3 -fomit-frame-pointer -pipe -mcpu=pentiumpro
>-march=i586 -ffast-math -fno-strength-reduce -fno-omit-frame-pointer
>-I../../include        -I../../include       -version-info 2:14:0  -o
>libldap.la bind.lo open.lo result.lo error.lo compare.lo search.lo
>controls.lo messages.lo references.lo extended.lo cyrus.lo modify.lo
>add.lo modrdn.lo delete.lo abandon.lo cache.lo getfilter.lo sasl.lo
>sbind.lo kbind.lo unbind.lo friendly.lo free.lo disptmpl.lo srchpref.lo
>dsparse.lo tmplout.lo sort.lo getdn.lo getentry.lo getattr.lo
>getvalues.lo addentry.lo request.lo os-ip.lo url.lo sortctrl.lo
>vlvctrl.lo init.lo options.lo print.lo string.lo util-int.lo schema.lo
>charray.lo tls.lo dn.lo os-local.lo dnssrv.lo utf-8.lo version.lo -llber
>-lnsl -lresolv -ldl  -lsasl  -lssl -lcrypto 
>rm -fr .libs/libldap.la .libs/libldap.* .libs/libldap.*
>cc -shared  bind.lo open.lo result.lo error.lo compare.lo search.lo
>controls.lo messages.lo references.lo extended.lo cyrus.lo modify.lo
>add.lo modrdn.lo delete.lo abandon.lo cache.lo getfilter.lo sasl.lo
>sbind.lo kbind.lo unbind.lo friendly.lo free.lo disptmpl.lo srchpref.lo
>dsparse.lo tmplout.lo sort.lo getdn.lo getentry.lo getattr.lo
>getvalues.lo addentry.lo request.lo os-ip.lo url.lo sortctrl.lo
>vlvctrl.lo init.lo options.lo print.lo string.lo util-int.lo schema.lo
>charray.lo tls.lo dn.lo os-local.lo dnssrv.lo utf-8.lo version.lo
>-llber -lnsl -lresolv -ldl -lsasl -lssl -lcrypto -lc  -Wl,-soname
>-Wl,libldap.so.2 -o .libs/libldap.so.2.0.14
>/usr/bin/ld: cannot find -llber
>collect2: ld returned 1 exit status
>make[2]: *** [libldap.la] Error 1
>make[2]: Leaving directory
>`/home/todd/RPM/BUILD/openldap-2.0.21/libraries/libldap'
>make[1]: *** [all-common] Error 1
>make[1]: Leaving directory
>`/home/todd/RPM/BUILD/openldap-2.0.21/libraries'
>make: *** [all-common] Error 1
>
>Blue skies...          Todd
>




Reply via email to