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

Reply via email to