Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 Feb 1999 11:30:05 +1030 (CST)
From:      Mark Newton <newton@atdot.dotat.org>
To:        luoqi@watermarkgroup.com (Luoqi Chen)
Cc:        cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, newton@FreeBSD.ORG
Subject:   Re: cvs commit: src/sys/kern imgact_elf.c
Message-ID:  <199902060100.LAA07872@atdot.dotat.org>
In-Reply-To: <199902051636.LAA15502@lor.watermarkgroup.com> from "Luoqi Chen" at Feb 5, 99 11:36:28 am

next in thread | previous in thread | raw e-mail | index | archive | help
Luoqi Chen wrote:

 > None of the executables under usr/ on the CD-ROM are statically linked, so
 > you don't need to brand them at all. The problem is that the interpreter
 > name in the svr4 elf brand structure is *WRONG*, it should be
 > /lib/ld.so.1, not /lib/libc.so.1 (svr4/svr4_sysvec.c).

This is not correct.  Firstly, SysV considers that libc is the "interpreter"
(dump out some SysV ELF objects to check if you like).  Secondly,
making the change as you suggest simply doesn't work; executables 
still require branding.


    - mark

--------------------------------------------------------------------
I tried an internal modem,                    newton@atdot.dotat.org
     but it hurt when I walked.                          Mark Newton
----- Voice: +61-4-1958-3414 ------------- Fax: +61-8-83034403 -----

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199902060100.LAA07872>