Re: [PATCH 4/7] Add /lib/ld.so and /servers/exec to Hurd initrd's.
On Mon, Aug 16, 2010 at 10:41:59AM -0700, Steve Langasek wrote:
> On Mon, Aug 16, 2010 at 01:20:23PM +0200, Jeremie Koenig wrote:
> > +ifeq ($(DEB_HOST_ARCH_OS),hurd)
> > + # On Hurd the SONAME for the dynamic linker is ld.so.1, but binaries
> > + # have the ld.so symlink as the interpreter. Ideally mklibs should
> > + # be copying it along with the libraries.
> > + -ln -s ld.so.1 $(TREE)/lib/ld.so
> Why do you ignore failures of this command? It's generally better to check
> for the specific error you think is ignorable, rather than ignoring all
The failures were ignored because at some point, /lib/ld.so was provided
by my hurd-udeb packages, and at some point it could start being
provided by mklibs.
I'm not sure about the latter though, so I'll just turn it into a normal
command and update the Makefile when/if it's needed.
Jeremie Koenig <email@example.com>