Subject: Re: make build fail
To: Paul B Dokas <dokas@cs.umn.edu>
From: CyberSpiff <spiff@cybernarian.org>
List: current-users
Date: 09/12/2000 10:04:14
I basically did a `make -k UPDATE=1 build', and it built fine. The '-k' got
it to avoid the cleandir error. Not optimal, but it worked.

-spiff

On Mon, Sep 11, 2000 at 10:20:52PM -0500, Paul B Dokas wrote:
> On Tue, 12 Sep 2000, Clarence Chan wrote:
> >
> > Hello,
> > 
> > I got an error when I tried to make build with source upto September 11,
> > 2000.  Any idea how to fix it.  Thanks.
> > 
> > Clarence
> > 
> > =============================================================================
> > rm -f llib-lsa.ln  alloc.ln bcmp.ln bcopy.ln bzero.ln errno.ln exit.ln
> > exec.ln g
> > etfile.ln gets.ln globals.ln memcmp.ln memcpy.ln memset.ln panic.ln
> > printf.ln sn
> > printf.ln sprintf.ln strerror.ln subr_prf.ln twiddle.ln vsprintf.ln
> > checkpasswd.
> > ln closeall.ln dev.ln disklabel.ln dkcksum.ln ioctl.ln nullfs.ln stat.ln
> > fstat.l
> > n close.ln lseek.ln open.ln read.ln write.ln cread.ln loadfile.ln lfs.ln
> > ufs.ln
> > ufs_ls.ln cd9660.ln ustarfs.ln
> > rm -f .depend /usr/src/sys/arch/i386/stand/biosboot/lib/sa/tags
> > cleandiring the i386 library objects
> > *** Error code 1
> > 
> > ============================================================================
> 
> 
> 
> 
> Yea, comment out all of the 'SUBDIR' lines in /usr/src/sys/arch/i386/stand/Makefile
> 
> Ok, so that's not a real fix.  I just *really* needed to do a 'make build'
> today...
> 
> 
> Anyway, it still fails, but this time much later on:
> 
> cc -O2 -Wall -Wmissing-prototypes -Wstrict-prototypes -Wno-main  -Werror  -I/usr/src/sys/arch/i386/stand/biosboot/../../../..//lib/libkern/arch/i386 -DCOMPAT_OLDBOOT -DCOMPAT_386BSD_MBRPART -DSUPPORT_SERIAL=CONSDEV_PC -DDIRECT_SERIAL -DSUPPORT_USTARFS -DPASS_BIOSGEOM -DPASS_MEMMAP -nostdinc -I/usr/src/sys/arch/i386/stand/biosboot -I/usr/src/sys/arch/i386/stand/biosboot/../../../../ -I/usr/src/sys/arch/i386/stand/biosboot/../../../..//arch/i386/stand/lib -I/usr/src/sys/arch/i386/stand/biosboot/../../../..//lib/libsa -D_STANDALONE  -c /usr/src/sys/arch/i386/stand/biosboot/../../../..//lib/libkern/sha1.c
> cc -O2 -Wall -Wmissing-prototypes -Wstrict-prototypes -Wno-main  -Werror  -I/usr/src/sys/arch/i386/stand/biosboot/../../../..//lib/libkern/arch/i386 -DCOMPAT_OLDBOOT -DCOMPAT_386BSD_MBRPART -DSUPPORT_SERIAL=CONSDEV_PC -DDIRECT_SERIAL -DSUPPORT_USTARFS -DPASS_BIOSGEOM -DPASS_MEMMAP -nostdinc -I/usr/src/sys/arch/i386/stand/biosboot -I/usr/src/sys/arch/i386/stand/biosboot/../../../../ -I/usr/src/sys/arch/i386/stand/biosboot/../../../..//arch/i386/stand/lib -I/usr/src/sys/arch/i386/stand/biosboot/../../../..//lib/libsa -D_STANDALONE  -c /usr/src/sys/arch/i386/stand/biosboot/../../../..//lib/libkern/pmatch.c
> building standard kern library
> ranlib libkern.a
> making sure the i386 library is up to date...
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> Stop.
> 
> 
> 
> Looks like a problem /usr/src/sys/arch/i386/stand.  Those 'SUBDIR' lines are
> probably needed  ;-)
> 
> Paul
> --
> Paul Dokas                                            dokas@cs.umn.edu
> ======================================================================
> Don Juan Matus:  "an enigma wrapped in mystery wrapped in a tortilla."
> 
>