[cvsnt] Build 2063, Linux compile error in libcvsapi.so

Ernst Gill ernst.gill at chello.at
Thu Aug 18 23:48:18 BST 2005

Hi Tony,

Compiling the Build 2063 on Linux gives me following error:

mkdir .libs
g++ -g -O2 -o .libs/cvsnt add.o admin.o annotate.o buffer.o chacl.o 
chown.o chec
kin.o checkout.o classify.o client.o commit.o create_adm.o cvsrc.o 
cvsrcs.o diff
.o edit.o entries.o error.o expand_path.o fileattr.o filesubr.o 
find_names.o has
h.o history.o ignore.o info.o import.o lock.o log.o login.o logmsg.o 
ls.o lsacl.
o main.o mapping.o mkmodules.o modules.o myndbm.o no_diff.o parseinfo.o 
 patch.o perms.o rcs.o rcscmds.o recurse.o release.o remove.o rename.o 
repos.o r
oot.o run.o savecwd.o scramble.o server.o status.o stripslash.o subr.o 
tag.o upd
ate.o version.o vers_ts.o watch.o wrapper.o xgetwd.o xdiff.o zlib.o  
diff.a ../lib/libcvs.a ../cvsdelta/libcvsdelta.a 
../cvsapi/.libs/libcvsapi.so ..
/cvstools/.libs/libcvstools.so -lz /usr/lib/libpcreposix.so 
ltdlc.a -ldl -lpam -lcrypt
../diff/libdiff.a(diff3.o)(.text+0x347): In function `process_diff':
/users/src/CVSNT/cvsnt- warning: the use 
of `mktem
p' is dangerous, better use `mkstemp'
../cvsapi/.libs/libcvsapi.so: undefined reference to `glob(char const*, 
int, int
 (*)(char const*, int), glob_t*)'
../cvsapi/.libs/libcvsapi.so: undefined reference to `globfree(glob_t*)'
collect2: ld returned 1 exit status
make[3]: *** [cvsnt] Error 1

No patch yet, but it looks for me that libcvsapi.so is not
using libroken.so from kerberos at link time.


More information about the cvsnt mailing list