[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
exec server, /dev/fd/N, RPATH and $ORIGIN
From: |
Jeremie Koenig |
Subject: |
exec server, /dev/fd/N, RPATH and $ORIGIN |
Date: |
Thu, 9 Jun 2011 09:46:24 +0200 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
Hi,
On Mon, May 24, 2010 at 12:08:10PM +0200, Emilio Pozuelo Monfort wrote:
> These are a series of patches to fix https://savannah.gnu.org/bugs/?28934
> (...)
> So this patch adds two new RPCs: exec_exec_file_name RPC and
> file_exec_file_name one. Then libc can use exec_exec_file_name in
> hurdexec.c.
What's the status on this?
Currently ld.so's expansion of $ORIGIN in RPATH does not work unless the
LD_ORIGIN_PATH environment variable is set, and we need to know the
executable's file name to implement it. Emilio's patches are probably a
good starting point.
--
Jeremie Koenig <jk@jk.fr.eu.org>
http://jk.fr.eu.org
- exec server, /dev/fd/N, RPATH and $ORIGIN,
Jeremie Koenig <=