Subject: Re: Build problems with current
To: Brad du Plessis <bradd@cat.co.za>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: current-users
Date: 04/22/2003 10:50:17
On Tue, Apr 22, 2003 at 08:55:38AM +0200, Brad du Plessis wrote:
> Hi
>
> > Can you post more from the build.sh output ?
>
> depending the compat library objects
> CC=/usr/src/tools/obj.i386/tools.NetBSD-1.6.1_RC2-i386/bin/i386--netbsdelf-gcc
> /usr/src/tools/obj.i386/tools.NetBSD-1.6.1_RC2-i386/bin/nbmkdep -a -Di386
> -I../../. -I/usr/src/sys/arch -I/usr/src/sys -nostdinc -DLKM -DMAXUSERS=32
> -D_KERNEL -D_KERNEL_OPT -nostdinc -isystem /usr/include
> /usr/src/sys/compat/common/compat_exec.c
> /usr/src/sys/compat/common/compat_util.c
> /usr/src/sys/compat/common/compat_file.c
> /usr/src/sys/compat/common/kern_exit_43.c
> /usr/src/sys/compat/common/kern_info_43.c
> /usr/src/sys/compat/common/kern_resource_43.c
> /usr/src/sys/compat/common/kern_sig_43.c /usr/src/sys/compat/common/tty_43.c
> /usr/src/sys/compat/common/uipc_syscalls_43.c
> /usr/src/sys/compat/common/vfs_syscalls_43.c
> /usr/src/sys/compat/common/vm_43.c /usr/src/sys/compat/common/kern_info_09.c
> /usr/src/sys/compat/common/kern_xxx_12.c
> /usr/src/sys/compat/common/vfs_syscalls_12.c
> /usr/src/sys/compat/common/vm_12.c /usr/src/sys/compat/common/kern_sig_13.c
> /usr/src/sys/compat/common/sysv_ipc_14.c
> /usr/src/sys/compat/common/sysv_msg_14.c
> /usr/src/sys/compat/common/sysv_shm_14.c
> /usr/src/sys/compat/common/sysv_sem_14.c
> /usr/src/sys/compat/common/kern_ipc_10.c
> nbmake: don't know how to make devsw.c. Stop
>
> nbmake: stopped in /usr/src/sys/arch/i386/compile/GENERIC_ISDN
>
> ERROR: make depend failed in /usr/src/sys/arch/i386/compile/GENERIC_ISDN
> *** BUILD ABORTED ***
This is strange. devsw.c should have been created by config. Make sure
all your source tree is up to date, and that your tools have been properly
rebuild. Eventually manually clean your objs and tools dirs.
--
Manuel Bouyer, LIP6, Universite Paris VI. Manuel.Bouyer@lip6.fr
NetBSD: 24 ans d'experience feront toujours la difference
--