Richard Megginson wrote:
Jason Kullo Sam wrote:

Hrm...nope...looks like just libsasl2.la there...

Try make clean, then remake again following the directions http://directory.fedora.redhat.com/wiki/Building#Cyrus_SASL
Yes, it looks you should finish the Cyrus SASL build properly.  Please make sure digestmd5 and gssapi is archived into libsasl2.a.  I'm afraid your previous build might not have come to the point yet...
--noriko


=================
[root@genie cyrus-sasl-2.1.20]# ls lib
auxprop.c    client.lo  dlopen.o       Makefile.in       saslutil.o
auxprop.lo   client.o   external.c     md5.c             server.c
auxprop.o    common.c   external.lo    md5.lo            server.lo
canonusr.c   common.lo  external.o     md5.o             server.o
canonusr.lo  common.o   getaddrinfo.c  NTMakefile        seterror.c
canonusr.o   config.c   getnameinfo.c  plugin_common.lo  seterror.lo
checkpw.c    config.lo  getsubopt.c    plugin_common.o   seterror.o
checkpw.lo   config.o   libsasl2.la    saslint.h         snprintf.c
checkpw.o    dlopen.c   Makefile       saslutil.c        staticopen.h
client.c     dlopen.lo  Makefile.am    saslutil.lo       windlopen.c
[root@genie cyrus-sasl-2.1.20]#         =========================
Richard Megginson wrote:

Do you have libsasl2.a in your cyrus-sasl-2.1.20/lib directory?

Jason Kullo Sam wrote:

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@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@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@genie ldapserver]#                  -- Fedora-directory-users mailing list
Fedora-directory-users@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-directory-users



------------------------------------------------------------------------

-- 
Fedora-directory-users mailing list
Fedora-directory-users@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-directory-users
 


-- 
Fedora-directory-users mailing list
Fedora-directory-users@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-directory-users


-- Fedora-directory-users mailing list Fedora-directory-users@redhat.com https://www.redhat.com/mailman/listinfo/fedora-directory-users