This is an automated email from the git hooks/post-receive script. sthibault pushed a commit to branch glibc-2.27 in repository glibc.
commit 77e7343ab0220738c0445e388efae35e90441f5c Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> Date: Tue Jan 9 03:10:17 2018 +0100 hurd: Actually add 2.26 compatibility _hurd_exec_paths symbol --- debian/patches/hurd-i386/local-exec_filename.diff | 45 ++++++++++++----------- 1 file changed, 24 insertions(+), 21 deletions(-) diff --git a/debian/patches/hurd-i386/local-exec_filename.diff b/debian/patches/hurd-i386/local-exec_filename.diff index 4c5e2a4..1123775 100644 --- a/debian/patches/hurd-i386/local-exec_filename.diff +++ b/debian/patches/hurd-i386/local-exec_filename.diff @@ -1,9 +1,14 @@ Keep compatibility with experimental implementation -Index: glibc-2.26/hurd/Makefile -=================================================================== ---- glibc-2.26.orig/hurd/Makefile -+++ glibc-2.26/hurd/Makefile +--- + hurd/Makefile | 4 ++-- + hurd/Versions | 8 ++++++++ + hurd/hurdexec.c | 32 ++++++++++++++++++++++++++++++++ + sysdeps/mach/hurd/spawni.c | 13 +++++++++++++ + 4 files changed, 55 insertions(+), 2 deletions(-) + +--- a/hurd/Makefile ++++ b/hurd/Makefile @@ -32,8 +32,8 @@ user-interfaces := $(addprefix hurd/,\ auth auth_request auth_reply startup \ process process_request \ @@ -15,11 +20,9 @@ Index: glibc-2.26/hurd/Makefile term tioctl socket ifsock \ login password pfinet \ ) -Index: glibc-2.26/hurd/Versions -=================================================================== ---- glibc-2.26.orig/hurd/Versions -+++ glibc-2.26/hurd/Versions -@@ -140,6 +140,10 @@ libc { +--- a/hurd/Versions ++++ b/hurd/Versions +@@ -140,6 +140,14 @@ libc { _hurd_sigstate_unlock; _hurd_sigstate_delete; } @@ -27,13 +30,15 @@ Index: glibc-2.26/hurd/Versions + # "quasi-internal" functions + _hurd_exec_file_name; + } ++ GLIBC_2.26 { ++ # "quasi-internal" functions ++ _hurd_exec_paths; ++ } GLIBC_2.27 { # "quasi-internal" functions _hurd_exec_paths; -Index: glibc-2.26/hurd/hurdexec.c -=================================================================== ---- glibc-2.26.orig/hurd/hurdexec.c -+++ glibc-2.26/hurd/hurdexec.c +--- a/hurd/hurdexec.c ++++ b/hurd/hurdexec.c @@ -25,9 +25,12 @@ #include <hurd/fd.h> #include <hurd/signal.h> @@ -94,10 +99,8 @@ Index: glibc-2.26/hurd/hurdexec.c + char *const argv[], + char *const envp[]); +versioned_symbol (libc, __hurd_exec_file_name, _hurd_exec_file_name, GLIBC_2_21); -Index: glibc-2.26/sysdeps/mach/hurd/spawni.c -=================================================================== ---- glibc-2.26.orig/sysdeps/mach/hurd/spawni.c -+++ glibc-2.26/sysdeps/mach/hurd/spawni.c +--- a/sysdeps/mach/hurd/spawni.c ++++ b/sysdeps/mach/hurd/spawni.c @@ -30,6 +30,7 @@ #include <hurd/id.h> #include <hurd/lookup.h> @@ -106,10 +109,11 @@ Index: glibc-2.26/sysdeps/mach/hurd/spawni.c #include <assert.h> #include <argz.h> #include "spawn_int.h" -@@ -673,6 +674,18 @@ __spawni (pid_t *pid, const char *file, +@@ -657,6 +658,18 @@ __spawni (pid_t *pid, const char *file, + dtable, MACH_MSG_TYPE_COPY_SEND, dtablesize, ports, MACH_MSG_TYPE_COPY_SEND, _hurd_nports, ints, INIT_INT_MAX, - NULL, 0, NULL, 0); ++ NULL, 0, NULL, 0); + + /* Fallback for backwards compatibility. This can just be removed + when __file_exec goes away. */ @@ -121,7 +125,6 @@ Index: glibc-2.26/sysdeps/mach/hurd/spawni.c + dtable, MACH_MSG_TYPE_COPY_SEND, dtablesize, + ports, MACH_MSG_TYPE_COPY_SEND, _hurd_nports, + ints, INIT_INT_MAX, -+ NULL, 0, NULL, 0); + NULL, 0, NULL, 0); /* Fallback for backwards compatibility. This can just be removed - when __file_exec goes away. */ -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git