Re: git: Kernel ELF: Restore legacy FreeBSD brand
On Wed, 18 May 2011 22:37:16 +0200, Thomas Nikolajsen
<thomas.nikolajsen@mail.dk> wrote:
>> commit cee191cabfed209fdad9972bd88be5b18e310361
>> Author: John Marino <draco@marino.st>
>> Date: Wed May 18 01:10:13 2011 +0200
>>
>> Kernel ELF: Restore legacy FreeBSD brand
>>
>> During the rework of the kernel/ELF branding code, the FreeBSD brand
>> was intentionally left off due to having an interpreter path of
>> /usr/libexec/ld-elf.so.1, which is no longer built.
>>
>> However, some users have been building old DragonFly 1.x servers up
>> which still have that old rtld running, and are still running FreeBSD
>> branded binaries. For the sake of legacy, the FreeBSD brand is being
>> restored.
>
> Thank you;
> I have a few old FreeBSD binaries, they execute again.
>
> Re. /usr/libexec/ld-elf.so.1, it is installed on my system,
> seems like they are changed on installworld (mtime changed);
> anyway they aren't removed on upgrade ('make upgrade'),
> so all hosts which has been source upgraded for a few years will have
> file.
Why don't we build ld-elf.so.1 anymore? Can't we bring it back?
Sascha
--
http://yoyodyne.ath.cx
討論串 (同標題文章)
完整討論串 (本文為第 4 之 6 篇):