Subject: port-amd64/29364: Feb 13th -current broken on amd64
To: None <port-amd64-maintainer@netbsd.org, gnats-admin@netbsd.org,>
From: None <scotte@warped.com>
List: netbsd-bugs
Date: 02/14/2005 01:51:00
>Number: 29364
>Category: port-amd64
>Synopsis: Building -current on amd64 breaks in Ovfork.S
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: port-amd64-maintainer
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Feb 14 01:51:00 +0000 2005
>Originator: Scott Ellis
>Release: NetBSD 2.99.15
>Organization:
>Environment:
System: NetBSD intrepid 2.99.15 NetBSD 2.99.15 (INTREPID.AMD64) #4: Mon Jan 31 18:30:17 PST 2005 scotte@intrepid:/misc/netbsd_src/src/sys/arch/amd64/compile/obj.amd64/INTREPID.AMD64 amd64
Architecture: x86_64
Machine: amd64
>Description:
Building -current from Feb 13, 2005 on amd64 using:
intrepid# ./build.sh -D /misc/netbsd_build/destdir -R /misc/netbsd_build/releasedir -T /misc/netbsd_build/tooldir release >&foo.amd64 &
Results in:
# compile libc/Ovfork.so
/misc/netbsd_build/tooldir/bin/x86_64--netbsd-gcc -I/misc/netbsd_src/src/lib/li
bc/arch/x86_64 -nostdinc -idirafter /misc/netbsd_build/destdir/usr/include -D
_LIBC -DLIBC_SCCS -DSYSLIBC_SCCS -D_REENTRANT -I/misc/netbsd_src/src/lib/libc/in
clude -I/misc/netbsd_src/src/lib/libc -DNLS -D__DBINTERFACE_PRIVATE -DI18NMODULE
_MAJOR=4 -DCITRUS -I/misc/netbsd_src/src/libexec/ld.elf_so -I/misc/netbsd_src/sr
c/lib/libc/dlfcn -DCITRUS_ICONV -DWITH_RUNE -I/misc/netbsd_src/src/lib/libc -DPO
SIX_MISTAKE -DCOMPAT__RES -DPORTMAP -DFLOATING_POINT -nostdinc -isystem /misc/
netbsd_build/destdir/usr/include -c -traditional-cpp -DPIC -fPIC -DPIC /misc/
netbsd_src/src/lib/libc/arch/x86_64/sys/Ovfork.S -o Ovfork.so.tmp
/misc/netbsd_src/src/lib/libc/arch/x86_64/sys/Ovfork.S: Assembler messages:
/misc/netbsd_src/src/lib/libc/arch/x86_64/sys/Ovfork.S:64: Error: `__cerror@GOT(
%ebx)' is not a valid 64 bit base/index expression
Building i386 from the same tree is just fine.
>How-To-Repeat:
Run build line above.
>Fix:
>Unformatted: