看板 DFBSD_kernel 關於我們 聯絡資訊
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