On Sun, May 25, 2025 at 08:07:40PM +0200, Samuel Thibault wrote:
> 
> No, it should be fine.
>

Ok.

> 
> Perhaps you are missing the libc.so.0.3 -> libc.so symlink in your build
> directory? or elf/ld-x86-64.so.1 -> ld.so? or mach/libmachuser.so.1 ->
> libmachuser.so or hurd/libhurduser.so.0.3 -> libhurduser.so
> 

Hmm, it doesn't seem to be the case:

    demo@debian:~/dev/hurd/upstream/glibc-build$ ls -l *.so* elf/*.so* 
mach/*.so* hurd/*.so*
      -rwxrwxr-x 1 demo demo  1398528 May 24 19:34 elf/ld.so
    * lrwxrwxr-x 1 demo demo        5 May 24 19:34 elf/ld-x86-64.so.1 -> ld.so
      -rwxrwxr-x 1 demo demo    36928 May 24 19:34 elf/sotruss-lib.so
      -rwxrwxr-x 1 demo demo  1733416 May 23 23:05 hurd/libhurduser-link.so
      -rwxrwxr-x 1 demo demo  1741152 May 24 19:34 hurd/libhurduser.so
    * lrwxrwxr-x 1 demo demo       14 May 24 19:34 hurd/libhurduser.so.0.3 -> 
libhurduser.so
      -rwxrwxr-x 1 demo demo 14449640 May 24 19:34 libc.so
    * lrwxrwxr-x 1 demo demo        7 May 23 23:41 libc.so.0.3 -> libc.so
      -rwxrwxr-x 1 demo demo   636000 May 23 23:04 mach/libmachuser-link.so
      -rwxrwxr-x 1 demo demo   639368 May 24 19:34 mach/libmachuser.so
    * lrwxrwxr-x 1 demo demo       14 May 24 19:34 mach/libmachuser.so.1 -> 
libmachuser.so

Or should I have them in the root build directory next to libc.so?

I feel being clueless I'm wasting everybody's time here, sorry. Maybe I should 
try from a clean
VM and glibc source tree, although I don't think my changes make any difference.

--
Diego

Reply via email to