From owner-freebsd-current Fri Oct 9 08:38:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA19719 for freebsd-current-outgoing; Fri, 9 Oct 1998 08:38:32 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from austin.polstra.com (austin.polstra.com [206.213.73.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA19705 for ; Fri, 9 Oct 1998 08:38:29 -0700 (PDT) (envelope-from jdp@austin.polstra.com) Received: from austin.polstra.com (jdp@localhost) by austin.polstra.com (8.8.8/8.8.8) with ESMTP id IAA01817; Fri, 9 Oct 1998 08:38:19 -0700 (PDT) (envelope-from jdp) Message-Id: <199810091538.IAA01817@austin.polstra.com> To: dag-erli@ifi.uio.no Subject: Re: build failure In-Reply-To: References: Organization: Polstra & Co., Seattle, WA Cc: current@FreeBSD.ORG Date: Fri, 09 Oct 1998 08:38:18 -0700 From: John Polstra Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article , Dag-Erling C. =?iso-8859-1?Q?Sm=F8rgrav?= wrote: > I've been trying to make world for ~20 hours (every time with the > freshest sources available). This jumps up and bites my arse every > time. I've tried running it by hand, and it works fine... ... > ===> i386/boot0 > Warning: Object directory not changed from original /usr/src/sys/boot/i386/boot0 > (cd /usr/src/sys/boot/i386/boot0; m4 boot0.m4 boot0.s) | as -o boot0.o > {standard input}: Assembler messages: > {standard input}:245: Error: Bad Absolute Expression, absolute 0 assumed. > {standard input}:245: Warning: Repeat < 0, .fill ignored > *** Error code 1 During make world, this is being assembled by the a.out assembler. But when you do it by hand, you get the elf assembler. I haven't been following this code, and don't know which assembler is supposed to be used here. The a.out assembler can't handle this, on line 223 of boot0.s: .fill start+PRT_OFF-0x3-.,0x1,0x90 I'm a little bit surprised that the ELF assembler can handle this. John -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-knowledge is always bad news." -- John Barth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message