[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: exec server and /dev/fd/N
From: |
Samuel Thibault |
Subject: |
Re: exec server and /dev/fd/N |
Date: |
Wed, 26 May 2010 12:42:25 +0200 |
User-agent: |
Mutt/1.5.12-2006-07-14 |
Emilio Pozuelo Monfort, le Wed 26 May 2010 12:29:06 +0200, a écrit :
> >> There's a little bootstrapping problem here: you can't apply the four
> >> Hurd patches directly and build the whole Hurd, because lib*fs will be
> >> using exec_exec_file_name, but the dynamic linker can't find it, since
> >> libhurduser.so should provide it but you haven't build glibc yet. So
> >> to bootstrap it (without hacks like partially building Hurd, e.g. what
> >> we would need to do in the Debian packages) one would need to apply
> >> all but 0004 patches to Hurd and build it, then build glibc with the
> >> new Hurd installed, and then finally build Hurd with the 0004 patch.
> >
> > It's actually way easier than that: just copy the new .defs to
> > /include/hurd before building the new glibc, which you can then use
> > while building the new Hurd.
>
> Sounds good for testing, but probably not a good idea for e.g. the Debian
> packages.
It's not so rare to have to do such bootstrap for Debian packages. It's
simpler that having to upload a first version with the additional .defs,
etc.
Samuel
- Re: [PATCH] Use the new __hurd_exec_file_name RPC, (continued)
- [PATCH 3/3] Use the new _hurd_exec_file_name function, Emilio Pozuelo Monfort, 2010/05/27
- Re: [PATCH 3/3] Use the new _hurd_exec_file_name function, Carl Fredrik Hammar, 2010/05/31
- [PATCH 2/3] Add a file_exec_file_name RPC, Emilio Pozuelo Monfort, 2010/05/27
- Re: [PATCH 2/3] Add a file_exec_file_name RPC, Carl Fredrik Hammar, 2010/05/31
- Re: exec server and /dev/fd/N, Carl Fredrik Hammar, 2010/05/31
- Re: exec server and /dev/fd/N, Carl Fredrik Hammar, 2010/05/31
Re: exec server and /dev/fd/N, olafBuddenhagen, 2010/05/26