Subject: cvs build failure
To: None <tech-userlevel@netbsd.org>
From: Ian Zagorskih <ianzag@megasignal.com>
List: tech-userlevel
Date: 05/20/2004 18:09:21
uname -a
NetBSD NBSD1 2.0_BETA NetBSD 2.0_BETA (NBSD1) #4: Tue Apr 27 23:37:21 NOVST 
2004  toor@NBSD1:/sys/arch/i386/compile/NBSD1 i386

i.e. NetBSD-release-2-0 completely updated from today's CVS.

---cut---
[snip]

#      link  cvs/cvs
/usr/build/tools/i386/bin/i386--netbsdelf-gcc -Wl,-nostdlib     -o cvs  
-Wl,-rpath-link,/usr/build/dest/i386/lib:/usr/build/dest/i386/usr/lib  
-L/usr/build/dest/i386/lib  -B/usr/build/dest/i386/usr/lib/ 
-B/usr/build/dest/i386/usr/lib/   add.o admin.o annotate.o buffer.o checkin.o 
checkout.o classify.o client.o commit.o create_adm.o cvsrc.o diff.o edit.o 
entries.o error.o expand_path.o fileattr.o filesubr.o find_names.o hardlink.o 
hash.o history.o ignore.o import.o lock.o log.o login.o logmsg.o main.o 
mkmodules.o modules.o myndbm.o no_diff.o parseinfo.o patch.o rcs.o rcscmds.o 
recurse.o release.o remove.o repos.o root.o run.o scramble.o server.o 
status.o subr.o tag.o update.o vers_ts.o version.o watch.o wrapper.o 
zlib.o /usr/build/obj/i386/gnu/usr.bin/cvs/libdiff/libdiff.a /usr/build/obj/i386/gnu/usr.bin/cvs/libcvs/libcvs.a 
-lcrypt -lz -lkrb -ldes -lgssapi -lkrb5 -lasn1 -lcrypto -lcom_err -lroken 
-lcrypt   -L/usr/build/dest/i386/usr/lib -L/usr/build/dest/i386/usr/lib
client.o(.text+0x5e34): In function `send_max_dotdot':
: undefined reference to `push_string'
modules.o(.text+0x839): In function `my_module':
: undefined reference to `push_string'
modules.o(.text+0x873): In function `my_module':
: undefined reference to `pop_string'
modules.o(.text+0x87c): In function `my_module':
: undefined reference to `isempty'
collect2: ld returned 1 exit status

*** Failed target:  cvs
*** Failed command: /usr/build/tools/i386/bin/i386--netbsdelf-gcc 
-Wl,-nostdlib -o cvs 
-Wl,-rpath-link,/usr/build/dest/i386/lib:/usr/build/dest/i386/usr/lib 
-L/usr/build/dest/i386/lib -B/usr/build/dest/i386/usr/lib/ 
-B/usr/build/dest/i386/usr/lib/ add.o admin.o annotate.o buffer.o checkin.o 
checkout.o classify.o client.o commit.o create_adm.o cvsrc.o diff.o edit.o 
entries.o error.o expand_path.o fileattr.o filesubr.o find_names.o hardlink.o 
hash.o history.o ignore.o import.o lock.o log.o login.o logmsg.o main.o 
mkmodules.o modules.o myndbm.o no_diff.o parseinfo.o patch.o rcs.o rcscmds.o 
recurse.o release.o remove.o repos.o root.o run.o scramble.o server.o 
status.o subr.o tag.o update.o vers_ts.o version.o watch.o wrapper.o 
zlib.o /usr/build/obj/i386/gnu/usr.bin/cvs/libdiff/libdiff.a /usr/build/obj/i386/gnu/usr.bin/cvs/libcvs/libcvs.a 
-lcrypt -lz -lkrb -ldes -lgssapi -lkrb5 -lasn1 -lcrypto -lcom_err -lroken 
-lcrypt -L/usr/build/dest/i386/usr/lib -L/usr/build/dest/i386/usr/lib
*** Error code 1

Stop.
nbmake: stopped in /usr/src/gnu/usr.bin/cvs/cvs

[snip]
---cut---

Any ideas ?

Just a note: i have successfully built the whole binary sets two days ago so 
AFAIU that's very recent problem.

BTW what's the right place for posting reports related to -release-2-0 ? 

// wbr