[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Sub Hurd does not use the correct loader

From: Neal H Walfield
Subject: Sub Hurd does not use the correct loader
Date: Wed, 8 Aug 2001 16:46:31 +0200
User-agent: Mutt/1.3.18i

When we boot a subhurd, we use the loader found in the parent Hurd and
not the child Hurd.  If the version of libc in the parent and the child
are the same, this is fine.  However, if the version in the child is
could, we could fail to load the executable as this output shows:

        neal@desdemona:~ (0)$ LD_LIBRARY_PATH=/mnt/lib /lib/ld.so.1 \
        > /mnt/hurd/exec --help
        /mnt/hurd/exec: /lib/ld.so.1: version `GLIBC_2.2.3' not found (required 
by /mnt/lib/libc.so.0.2)
        neal@desdemona:~ (1)$ LD_LIBRARY_PATH=/mnt/lib /mnt/lib/ld.so.1 \
        > /mnt/hurd/exec --help
        Usage: exec [OPTION...]
        Hurd standard exec server.
        -?, --help                 Give this help list
        --usage                Give a short usage message
        -V, --version              Print program version
        Report bugs to bug-hurd@gnu.org.
        neal@desdemona:~ (0)$

The subhurd's root partition has been mounted on /mnt in this example.

Attachment: pgpSXAu1i2SDA.pgp
Description: PGP signature

reply via email to

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