From 57fb7ae9aa0e7d1945f0a8dc108c05751b5c0241490d61515b2abbabb3b0eb7f Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Wed, 24 Jul 2013 13:06:09 +0000 Subject: [PATCH] Accepting request 184102 from Base:System - Undo the previous change. Remove configure options gl_cv_func_printf_directive_n and gl_cv_func_printf_infinite_long_double again because of constant factory build failures on x86_64 and i586. The argument for adding them was that the fortify checks would be bypassed by the gnulib "reimplementation of printf", but that is not the case: instead, gnulib just adds some wrapping code to ensure a consistent behaviour on all supported platforms. (forwarded request 184097 from bernhard-voelker) OBS-URL: https://build.opensuse.org/request/show/184102 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/coreutils?expand=0&rev=92 --- coreutils-gl_printf_safe.patch | 12 ------------ coreutils-testsuite.changes | 18 ++++++++++++++++++ coreutils-testsuite.spec | 4 ---- coreutils.changes | 18 ++++++++++++++++++ coreutils.spec | 4 ---- 5 files changed, 36 insertions(+), 20 deletions(-) delete mode 100644 coreutils-gl_printf_safe.patch diff --git a/coreutils-gl_printf_safe.patch b/coreutils-gl_printf_safe.patch deleted file mode 100644 index a66b0d0..0000000 --- a/coreutils-gl_printf_safe.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: m4/gnulib-comp.m4 -=================================================================== ---- m4/gnulib-comp.m4.orig -+++ m4/gnulib-comp.m4 -@@ -1597,7 +1597,6 @@ gl_POSIXTM - gl_POSIXVER - gl_FUNC_PRINTF_FREXP - gl_FUNC_PRINTF_FREXPL --m4_divert_text([INIT_PREPARE], [gl_printf_safe=yes]) - gl_PRIV_SET - AC_CHECK_DECLS([program_invocation_name], [], [], [#include ]) - AC_CHECK_DECLS([program_invocation_short_name], [], [], [#include ]) diff --git a/coreutils-testsuite.changes b/coreutils-testsuite.changes index b1a822d..0210182 100644 --- a/coreutils-testsuite.changes +++ b/coreutils-testsuite.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +Tue Jul 23 13:22:21 UTC 2013 - mail@bernhard-voelker.de + +- Undo the previous change. + Remove configure options gl_cv_func_printf_directive_n and + gl_cv_func_printf_infinite_long_double again because of constant + factory build failures on x86_64 and i586. The argument for + adding them was that the fortify checks would be bypassed + by the gnulib "reimplementation of printf", but that is not + the case: instead, gnulib just adds some wrapping code to ensure + a consistent behaviour on all supported platforms. + +------------------------------------------------------------------- +Mon Jul 8 15:09:22 UTC 2013 - schwab@suse.de + +- Override broken configure checks +- coreutils-gl_printf_safe.patch: remove unused patch + ------------------------------------------------------------------- Sun Jun 16 23:59:28 UTC 2013 - jengelh@inai.de diff --git a/coreutils-testsuite.spec b/coreutils-testsuite.spec index 93f08e2..5aa41da 100644 --- a/coreutils-testsuite.spec +++ b/coreutils-testsuite.spec @@ -90,7 +90,6 @@ Source1: baselibs.conf Source2: coreutils-%{version}.de.po.xz Patch1: coreutils-remove_hostname_documentation.patch -#Patch2: coreutils-gl_printf_safe.patch Patch3: coreutils-remove_kill_documentation.patch Patch4: coreutils-i18n.patch Patch8: coreutils-sysinfo.patch @@ -131,9 +130,6 @@ the GNU fileutils, sh-utils, and textutils packages. %patch4 %patch1 %patch3 -#%%if 0%%{suse_version} > 1200 -#%%patch2 -#%%endif %patch8 %patch16 %patch17 -p1 diff --git a/coreutils.changes b/coreutils.changes index b1a822d..0210182 100644 --- a/coreutils.changes +++ b/coreutils.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +Tue Jul 23 13:22:21 UTC 2013 - mail@bernhard-voelker.de + +- Undo the previous change. + Remove configure options gl_cv_func_printf_directive_n and + gl_cv_func_printf_infinite_long_double again because of constant + factory build failures on x86_64 and i586. The argument for + adding them was that the fortify checks would be bypassed + by the gnulib "reimplementation of printf", but that is not + the case: instead, gnulib just adds some wrapping code to ensure + a consistent behaviour on all supported platforms. + +------------------------------------------------------------------- +Mon Jul 8 15:09:22 UTC 2013 - schwab@suse.de + +- Override broken configure checks +- coreutils-gl_printf_safe.patch: remove unused patch + ------------------------------------------------------------------- Sun Jun 16 23:59:28 UTC 2013 - jengelh@inai.de diff --git a/coreutils.spec b/coreutils.spec index d70a023..f3675cf 100644 --- a/coreutils.spec +++ b/coreutils.spec @@ -90,7 +90,6 @@ Source1: baselibs.conf Source2: coreutils-%{version}.de.po.xz Patch1: coreutils-remove_hostname_documentation.patch -#Patch2: coreutils-gl_printf_safe.patch Patch3: coreutils-remove_kill_documentation.patch Patch4: coreutils-i18n.patch Patch8: coreutils-sysinfo.patch @@ -131,9 +130,6 @@ the GNU fileutils, sh-utils, and textutils packages. %patch4 %patch1 %patch3 -#%%if 0%%{suse_version} > 1200 -#%%patch2 -#%%endif %patch8 %patch16 %patch17 -p1