Subject: kern/13520: old elf binaries rejected: too hard to fix
To: None <gnats-bugs@gnats.netbsd.org>
From: None <mrg@eterna.com.au>
List: netbsd-bugs
Date: 07/21/2001 04:19:14
>Number:         13520
>Category:       kern
>Synopsis:       old elf binaries rejected: too hard to fix
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Jul 20 11:16:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     matthew green
>Release:        <NetBSD-current source date>today
>Organization:
people's front against (bozotic) www (softwar foundation)
>Environment:
	
System: NetBSD aubrey-ii.eterna.com.au 1.5W NetBSD 1.5W (_aubrey-ii_) #77: Sat Jul 21 04:10:37 EST 2001 mrg@aubrey-ii.eterna.com.au:/var/_aubrey-ii_ pmax
Architecture: mipsel
Machine: pmax
>Description:

	when one has old ELF binaries one uses regularly, that *don't* have
	a .note.netbsd.ident section, the default kernel now barfs.  this
	is fine, but one must rebuild the kernel to fix this.  it really
	should be a sysctl-able feature.

>How-To-Repeat:

	install new kernel and have old programs fail.

>Fix:

	make this sysctl-able option, default to "disabled."
>Release-Note:
>Audit-Trail:
>Unformatted: