Subject: build.sh failed (machine/loadfile_machdep.h: No such file or directory)
To: None <current-users@NetBSD.org>
From: Ian Zagorskih <ianzag@megasignal.com>
List: current-users
Date: 05/05/2005 17:54:44
$ uname -a
NetBSD NBSD1 3.99.3 NetBSD 3.99.3 (NBSD1.conf) #0: Tue May  3 12:02:09 
NOVST 2005  toor@NBSD1:/usr/src/sys/arch/i386/compile/NBSD1.conf i386

Sources updated from cvs 5 mins ago.

---cut---
===> build.sh command: /usr/src/build.sh -mi386 -O/usr/build/obj/i386 
-T/usr/build/tools/i386 -D/usr/build/des
t/i386 -R/usr/build/release -x -u distribution sets
===> build.sh started: Thu May  5 17:37:16 NOVST 2005
===> MACHINE:          i386
===> MACHINE_ARCH:     i386
===> TOOLDIR path:     /usr/build/tools/i386
===> DESTDIR path:     /usr/build/dest/i386
===> RELEASEDIR path:  /usr/build/release
===> makewrapper:      /usr/build/tools/i386/bin/nbmake-i386
===> Updated /usr/build/tools/i386/bin/nbmake-i386
build ===> .    (with: NOPOSTINSTALL=1)
Build started at: Thu May  5 17:37:20 NOVST 2005
check-tools ===> .
obj ===> .
obj ===> tools
obj ===> tools/host-mkdep
obj ===> tools/compat
obj ===> tools/binstall
obj ===> tools/mktemp
obj ===> tools/cap_mkdb
obj ===> tools/crunchgen
obj ===> tools/ctags
obj ===> tools/gencat
obj ===> tools/hexdump
obj ===> tools/lint
obj ===> tools/lint2
obj ===> tools/lorder
obj ===> tools/m4
obj ===> tools/makewhatis
obj ===> tools/mkdep
obj ===> tools/mtree

[snip]

dependall ===> sys/arch/i386/stand/bootxx
dependall ===> sys/arch/i386/stand/bootxx/bootxx_ffsv1
depending the i386 library objects
depending the sa library objects
#    create  sa/loadfile_aout.d
CC=/usr/build/tools/i386/bin/i386--netbsdelf-gcc 
/usr/build/tools/i386/bin/nbmkdep -f loadfile_aout.d --     -
I/usr/src/sys/arch/i386/stand/bootxx/bootxx_ffsv1/../../../../..//lib/libsa 
-DBOOTXX -I /usr/src/sys/arch/i386
/stand/bootxx/bootxx_ffsv1/../../lib -I 
/usr/build/obj/i386/sys/arch/i386/stand/bootxx/bootxx_ffsv1 -DBOOTXX_S
ECTORS=15 -DPRIMARY_LOAD_ADDRESS=0x600 -DSECONDARY_LOAD_ADDRESS=0x10000 
-DXXfs_open=ffsv1_open -DXXfs_close=ff
sv1_close -DXXfs_read=ffsv1_read -DXXfs_stat=ffsv1_stat -DFS=ffsv1 
-DNO_LBA_CHECK -nostdinc -D_STANDALONE -I/u
sr/src/sys/arch/i386/stand/bootxx/bootxx_ffsv1/../../../../../ 
-DLIBSA_SINGLE_FILESYSTEM=xxfs -DLIBSA_NO_TWIDD
LE -DLIBSA_NO_FD_CHECKING -DLIBSA_NO_RAW_ACCESS -DLIBSA_NO_FS_WRITE 
-DLIBSA_NO_FS_SEEK -DLIBSA_USE_MEMCPY -DLI
BSA_USE_MEMSET -DLIBSA_SINGLE_DEVICE=blkdev -DLIBKERN_OPTIMISE_SPACE 
-D"blkdevioctl(x,y,z)=EINVAL" -D"blkdevcl
ose(f)=0" -D"devopen(f,n,fl)=(*(fl)=(void *)n,0)" 
-DLIBSA_NO_DISKLABEL_MSGS -nostdinc -isystem /usr/build/dest
/i386/usr/include   -DCOMPAT_UFS    -nostdinc -isystem 
/usr/build/dest/i386/usr/include  /usr/src/sys/arch/i38
6/stand/bootxx/bootxx_ffsv1/../../../../..//lib/libsa/loadfile_aout.c
In file included from /usr/src/sys/lib/libsa/loadfile_aout.c:90:
/usr/src/sys/lib/libsa/loadfile.h:74:34: machine/loadfile_machdep.h: No 
such file or directory
nbmkdep: compile failed.

*** Failed target:  loadfile_aout.d
*** Failed command: CC=/usr/build/tools/i386/bin/i386--netbsdelf-gcc 
/usr/build/tools/i386/bin/nbmkdep -f load
file_aout.d -- 
-I/usr/src/sys/arch/i386/stand/bootxx/bootxx_ffsv1/../../../../..//lib/libsa 
-DBOOTXX -I /usr/s
rc/sys/arch/i386/stand/bootxx/bootxx_ffsv1/../../lib -I 
/usr/build/obj/i386/sys/arch/i386/stand/bootxx/bootxx_
ffsv1 -DBOOTXX_SECTORS=15 -DPRIMARY_LOAD_ADDRESS=0x600 
-DSECONDARY_LOAD_ADDRESS=0x10000 -DXXfs_open=ffsv1_open
  -DXXfs_close=ffsv1_close -DXXfs_read=ffsv1_read -DXXfs_stat=ffsv1_stat 
-DFS=ffsv1 -DNO_LBA_CHECK -nostdinc -D
_STANDALONE 
-I/usr/src/sys/arch/i386/stand/bootxx/bootxx_ffsv1/../../../../../ 
-DLIBSA_SINGLE_FILESYSTEM=xxfs
-DLIBSA_NO_TWIDDLE -DLIBSA_NO_FD_CHECKING -DLIBSA_NO_RAW_ACCESS 
-DLIBSA_NO_FS_WRITE -DLIBSA_NO_FS_SEEK -DLIBSA
_USE_MEMCPY -DLIBSA_USE_MEMSET -DLIBSA_SINGLE_DEVICE=blkdev 
-DLIBKERN_OPTIMISE_SPACE -D"blkdevioctl(x,y,z)=EIN
VAL" -D"blkdevclose(f)=0" -D"devopen(f,n,fl)=(*(fl)=(void *)n,0)" 
-DLIBSA_NO_DISKLABEL_MSGS -nostdinc -isystem
  /usr/build/dest/i386/usr/include -DCOMPAT_UFS -nostdinc -isystem 
/usr/build/dest/i386/usr/include /usr/src/sy
s/arch/i386/stand/bootxx/bootxx_ffsv1/../../../../..//lib/libsa/loadfile_aout.c
*** Error code 1

Stop.
nbmake: stopped in 
/usr/build/obj/i386/sys/arch/i386/stand/bootxx/bootxx_ffsv1/lib/sa

[snip]
---cut---

Any ideas?

// wbr