Subject: Building netbsd-3 on Current fails
To: None <current-users@netbsd.org>
From: Mark Weinem <mark.weinem@onlinehome.de>
List: current-users
Date: 07/20/2006 00:33:29
Hi,

I need some help howto build netbsd-3 on current.

This is on i386/NetBSD 3.99.21 from 07.10.
CVS checkout of netbsd-3 is from 07.18.

Here is the error message:

*** Failed target:  app.o
*** Failed command: cc -DHAVE_CONFIG_H -I.
-I/usr/src/tools/binutils/../../gnu/dist/binutils/gas -I. -D_GNU_SOURCE
-I. -I/usr/src/tools/binutils/../../gnu/dist/binutils/gas -I../bfd
-I/usr/src/tools/binutils/../../gnu/dist/binutils/gas/config
-I/usr/src/tools/binutils/../../gnu/dist/binutils/gas/../include
-I/usr/src/tools/binutils/../../gnu/dist/binutils/gas/..
-I/usr/src/tools/binutils/../../gnu/dist/binutils/gas/../bfd
-I/usr/src/tools/binutils/../../gnu/dist/binutils/gas/../intl -I../intl
-DLOCALEDIR="\"/usr/src/../tools/share/locale\"" -W -Wall
-Wstrict-prototypes -Wmissing-prototypes -O -c
/usr/src/tools/binutils/../../gnu/dist/binutils/gas/app.c
*** Error code 1

Stop.
nbmake: stopped in /usr/obj/tools/binutils/build/gas

*** Failed target:  all-recursive
*** Failed command: set fnord $MAKEFLAGS; amf=$2; dot_seen=no;
target=`echo all-recursive | sed s/-recursive//`; list='doc po'; for
subdir in $list; do echo "Making $target in $subdir"; if test "$subdir" =
"."; then dot_seen=yes; local_target="$target-am"; else
local_target="$target"; fi; (cd $subdir && /usr/src/../tools/bin/nbmake -f
/usr/src/tools/binutils/../Makefile.gnuwrap $local_target) || case "$amf"
in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; done; if test
"$dot_seen" = "no"; then /usr/src/../tools/bin/nbmake -f
/usr/src/tools/binutils/../Makefile.gnuwrap "$target-am" || exit 1; fi;
test -z "$fail"
*** Error code 1

Stop.
nbmake: stopped in /usr/obj/tools/binutils/build/gas

*** Failed target:  all
*** Failed command: /usr/src/../tools/bin/nbmake -f
/usr/src/tools/binutils/../Makefile.gnuwrap all-recursive
*** Error code 1

Stop.
nbmake: stopped in /usr/obj/tools/binutils/build/gas

*** Failed target:  all-gas
*** Failed command: r=`${PWDCMD-pwd}`; export r; s=`cd
/usr/src/tools/binutils/../../gnu/dist/binutils; ${PWDCMD-pwd}`; export s;
(cd gas && /usr/src/../tools/bin/nbmake -f
/usr/src/tools/binutils/../Makefile.gnuwrap "DESTDIR="
"RPATH_ENVVAR=LD_LIBRARY_PATH" "TARGET_SUBDIR=i386--netbsdelf"
"bindir=/usr/src/../tools/bin" "datadir=/usr/src/../tools/share"
"exec_prefix=/usr/src/../tools" "includedir=/usr/src/../tools/include"
"infodir=/usr/src/../tools/info" "libdir=/usr/src/../tools/lib"
"libexecdir=/usr/src/../tools/libexec" "lispdir="
"libstdcxx_incdir=c++/4.1.2"
"libsubdir=/usr/src/../tools/lib/gcc/i386--netbsdelf/4.1.2"
"localstatedir=/usr/src/../tools/var" "mandir=/usr/src/../tools/man"
"oldincludedir=/usr/include" "prefix=/usr/src/../tools"
"sbindir=/usr/src/../tools/sbin" "sharedstatedir=/usr/src/../tools/com"
"sysconfdir=/usr/src/../tools/etc"
"tooldir=/usr/src/../tools/i386--netbsdelf"
"build_tooldir=/usr/src/../tools/i386--netbsdelf"
"gxx_include_dir=/usr/src/../tools/include/c++/4.1.2" "gcc_version=4.1.2"
"gcc_version_trigger=" "target_alias=i386--netbsdelf" "BISON=true"
"CC_FOR_BUILD=cc" "CXX_FOR_BUILD=c++" "EXPECT=`if [ -f $r/expect/expect ]
; then echo $r/expect/expect ; else echo expect ; fi`"
"INSTALL=/usr/src/../tools/bin/nbinstall -c -p -r"
"INSTALL_DATA=/usr/src/../tools/bin/nbinstall -c -p -r -m 644"
"INSTALL_PROGRAM=/usr/src/../tools/bin/nbinstall -c -p -r"
"INSTALL_SCRIPT=/usr/src/../tools/bin/nbinstall -c -p -r" "LEX=`if [ -f
$r/flex/flex ] ; then echo $r/flex/flex ; else echo flex ; fi`" "M4=`if [
-f $r/m4/m4 ] ; then echo $r/m4/m4 ; else echo m4 ; fi`"
"MAKE=/usr/src/../tools/bin/nbmake -f
/usr/src/tools/binutils/../Makefile.gnuwrap" "RUNTEST=`if [ -f
$s/dejagnu/runtest ] ; then echo $s/dejagnu/runtest ; else echo runtest ;
fi`" "RUNTESTFLAGS=" "SHELL=/bin/sh" "YACC=`if [ -f $r/bison/bison ] ;
then echo $r/bison/bison -y -L $s/bison/ ; elif [ -f $r/byacc/byacc ] ;
then echo $r/byacc/byacc ; else echo yacc ; fi`" "AR_FLAGS=rc" "CFLAGS=-O"
"CXXFLAGS=-O" "LDFLAGS=" "LIBCFLAGS=-O" "LIBCXXFLAGS=-O
-fno-implicit-templates" "AR_FOR_TARGET=` if [ -f $r/binutils/ar ] ; then
echo $r/binutils/ar ; else if [ 'i386-unknown-netbsdelf3.99.21' =
'i386--netbsdelf' ] ; then echo ar; else echo ar | sed
's,^,i386--netbsdelf-,' ; fi; fi`" "AS_FOR_TARGET=` if [ -f $r/gas/as-new
] ; then echo $r/gas/as-new ; elif [ -f $r/gcc/xgcc ]; then
i386--netbsdelf-gcc -L$r/ld -print-prog-name=as ; else if [
'i386-unknown-netbsdelf3.99.21' = 'i386--netbsdelf' ] ; then echo as; else
echo as | sed 's,^,i386--netbsdelf-,' ; fi; fi`" "CC_FOR_TARGET=
i386--netbsdelf-gcc -L$r/ld" "CFLAGS_FOR_TARGET=-O2 -O" "CXX_FOR_TARGET=
i386--netbsdelf-c++ -L$r/ld" "CXXFLAGS_FOR_TARGET=-O"
"DLLTOOL_FOR_TARGET=` if [ -f $r/binutils/dlltool ] ; then echo
$r/binutils/dlltool ; else if [ 'i386-unknown-netbsdelf3.99.21' =
'i386--netbsdelf' ] ; then echo dlltool; else echo dlltool | sed
's,^,i386--netbsdelf-,' ; fi; fi`" "GCJ_FOR_TARGET= i386--netbsdelf-gcj
-L$r/ld" "LD_FOR_TARGET=` if [ -f $r/ld/ld-new ] ; then echo $r/ld/ld-new
; elif [ -f $r/gcc/xgcc ]; then i386--netbsdelf-gcc -L$r/ld
-print-prog-name=ld ; else if [ 'i386-unknown-netbsdelf3.99.21' =
'i386--netbsdelf' ] ; then echo ld; else echo ld | sed
's,^,i386--netbsdelf-,' ; fi; fi`" "LIBCFLAGS_FOR_TARGET=-O2 -O"
"LIBCXXFLAGS_FOR_TARGET=-O -fno-im
plicit-templates" "NM_FOR_TARGET=` if [ -f $r/binutils/nm-new ] ; then
echo $r/binutils/nm-new ; elif [ -f $r/gcc/xgcc ]; then
i386--netbsdelf-gcc -L$r/ld -print-prog-name=nm ; else if [
'i386-unknown-netbsdelf3.99.21' = 'i386--netbsdelf' ] ; then echo nm; else
echo nm | sed 's,^,i386--netbsdelf-,' ; fi; fi`" "RANLIB_FOR_TARGET=` if [
-f $r/binutils/ranlib ] ; then echo $r/binutils/ranlib ; else if [
'i386-unknown-netbsdelf3.99.21' = 'i386--netbsdelf' ] ; then if [
x'ranlib' != x ]; then echo ranlib; else echo ranlib; fi; else echo ranlib
| sed 's,^,i386--netbsdelf-,' ; fi; fi`" "WINDRES_FOR_TARGET=` if [ -f
$r/binutils/windres ] ; then echo $r/binutils/windres ; else if [
'i386-unknown-netbsdelf3.99.21' = 'i386--netbsdelf' ] ; then echo windres;
else echo windres | sed 's,^,i386--netbsdelf-,' ; fi; fi`"
"CONFIG_SHELL=/bin/sh" "MAKEINFO=/usr/src/../tools/bin/nbmakeinfo
--split-size=5000000" 'AR=ar' 'AS=as' 'CC=cc' 'CXX=c++' 'DLLTOOL=dlltool'
'LD=ld' 'NM=nm' 'RANLIB=ranlib' 'WINDRES=windres' all)
*** Error code 1

Stop.
nbmake: stopped in /usr/obj/tools/binutils/build

*** Failed target:  .build_done
*** Failed command: (cd build && CC=cc CFLAGS=-O CPPFLAGS= CXX=c++
CXXFLAGS=-O INSTALL=/usr/src/../tools/bin/nbinstall\ -c\ -p\ -r LDFLAGS=
AR=ar RANLIB=ranlib LEX=/usr/src/../tools/bin/nblex
MAKE=/usr/src/../tools/bin/nbmake PATH="/usr/src/../tools/bin:$PATH"
YACC=/usr/src/../tools/bin/nbyacc /usr/src/../tools/bin/nbmake -f
/usr/src/tools/binutils/../Makefile.gnuwrap MACHINE=
MAKEINFO=/usr/src/../tools/bin/nbmakeinfo BISON=true DESTDIR=
INSTALL=/usr/src/../tools/bin/nbinstall\ -c\ -p\ -r all-binutils all-gas
all-ld)
*** Error code 1

Stop.
nbmake: stopped in /usr/src/tools/binutils

*** Failed target:  dependall
*** Failed command: cd /usr/src/tools/binutils;
/usr/src/../tools/bin/nbmake realall
*** Error code 1

Stop.
nbmake: stopped in /usr/src/tools/binutils

*** Failed target:  dependall-binutils
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1";
shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this="";
real="/usr/src/tools" ;; *) this="${dir}/"; real="/usr/src/tools/${dir}"
;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with:
$@)}"; cd "${real}" && /usr/src/../tools/bin/nbmake _THISDIR_="${this}"
"$@" ${target}; }; _makedirtarget binutils dependall
*** Error code 1

Stop.
nbmake: stopped in /usr/src/tools

ERROR: Failed to make tools
*** BUILD ABORTED ***

---

Greetings, Mark Weinem