Subject: Problems building current
To: None <current-users@netbsd.org>
From: Gordon Zaft <gordonzaft@yahoo.com>
List: current-users
Date: 12/31/2003 09:49:49
I've been having problems for several weeks now
building -current.  My last successful build was
12/15.  Uname -a:

zaft@structor /home/current/src/tools/groff 537$ uname
-a
NetBSD structor 1.6ZG NetBSD 1.6ZG (GENERIC.MP) #6:
Mon Dec 15 00:41:46 UTC 2003 
zaft@structor:/home/current/obj/sys/arch/i386/compile/GENERIC.MP
i386


When building tools I would bomb out during groff.
Command line was:

./build.sh -U -j 4 -D /home/current/dist -O
/home/current/obj -R /home/current/release
releasekernel=GENERIC.MP release

(I believe I also tried it without the -j 4).  This
same command line has been working for me since May.

 When I do a make dependall in src/tools/groff I got
the following (this is as much as I was able to save):

nametoindex.o(.text+0xad): undefined reference to
`terminate(void)'
/home/current/src/tools/groff/build/src/libs/libgroff/libgroff.a(nametoindex.o):
In function `int_ptable::~int_ptable(void)':
nametoindex.o(.text+0xdf): undefined reference to
`__builtin_vec_delete'
nametoindex.o(.text+0xf7): undefined reference to
`__builtin_vec_delete'
nametoindex.o(.text+0x10f): undefined reference to
`__builtin_vec_delete'
/home/current/src/tools/groff/build/src/libs/libgroff/libgroff.a(nametoindex.o):
In function `int_ptable::define(char const *, int *)':
nametoindex.o(.text+0x19f): undefined reference to
`__builtin_vec_delete'
nametoindex.o(.text+0x217): undefined reference to
`__builtin_vec_new'
nametoindex.o(.text+0x255): undefined reference to
`__throw'
nametoindex.o(.text+0x26a): undefined reference to
`__builtin_vec_delete'
nametoindex.o(.text+0x292): undefined reference to
`__builtin_vec_delete'
nametoindex.o(.text+0x330): undefined reference to
`__builtin_vec_delete'
nametoindex.o(.text+0x34d): undefined reference to
`__builtin_vec_new'
nametoindex.o(.text+0x38a): undefined reference to
`__builtin_vec_delete'
nametoindex.o(.text+0x399): undefined reference to
`terminate(void)'
/home/current/src/tools/groff/build/src/libs/libgroff/libgroff.a(nametoindex.o):
In function `character_indexer::named_char_index(char
const *)':
nametoindex.o(.text+0x5f2): undefined reference to
`__builtin_vec_new'
/home/current/src/tools/groff/build/src/libs/libgroff/libgroff.a(paper.o):
In function `add_iso_paper(char, int, int, int)':
paper.o(.text+0x1e): undefined reference to
`__builtin_vec_new'
/home/current/src/tools/groff/build/src/libs/libgroff/libgroff.a(paper.o):
In fu
nction `add_american_paper(char const *, int, double,
double)':
paper.o(.text+0xb0): undefined reference to
`__builtin_vec_new'
/home/current/src/tools/groff/build/src/libs/libgroff/libgroff.a(searchpath.o):
In function `search_path::search_path(char const *,
char const *, int, int)':
searchpath.o(.text+0xb9): undefined reference to
`__builtin_vec_new'
/home/current/src/tools/groff/build/src/libs/libgroff/libgroff.a(searchpath.o):
In function `search_path::~search_path(void)':
searchpath.o(.text+0x189): undefined reference to
`__builtin_vec_delete'
/home/current/src/tools/groff/build/src/libs/libgroff/libgroff.a(searchpath.o):
In function `search_path::command_line_dir(char const
*)':
searchpath.o(.text+0x1ed): undefined reference to
`__builtin_vec_new'
searchpath.o(.text+0x26a): undefined reference to
`__builtin_vec_delete'
/home/current/src/tools/groff/build/src/libs/libgroff/libgroff.a(searchpath.o):
In function `search_path::open_file(char const *, char
**)':
searchpath.o(.text+0x362): undefined reference to
`__builtin_vec_new'
searchpath.o(.text+0x3cd): undefined reference to
`__builtin_vec_delete'
searchpath.o(.text+0x3e1): undefined reference to
`__builtin_vec_delete'
/home/current/src/tools/groff/build/src/libs/libgroff/libgroff.a(string.o):
In function `salloc(int, int *)':
string.o(.text+0x19): undefined reference to
`__builtin_vec_new'
/home/current/src/tools/groff/build/src/libs/libgroff/libgroff.a(string.o):
In function `sfree(char *, int)':
string.o(.text+0x3e): undefined reference to
`__builtin_vec_delete'
/home/current/src/tools/groff/build/src/libs/libgroff/libgroff.a(string.o):
In function `sfree_alloc(char *, int, int, int *)':
string.o(.text+0x69): undefined reference to
`__builtin_vec_delete'
string.o(.text+0x7e): undefined reference to
`__builtin_vec_new'
/home/current/src/tools/groff/build/src/libs/libgroff/libgroff.a(string.o):
In function `srealloc(char *, int, int, int, int *)':
string.o(.text+0xc1): undefined reference to
`__builtin_vec_delete'
string.o(.text+0xda): undefined reference to
`__builtin_vec_new'
string.o(.text+0x108): undefined reference to
`__builtin_vec_delete'
/home/current/src/tools/groff/build/src/libs/libgroff/libgroff.a(string.o):
In function `string::extract(void) const':
string.o(.text+0x7c4): undefined reference to
`__builtin_vec_new'
/home/current/src/tools/groff/build/src/libs/libgroff/libgroff.a(string.o):
In function `string::remove_spaces(void)':
string.o(.text+0x842): undefined reference to
`__builtin_vec_new'
string.o(.text+0x863): undefined reference to
`__builtin_vec_delete'
string.o(.text+0x880): undefined reference to
`__builtin_vec_delete'
/home/current/src/tools/groff/build/src/libs/libgroff/libgroff.a(strsave.o):
In function `strsave(char const *)':
strsave.o(.text+0x24): undefined reference to
`__builtin_vec_new'
*** Error code 1

Stop.
make: stopped in
/home/current/src/tools/groff/build/src/roff/groff
*** Error code 1

Stop.
make: stopped in /home/current/src/tools/groff/build
*** Error code 1

Stop.
make: stopped in /home/current/src/tools/groff/build
*** Error code 1

Stop.
make: stopped in /home/current/src/tools/groff
*** Error code 1

Stop.
make: stopped in /home/current/src/tools/groff

Any help would be greatly appreciated.  I've tried
zapping the whole shebang and starting from a fresh
CVS checkout but it made no difference.

=====
------
Gordon Zaft
zaft@zaft.org

__________________________________
Do you Yahoo!?
Protect your identity with Yahoo! Mail AddressGuard
http://antispam.yahoo.com/whatsnewfree