Subject: Re: compiling current on amd64 failed
To: Matthias Scheler <tron@zhadum.de>
From: Patrick Welche <prlw1@newn.cam.ac.uk>
List: current-users
Date: 03/09/2005 19:49:46
On Wed, Mar 09, 2005 at 07:03:14PM +0000, Matthias Scheler wrote:
> In article <20050309130343.GA19919@sb1001.ub.uni-mainz.de>,
> 	Kurt Schreiner <ks@ub.uni-mainz.de> writes:
> > just got this w/ sources cvs updated an hour ago (or so):
> > 
> >     compile  libc/sockatmark.ln
> > /u/NetBSD/arch/amd64/dest/usr/include/sys/socket.h(365): syntax error [249]
> > /u/NetBSD/arch/amd64/dest/usr/include/sys/socket.h(392): syntax error [249]
> > 
> > *** Failed target:  sockatmark.ln
> > *** Failed command: CC=/u/NetBSD/arch/amd64/TOOLS/bin/x86_64--netbsd-gcc /u/NetBSD/arch/amd64/TOOLS/bin/x86_64--netbsd-lint -chapbxzF -X 272 -d /u/NetBSD/arch/amd64/dest/usr/include -D_LIBC -DLIBC_SCCS -DSYSLIBC_SCCS -D_REENTRANT -I/u/NetBSD/src/lib/libc/include -I/u/NetBSD/src/lib/libc -DHESIOD -DINET6 -DNLS -DYP -D__DBINTERFACE_PRIVATE -DI18NMODULE_MAJOR=4 -DCITRUS -I/u/NetBSD/src/libexec/ld.elf_so -I/u/NetBSD/src/lib/libc/dlfcn -DCITRUS_ICONV -DWITH_RUNE -I/u/NetBSD/src/lib/libc -DPOSIX_MISTAKE -DCOMPAT__RES -DPORTMAP -DFLOATING_POINT -i /u/NetBSD/src/lib/libc/net/sockatmark.c
> > *** Error code 1
> 
> Fixed in revision 1.75 of "src/sys/sys/socket.h".

Yup that's now fine thanks - the next stopage is at

#      link  ping6/ping6
/usr/src/tooldir.NetBSD-2.99.16-i386/bin/i386--netbsdelf-gcc -Wl,-nostdlib     -o ping6  -Wl,-dynamic-linker=/libexec/ld.elf_so -Wl,-rpath-link,/destdir/i386/lib:/destdir/i386/usr/lib  -R/lib  -L/destdir/i386/lib  -B/destdir/i386/usr/lib/ -B/destdir/i386/usr/lib/   ping6.o -lipsec -lm   -L/destdir/i386/usr/lib -L/destdir/i386/usr/lib
ping6.o(.text+0x1170): In function `main':
: undefined reference to `inet6_rthdr_init'
ping6.o(.text+0x11d3): In function `main':
: undefined reference to `inet6_rthdr_add'
ping6.o(.text+0x1204): In function `main':
: undefined reference to `inet6_rthdr_lasthop'
ping6.o(.text+0x166f): In function `main':
: undefined reference to `inet6_rthdr_space'
collect2: ld returned 1 exit status

:-/ Once more onto the breach..

Cheers,

Patrick