DragonFly- master contrib/binutils-2.17/ld/emulparams so rt-sections.sh gnu/usr.bin/binutils217/ld Makefile.amd64 Makefile.i386

Thomas Nikolajsen thomas.nikolajsen at mail.dk
Mon Feb 9 16:27:16 PST 2009

>There are two possible fixes:
>For one, the kernel could be changed to accept note sections located
>anywhere in the binary.  This however does not apply to already deployed
>systems, which could face problems when upgrading.
>Second, we could ensure that the note tag always winds up in the first
>page of a binary.  We take this approach by changing our linker scripts
>to sort the .note.ABI-tag section to the front.

I was bitten by this (ELF binary type "0" not known) (two weeks ago),
running quickworld on world build after problem uncovered.

If first soloution was implemented, a reboot would cure problem
(new kernel was installed (according to build(7)) when problem popped up).

Not using quickworld until this point past could be other option.
Worth a note in UPDATING?
Or user will just search net and find soloution in our mail lists?


More information about the Commits mailing list