From 1dba197f92e6b7dcba3e5ecedee8cfaf59557be025f37a03176d9e1f11820d45 Mon Sep 17 00:00:00 2001 From: Philipp Thomas Date: Tue, 23 Jul 2013 14:15:15 +0000 Subject: [PATCH] Accepting request 184097 from home:bernhard-voelker:branches: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. OBS-URL: https://build.opensuse.org/request/show/184097 OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=201 --- coreutils-testsuite.changes | 12 ++++++++++++ coreutils-testsuite.spec | 2 -- coreutils.changes | 12 ++++++++++++ coreutils.spec | 2 -- 4 files changed, 24 insertions(+), 4 deletions(-) diff --git a/coreutils-testsuite.changes b/coreutils-testsuite.changes index db1486b..0210182 100644 --- a/coreutils-testsuite.changes +++ b/coreutils-testsuite.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +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 diff --git a/coreutils-testsuite.spec b/coreutils-testsuite.spec index c454973..5aa41da 100644 --- a/coreutils-testsuite.spec +++ b/coreutils-testsuite.spec @@ -153,8 +153,6 @@ AUTOPOINT=true autoreconf -fi export CFLAGS="%optflags" %configure --libexecdir=%{_libdir} \ --enable-install-program=arch \ - gl_cv_func_printf_directive_n=yes \ - gl_cv_func_printf_infinite_long_double=yes \ DEFAULT_POSIX2_VERSION=200112 \ alternative=199209 diff --git a/coreutils.changes b/coreutils.changes index db1486b..0210182 100644 --- a/coreutils.changes +++ b/coreutils.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +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 diff --git a/coreutils.spec b/coreutils.spec index e49e369..f3675cf 100644 --- a/coreutils.spec +++ b/coreutils.spec @@ -153,8 +153,6 @@ AUTOPOINT=true autoreconf -fi export CFLAGS="%optflags" %configure --libexecdir=%{_libdir} \ --enable-install-program=arch \ - gl_cv_func_printf_directive_n=yes \ - gl_cv_func_printf_infinite_long_double=yes \ DEFAULT_POSIX2_VERSION=200112 \ alternative=199209