[glibc] 01/01: hurd-i386/submitted-exec_filename.diff: Add missing include.
This is an automated email from the git hooks/post-receive script.
sthibault pushed a commit to branch sid
in repository glibc.
commit 1797a0be3b0b70e61cec7ba27db084585844d1fe
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Tue Sep 20 22:30:44 2016 +0200
hurd-i386/submitted-exec_filename.diff: Add missing include.
---
debian/changelog | 1 +
debian/patches/hurd-i386/submitted-exec_filename.diff | 14 +++++++++-----
2 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 9343a80..83c2f0c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,7 @@ glibc (2.24-4) UNRELEASED; urgency=medium
* hurd-i386/tg-hurdsig-SA_SIGINFO.diff: Fix preemptors and thus
hurd_safe_*.
* hurd-i386/tg-hurdsig-fixes.diff: Fix uninitialized value.
+ * hurd-i386/submitted-exec_filename.diff: Add missing include.
-- Aurelien Jarno <aurel32@debian.org> Sat, 17 Sep 2016 20:03:04 +0200
diff --git a/debian/patches/hurd-i386/submitted-exec_filename.diff b/debian/patches/hurd-i386/submitted-exec_filename.diff
index 25d10ae..2076778 100644
--- a/debian/patches/hurd-i386/submitted-exec_filename.diff
+++ b/debian/patches/hurd-i386/submitted-exec_filename.diff
@@ -90,7 +90,11 @@ from argv[0] but argv[0] only contains the executable name by convention.
/* Inform the proc server we have exited with STATUS, and kill the
--- a/hurd/hurdexec.c
+++ b/hurd/hurdexec.c
-@@ -28,13 +28,33 @@
+@@ -25,16 +25,37 @@
+ #include <hurd/fd.h>
+ #include <hurd/signal.h>
+ #include <hurd/id.h>
++#include <hurd/fs_experimental.h>
#include <assert.h>
#include <argz.h>
@@ -125,7 +129,7 @@ from argv[0] but argv[0] only contains the executable name by convention.
error_t err;
char *args, *env;
size_t argslen, envlen;
-@@ -216,7 +236,7 @@ _hurd_exec (task_t task, file_t file,
+@@ -216,7 +237,7 @@ _hurd_exec (task_t task, file_t file,
/* We have euid != svuid or egid != svgid. POSIX.1 says that exec
sets svuid = euid and svgid = egid. So we must get a new auth
port and reauthenticate everything with it. We'll pass the new
@@ -134,7 +138,7 @@ from argv[0] but argv[0] only contains the executable name by convention.
auth_t newauth;
-@@ -360,13 +380,27 @@ _hurd_exec (task_t task, file_t file,
+@@ -360,13 +381,27 @@ _hurd_exec (task_t task, file_t file,
if (__sigismember (&_hurdsig_traced, SIGKILL))
flags |= EXEC_SIGTRAP;
#endif
@@ -169,7 +173,7 @@ from argv[0] but argv[0] only contains the executable name by convention.
}
/* Release references to the standard ports. */
-@@ -401,3 +435,13 @@ _hurd_exec (task_t task, file_t file,
+@@ -401,3 +436,13 @@ _hurd_exec (task_t task, file_t file,
free (env);
return err;
}
@@ -185,7 +189,7 @@ from argv[0] but argv[0] only contains the executable name by convention.
+#endif
--- a/sysdeps/mach/hurd/execve.c
+++ b/sysdeps/mach/hurd/execve.c
-@@ -34,7 +34,8 @@ __execve (file_name, argv, envp)
+@@ -31,7 +31,8 @@ __execve (const char *file_name, char *c
return -1;
/* Hopefully this will not return. */
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
Reply to: