bug-hurd
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]