From: Ruediger Meier Date: Tue, 20 Jan 2015 13:55:57 +0000 (+0100) Subject: build-sys: fix UL_SCANF_TYPE_MODIFIER for icc X-Git-Tag: v2.26-rc2~77^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c8494d88;p=thirdparty%2Futil-linux.git build-sys: fix UL_SCANF_TYPE_MODIFIER for icc icc needs -Werror to let %m fail and to avoid this: ../libmount/src/tab_parse.c(61): warning #269: invalid format string conversion Signed-off-by: Ruediger Meier --- diff --git a/configure.ac b/configure.ac index de299d3412..a0d57631a3 100644 --- a/configure.ac +++ b/configure.ac @@ -492,6 +492,8 @@ int main() return 1; }]) +ul_save_CPPFLAGS="$CPPFLAGS" +CPPFLAGS="-Werror ${CPPFLAGS}" AC_CACHE_VAL([scanf_cv_alloc_modifier], AC_RUN_IFELSE([AC_LANG_SOURCE([UL_SCANF_TYPE_MODIFIER(["%ms"])])], [scanf_cv_alloc_modifier=ms], @@ -525,6 +527,7 @@ AC_CACHE_VAL([scanf_cv_alloc_modifier], [scanf_cv_alloc_modifier=no])] ) ) +CPPFLAGS="$ul_save_CPPFLAGS" AC_MSG_CHECKING([scanf string alloc modifiers]) AS_CASE([$scanf_cv_alloc_modifier],