[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[hurd, commited] hurd: Fix making ld.so run static binaries with retry
From: |
Samuel Thibault |
Subject: |
[hurd, commited] hurd: Fix making ld.so run static binaries with retry |
Date: |
Tue, 23 May 2023 01:47:37 +0200 |
We need O_EXEC for __rtld_execve
---
sysdeps/mach/hurd/dl-sysdep.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sysdeps/mach/hurd/dl-sysdep.c b/sysdeps/mach/hurd/dl-sysdep.c
index 7c484d76eb..6994f8f7b6 100644
--- a/sysdeps/mach/hurd/dl-sysdep.c
+++ b/sysdeps/mach/hurd/dl-sysdep.c
@@ -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);
--
2.39.2
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [hurd, commited] hurd: Fix making ld.so run static binaries with retry,
Samuel Thibault <=