[Fedora-directory-users] FC3 - ldapserver make Prb

Jason Kullo Sam kullo at lws.bia.edu
Wed Sep 28 17:29:45 UTC 2005


Ok...cyrus-sasl failed...but apparently the needed libraries were 
installed.
All other components successfully installed, then when I try to make the 
source, I get the following:

PS- After some googling, I found someone who was having the same problem 
with just a straight ldap install. They had to fix it with 
CPPFLAGS...but I have no idea how to try this fix as part of this 
make...(I wasn't smart enough to beat the makefile and find where the 
actual call for that comes from...) Thanks again guys
=============================
[root at genie ds]# ls
09.23                              icu-2.4.tgz
09.27                              ldapserver
cyrus-sasl-2.1.20                  mozilla
cyrus-sasl-2.1.20.tar.gz           mozilla-components.tar.gz
db-4.2.52.NC                       net-snmp-5.2.1
db-4.2.52.NC.tar.gz                net-snmp-5.2.1.tar.gz
fedora-adminutil-devel-7.1         patch.4.2.52.1
fedora-adminutil-devel-7.1.tar.gz  patch.4.2.52.2
fedora-setuputil-devel-7.1         patch.4.2.52.3
fedora-setuputil-devel-7.1.tar.gz  patch.4.2.52.4
icu
[root at genie ds]# cd ldapserver ; gmake USE_PERL_FROM_PATH=1 
BUILD_DEBUG=optimize
if test ! -d Linux; then mkdir Linux; fi;
/usr/bin/perl buildnum.pl -p Linux
NSOS_RELEASE is: 2.6
/usr/bin/perl pumpkin.pl 120 pumpkin.dat
The components are up to date


==== Starting LDAP Server ==========

gmake BUILD_OPT=1 NO_JAVA=1  nsCommon
gmake[1]: Entering directory `/root/Desktop/dsbuild-static/ds/ldapserver'
cd config;              gmake BUILD_OPT=1 NO_JAVA=1 export 
SERVER_BUILD=1 XCFLAGS= USE_PTHREADS=1 NS_PRODUCT=DIRECTORY_SERVER 
VERSION= NS_USE_NATIVE= NSPR_BASENAME=libnspr21 DIST= 
OBJDIR=/root/Desktop/dsbuild-static/ds/ldapserver/built/Linux-domestic-optimize-normal-slapd 
FASTTIME_HEADER_DEST=/root/Desktop/dsbuild-static/ds/ldapserver/built/Linux-domestic-optimize-normal-slapd/include 
FASTTIME_TARGET_DEST=/root/Desktop/dsbuild-static/ds/ldapserver/built/Linux-domestic-optimize-normal-slapd 
NSINSTALL=/root/Desktop/dsbuild-static/ds/ldapserver/built/Linux-domestic-optimize-normal-slapd/nsinstall
gmake[2]: Entering directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/config'
gmake[2]: Nothing to be done for `export'.
gmake[2]: Leaving directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/config'
gmake[1]: Leaving directory `/root/Desktop/dsbuild-static/ds/ldapserver'
cd config;           gmake BUILD_OPT=1 NO_JAVA=1  install SERVER_BUILD=1 
XCFLAGS= USE_PTHREADS=1 NS_PRODUCT=DIRECTORY_SERVER VERSION= 
NS_USE_NATIVE= NSPR_BASENAME=libnspr21 DIST= 
OBJDIR=/root/Desktop/dsbuild-static/ds/ldapserver/built/Linux-domestic-optimize-normal-slapd 
FASTTIME_HEADER_DEST=/root/Desktop/dsbuild-static/ds/ldapserver/built/Linux-domestic-optimize-normal-slapd/include 
FASTTIME_TARGET_DEST=/root/Desktop/dsbuild-static/ds/ldapserver/built/Linux-domestic-optimize-normal-slapd 
NSINSTALL=/root/Desktop/dsbuild-static/ds/ldapserver/built/Linux-domestic-optimize-normal-slapd/nsinstall
gmake[1]: Entering directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/config'
gmake[1]: Nothing to be done for `install'.
gmake[1]: Leaving directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/config'
gmake BUILD_OPT=1 NO_JAVA=1  BUILD_MODULE=DIRECTORY LDAP_NO_LIBLCACHE=1 
httpdLib
gmake[1]: Entering directory `/root/Desktop/dsbuild-static/ds/ldapserver'



==== Starting Server LIBS for: DIRECTORY ==========

cd lib/base;            gmake BUILD_OPT=1 NO_JAVA=1 -w
gmake[2]: Entering directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/lib/base'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/lib/base'
cd lib/ldaputil;        gmake BUILD_OPT=1 NO_JAVA=1 -w
gmake[2]: Entering directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/lib/ldaputil'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/lib/ldaputil'
cd lib/libaccess;       gmake BUILD_OPT=1 NO_JAVA=1 -w
gmake[2]: Entering directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/lib/libaccess'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/lib/libaccess'
cd lib/libadmin;        gmake BUILD_OPT=1 NO_JAVA=1 -w
gmake[2]: Entering directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/lib/libadmin'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/lib/libadmin'
cd lib/libsi18n;        gmake BUILD_OPT=1 NO_JAVA=1 -w
gmake[2]: Entering directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/lib/libsi18n'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/lib/libsi18n'
==== Finished Server LIBS for: DIRECTORY ==========

gmake[1]: Leaving directory `/root/Desktop/dsbuild-static/ds/ldapserver'
cd httpd/src; gmake BUILD_OPT=1 NO_JAVA=1  LDAP_NO_LIBLCACHE=1 
BUILD_MODULE=DIRECTORY all
gmake[1]: Entering directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/httpd/src'
cd 
/root/Desktop/dsbuild-static/ds/ldapserver/built/Linux-domestic-optimize-normal-slapd 
; \
/usr/bin/gcc -fwritable-strings -shared -o 
/root/Desktop/dsbuild-static/ds/ldapserver/built/Linux-domestic-optimize-normal-slapd/libns-dshttpd"7""1".so 
\
              ./lib/libadmin/authdb.o ./lib/libadmin/error.o 
