Subject: Re: Build failure with 20030516 sources on I386 platform
To: David Laight <firstname.lastname@example.org>
From: Hisashi T Fujinaka <email@example.com>
Date: 05/16/2003 10:29:08
I had to add the execute bit to a couple of files in /usr/src/sys/conf,
and now I'm finding other files as well. Hmmm. Maybe my choice of shell
On Fri, 16 May 2003, David Laight wrote:
> On Fri, May 16, 2003 at 09:17:41AM -0700, Brian Buhrow wrote:
> > Hello folks. I'm trying to build the latest sources cvs'd from
> > cvs.netbsd.org as of 20030516 07 0800 UTC with the command:
> > cd /usr/src
> > ./build.sh -M /usr/obj -O /usr/obj -D /var/tmp/netbsd release
> > and I get the follwoing error after it runs for about three hours. Anyone
> > know what I need to do to get beyond this?
> > It looks like David Late has been working in the crunchgen sources, so is
> > this just something which is in flux?
> > -thanks
> > -Brian
> > dependall ===> share/nls
> > dependall ===> rescue
> > rm -f rescue.conf rescue.conf.tmp
> > TARGETDIR=/var/tmp/netbsd/rescue LDD_CMD=ldd_elf NETBSDSRCDIR=/usr/src CRUNCHBIN=rescue CURDIR=/usr/src/rescue DESTDIR=/var/tmp/netbsd DISTRIBDIR=/usr/src/distrib MACHINE=i386 MACHINE_ARCH=i386 MAKE=/usr/obj/usr/src/tools/tools.NetBSD-1.6P-i386/bin/nbmake OBJDIR=/usr/obj/usr/src/rescue awk -f /usr/src/distrib/common/parselist.awk -v mode=crunch /usr/src/rescue/list /usr/src/rescue/list.fdisk /usr/src/rescue/list.ldconfig > rescue.conf.tmp && mv rescue.conf.tmp rescue.conf
> > RESCUEDIR=/rescue MAKE=/usr/obj/usr/src/tools/tools.NetBSD-1.6P-i386/bin/nbmake /usr/obj/usr/src/tools/tools.NetBSD-1.6P-i386/bin/nbcrunchgen -f -D /usr/src -L /var/tmp/netbsd/usr/lib -q rescue.conf
> > rescue.conf: rcorder: error: no objpaths specified or calculated.
> > rescue.conf: chown: error: no objpaths specified or calculated.
> > rescue.conf: rcorder: ignoring program because of errors.
> > rescue.conf: chown: ignoring program because of errors.
> > Run "make -f rescue.mk objs exe" to build crunched binary.
> > *** Error code 1
> I have been abjusting things slightly, but I don't think that build
> got as far as anything I've changed.
> That fail looks like a fail during crunchgen's parsing of its data files.
> I only changed what it output, and what happens afterwards.
> It is possibly that things are confused by the presence of -M /usr/obj
> and -O /usr/obj. I suspect most people only use -O /usr/obj.
> I hope I've finished fixing the Makefiles for crunched programs.
> (They now get rebuilt if any of the sources change!)
Hisashi T Fujinaka - firstname.lastname@example.org
BSEE (6/86) + BSChem (3/95) + BAEnglish (8/95) + $2.50 = mocha latte