Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Jan 2000 14:22:51 -0800
From:      Jason Evans <jasone@canonware.com>
To:        Bill Swingle <unfurl@dub.net>
Cc:        current@freebsd.org
Subject:   Re: even more breakage in current
Message-ID:  <20000121142251.D27689@sturm.canonware.com>
In-Reply-To: <20000121101157.A18956@dub.net>; from unfurl@dub.net on Fri, Jan 21, 2000 at 10:11:57AM -0800
References:  <20000121101157.A18956@dub.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jan 21, 2000 at 10:11:57AM -0800, Bill Swingle wrote:
> I updated my source tree around 10pm PST last night (01/20) and made
> world only to find it broken this morning. I reupdated my tree just now
> and it doesnt look like any files that might fix this have been touched.
> Anyone else seeing this?
> 
> cc -pg -O -pipe -DLIBC_RCS -DSYSLIBC_RCS -I/usr/src/lib/libc/include -D__DBINTERFACE_PRIVATE -DINET6 -DPOSIX_MISTAKE -I/usr/src/lib/libc/../libc/locale -DBROKEN_DES -DYP -I/usr/obj/usr/src/i386/usr/include -c /usr/src/lib/libc/../libc/gen/wait3.c -o wait3.po
> cc -DLIBC_RCS -DSYSLIBC_RCS -I/usr/src/lib/libc/include -D__DBINTERFACE_PRIVATE -DINET6 -DPOSIX_MISTAKE -I/usr/src/lib/libc/../libc/locale -DBROKEN_DES -DYP -I/usr/obj/usr/src/i386/usr/include -I/usr/src/lib/libc/i386 -c /usr/src/lib/libc/../libc/i386/gen/_setjmp.S -o _setjmp.o
> cc -DPROF -DLIBC_RCS -DSYSLIBC_RCS -I/usr/src/lib/libc/include -D__DBINTERFACE_PRIVATE -DINET6 -DPOSIX_MISTAKE -I/usr/src/lib/libc/../libc/locale -DBROKEN_DES -DYP -I/usr/obj/usr/src/i386/usr/include -I/usr/src/lib/libc/i386 -c /usr/src/lib/libc/../libc/i386/gen/_setjmp.S -o _setjmp.po
> /tmp/ccg65684.s: Assembler messages:
> /tmp/cco65681.s: Assembler messages:
> /tmp/cco65681.s:361: Error: invalid character '(' in opcode
> /tmp/ccg65684.s:361: Error: invalid character '(' in opcode
> *** Error code 1
> *** Error code 1
> 2 errors
> *** Error code 2
> 1 error
> *** Error code 2
> 1 error
> *** Error code 2
> 1 error
> *** Error code 2
> 1 error
> root@rooter:/usr/src$ cvs -Rq update -PdA
> U etc/MAKEDEV
> U etc/pccard.conf.sample
> U usr.sbin/pccard/pccardd/cardd.c
> U usr.sbin/pccard/pccardd/cardd.h
> U usr.sbin/pccard/pccardd/file.c
> root@rooter:/usr/src$ 

I moved some definitions from src/lib/libc/i386/DEFS.h to
src/sys/i386/include/asm.h.  If the build system is looking at the
installed version of asm.h rather than the version in the source tree, this
error will occur.  I did a 'make includes' during my testing, so I didn't
have this problem.

It's my understanding that the build system is supposed to be sophisticated
enough to avoid such bootstrapping issues, but I don't understand it all
that well.  Can someone explain whether this is a bug in the build system,
or if I should be doing something different?

In any case, doing a 'make includes' will get you past this.

Thanks,
Jason


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000121142251.D27689>