./lib/libadmin/template.o ./lib/libadmin/util.o 
./lib/libaccess/access_plhash.o ./lib/libaccess/aclcache.o 
./lib/libaccess/aclerror.o ./lib/libaccess/acleval.o 
./lib/libaccess/aclflush.o ./lib/libaccess/aclspace.o 
./lib/libaccess/acl.tab.o ./lib/libaccess/acltools.o 
./lib/libaccess/aclutil.o ./lib/libaccess/acl.yy.o 
./lib/libaccess/authdb.o ./lib/libaccess/lasdns.o 
./lib/libaccess/lasgroup.o ./lib/libaccess/lasip.o 
./lib/libaccess/lastod.o ./lib/libaccess/lasuser.o 
./lib/libaccess/ldapacl.o ./lib/libaccess/method.o 
./lib/libaccess/nsautherr.o ./lib/libaccess/nseframe.o 
./lib/libaccess/oneeval.o ./lib/libaccess/register.o 
./lib/libaccess/symbols.o ./lib/libaccess/usi.o 
./lib/libaccess/usrcache.o ./lib/base/crit.o ./lib/base/dnsdmain.o 
./lib/base/dns.o ./lib/base/ereport.o ./lib/base/file.o 
./lib/base/fsmutex.o ./lib/base/lexer.o ./lib/base/net.o 
./lib/base/nscperror.o ./lib/base/plist.o ./lib/base/pool.o 
./lib/base/rwlock.o ./lib/base/shexp.o ./lib/base/system.o 
./lib/base/systhr.o ./lib/base/util.o ./lib/ldaputil/certmap.o 
./lib/ldaputil/cert.o ./lib/ldaputil/dbconf.o ./lib/ldaputil/encode.o 
./lib/ldaputil/errors.o ./lib/ldaputil/init.o ./lib/ldaputil/ldapauth.o 
./lib/ldaputil/ldapdb.o ./lib/ldaputil/vtable.o 
./lib/libsi18n/acclanglist.o ./lib/libsi18n/coreres.o 
./lib/libsi18n/getlang.o ./lib/libsi18n/getstrprop.o 
./lib/libsi18n/makstrdb.o ./lib/libsi18n/propset.o 
./lib/libsi18n/reshash.o ./lib/libsi18n/txtfile.o
gmake[1]: Leaving directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/httpd/src'
cd ldap; gmake BUILD_OPT=1 NO_JAVA=1  LDAP_NO_LIBLCACHE=1 
BUILD_MODULE=DIRECTORY all
gmake[1]: Entering directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/ldap'
cd include; gmake BUILD_OPT=1 NO_JAVA=1 -w all
gmake[2]: Entering directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/ldap/include'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/ldap/include'
cd libraries; gmake BUILD_OPT=1 NO_JAVA=1 -w buildDirectory
gmake[2]: Entering directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/ldap/libraries'
cd libavl; gmake BUILD_OPT=1 NO_JAVA=1 -w all
gmake[3]: Entering directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/ldap/libraries/libavl'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/ldap/libraries/libavl'
cd libldif; gmake BUILD_OPT=1 NO_JAVA=1 -w all
gmake[3]: Entering directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/ldap/libraries/libldif'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/ldap/libraries/libldif'
cd liblitekey; gmake BUILD_OPT=1 NO_JAVA=1 -w all
gmake[3]: Entering directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/ldap/libraries/liblitekey'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/ldap/libraries/liblitekey'
gmake[2]: Leaving directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/ldap/libraries'
cd servers; gmake BUILD_OPT=1 NO_JAVA=1 -w all
gmake[2]: Entering directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/ldap/servers'
cd slapd; gmake BUILD_OPT=1 NO_JAVA=1 -w all
gmake[3]: Entering directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/ldap/servers/slapd'
gmake BUILD_OPT=1 NO_JAVA=1 -f libmakefile -w all
gmake[4]: Entering directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/ldap/servers/slapd'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/ldap/servers/slapd'
/usr/bin/gcc -fwritable-strings -c -Wall -DNO_DBM -DLINUX -DLINUX2_2 
-DLINUX2_4 -fPIC -D_REENTRANT -DNO_NODELOCK -DPUMPKIN_HOUR=1138296124 
-DNO_LIBLCACHE -DXP_UNIX -DLinux -O2 -DMCC_HTTPD -DNS_DOMESTIC -DNET_SSL 
-DCLIENT_AUTH -DSERVER_BUILD -DNSPR20  -DNS_DS -DSPAPI20 
-DBUILD_NUM=\"2005.271.1722\" -DUPGRADEDB -DLINUX -DLINUX2_0 -DLINUX2_2 
-DLinux -DLDAP_DEBUG        -DLDAP_REFERRALS     -DLDAP_LDBM -DLDAP_LDIF 
-DLDBM_USE_DBBTREE   -DSLAPD_PASSWD_SHA1 -DLDAP_SSLIO_HOOKS 
-D__DBINTERFACE_PRIVATE -DNO_LIBLCACHE  -DNS_DIRECTORY -O  
-I../../../ldap/include  
-I../../../built/Linux-domestic-optimize-normal-slapd/include 
-I../../../../db-4.2.52.NC/built -I. -I../../../include/libaccess 
-I../../../lib -DLDAP_DONT_USE_SMARTHEAP -I../../../include 
-I../../../include 
-I../../../../mozilla/dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/include 
-I../../../../mozilla/dist/public/dbm 
-I../../../../mozilla/dist/public/nss 
-I../../../../mozilla/dist/public/svrcore -I../../../nspr20/lib 
-I../../../../mozilla/dist/public/ldap 
-I../../../../cyrus-sasl-2.1.20/include saslbind.c -o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/saslbind.o
cc1: note: -fwritable-strings is deprecated; see documentation for details
/usr/bin/gcc -fwritable-strings -c -Wall -DNO_DBM -DLINUX -DLINUX2_2 
-DLINUX2_4

---------------------- SNIP SOME MAKE SPAM --------------------------------

cc1: note: -fwritable-strings is deprecated; see documentation for details
/usr/bin/g++ -fwritable-strings  
-L../../../built/Linux-domestic-optimize-normal-slapd/lib   
-Wl,-rpath,../bin/slapd/lib:.:../lib:../../lib:../../../lib:../../../../lib 
-o 
../../../built/release/slapd/Linux-domestic-optimize-normal-slapd/bin/slapd/server/ns-slapd 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/abandon.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/bind.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/compare.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/config.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/connection.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/daemon.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/sasl_io.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/detach.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/globals.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/house.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/init.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/monitor.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/saslbind.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/search.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/strdup.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/tempnam.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/unbind.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/extendop.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/rootdse.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/configdse.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/pw_mgmt.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/auth.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/psearch.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/conntable.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/stubs.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/protect_db.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/fileio.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/lite_entries.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/getopt_ext.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/start_tls_extop.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/passwd_extop.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/fedse.o 
../../../built/Linux-domestic-optimize-normal-slapd/servers/obj/main.o   
-L../../../built/release/slapd/Linux-domestic-optimize-normal-slapd/bin/slapd/server 
-lslapd -lldapu 
-L../../../../mozilla/dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/lib -lssl3 
-lnss3 -lsoftokn3 -L../../../../mozilla/dist/lib -lssldap50 -lldap50 
-lprldap50 -L../../../../mozilla/dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/lib 
-lplc4 -lplds4 -lnspr4  
-L../../../../mozilla/dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/lib -ldbm 
-lavl -lldif -llitekey  -ldl  
-L../../../../mozilla/dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/lib -lsvrcore 
-L../../../../cyrus-sasl-2.1.20/lib -lsasl2 -L/usr/kerberos/lib 
-lgssapi_krb5 -lcrypt -lpthread  -L../../../../db-4.2.52.NC/built/.libs 
-ldb-4.2
/usr/bin/ld: cannot find -lsasl2
collect2: ld returned 1 exit status
gmake[3]: *** 
[../../../built/release/slapd/Linux-domestic-optimize-normal-slapd/bin/slapd/server/ns-slapd] 
Error 1
gmake[3]: Leaving directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/ldap/servers/slapd'
gmake[2]: *** [_slapd] Error 2
gmake[2]: Leaving directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/ldap/servers'
gmake[1]: *** [ldapprogs] Error 2
gmake[1]: Leaving directory 
`/root/Desktop/dsbuild-static/ds/ldapserver/ldap'
gmake: *** [buildDirectory] Error 2
[root at genie ldapserver]#                   




More information about the Fedora-directory-users mailing list