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]#