Hello community, here is the log from the commit of package util-linux for openSUSE:Factory checked in at 2013-02-07 10:59:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/util-linux (Old) and /work/SRC/openSUSE:Factory/.util-linux.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "util-linux", Maintainer is "pu...@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/util-linux/util-linux.changes 2013-01-08 15:05:10.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.util-linux.new/util-linux.changes 2013-02-07 10:59:22.000000000 +0100 @@ -1,0 +2,7 @@ +Tue Feb 5 14:32:49 UTC 2013 - crrodrig...@opensuse.org + +- 0001-Test-for-secure_getenv-too.patch: + Current glibc in 12.3/factory no longer exports internal + function __secure_getenv() but has secure_getenv() instead. + +------------------------------------------------------------------- New: ---- 0001-Test-for-secure_getenv-too.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ util-linux.spec ++++++ --- /var/tmp/diff_new_pack.v2gcgL/_old 2013-02-07 10:59:23.000000000 +0100 +++ /var/tmp/diff_new_pack.v2gcgL/_new 2013-02-07 10:59:23.000000000 +0100 @@ -114,7 +114,8 @@ Patch23: mount-sanitize-paths-from-non-root-users.patch Patch24: umount-sanitize-paths-from-non-root-users.patch ##### - +# There is no __secure_getenv anymore.. +Patch25: 0001-Test-for-secure_getenv-too.patch ## ## adjtimex ## @@ -232,6 +233,7 @@ %patch22 -p1 %patch23 -p1 %patch24 -p1 +%patch25 -p1 # cd adjtimex-* # adjtimex patches belongs here ++++++ 0001-Test-for-secure_getenv-too.patch ++++++ >From a6f605ed6dcfdf2ea7f6b0bf68e18d8c9ce5ea96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristian=20Rodr=C3=ADguez?= <crrodrig...@opensuse.org> Date: Tue, 5 Feb 2013 02:06:04 -0300 Subject: [PATCH] Test for secure_getenv too. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit In current glibc versions, internal __secure_getenv no longer exists and was replaced by secure_getenv() Signed-off-by: Cristian RodrÃguez <crrodrig...@opensuse.org> --- configure.ac | 1 + lib/env.c | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) --- util-linux-2.21.2.orig/configure.ac +++ util-linux-2.21.2/configure.ac @@ -281,6 +281,7 @@ AC_CHECK_FUNCS( posix_fadvise \ getmntinfo \ __secure_getenv \ + secure_getenv \ warn \ warnx \ rpmatch]) --- util-linux-2.21.2.orig/lib/env.c +++ util-linux-2.21.2/lib/env.c @@ -98,8 +98,9 @@ char *safe_getenv(const char *arg) return NULL; #endif #endif - -#ifdef HAVE___SECURE_GETENV +#ifdef HAVE_SECURE_GETENV +return secure_getenv(arg); +#elif HAVE___SECURE_GETENV return __secure_getenv(arg); #else return getenv(arg); -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org