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.thiba...@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 <aure...@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