]> sourceware.org Git - glibc.git/commitdiff
hurd: Fix making ld.so run static binaries with retry
authorSamuel Thibault <samuel.thibault@ens-lyon.org>
Mon, 22 May 2023 22:31:31 +0000 (00:31 +0200)
committerSamuel Thibault <samuel.thibault@ens-lyon.org>
Mon, 22 May 2023 23:47:05 +0000 (01:47 +0200)
We need O_EXEC for __rtld_execve

sysdeps/mach/hurd/dl-sysdep.c

index 7c484d76ebba6ae7890c7c09fe433a5efa33226b..6994f8f7b665eab56e263e3d8b2af465e256b87a 100644 (file)
@@ -303,7 +303,7 @@ open_file (const char *file_name, int flags,
   if (!err)
     err = __hurd_file_name_lookup_retry (use_init_port, get_dtable_port,
                                         __dir_lookup, doretry, retryname,
-                                        O_RDONLY, 0, port);
+                                        flags, 0, port);
   if (!err && stat)
     {
       err = __io_stat (*port, stat);
This page took 0.04373 seconds and 5 git commands to generate.