NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

kern/50468: COMPAT_NETBSD32 bins no longer work



>Number:         50468
>Category:       kern
>Synopsis:       COMPAT_NETBSD32 bins no longer work
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Nov 25 00:00:00 +0000 2015
>Originator:     David A. Holland
>Release:        NetBSD 7.99.21 (20151120)
>Organization:
>Environment:
System: NetBSD macaran 7.99.21 NetBSD 7.99.21 (MACARAN) #31: Fri Nov 20 17:42:57 EST 2015 dholland@macaran:/usr/src/sys/arch/amd64/compile/MACARAN amd64
Architecture: x86_64
Machine: amd64
>Description:

Since updating the system on Friday 32-bit binaries no longer execute:

	macaran% gcc -m32 hello.c -o hello
	macaran% ./hello 
	./hello: Exec format error. Binary file not executable.

The kernel has COMPAT_NETBSD32 and EXEC_ELF32 and is the same config I
had been using before Friday, modulo some very minor merges. The
previous kernel was 7.99.20 from July, probably July 27 or no more
than a couple days before. That kernel has been running 32-bit ghc as
part of a nightly build for months.

>How-To-Repeat:

As above.

>Fix:

Dunno. Don't have time to go chasing it the next two or three weeks.



Home | Main Index | Thread Index | Old Index