24 lines
775 B
Diff
24 lines
775 B
Diff
https://bugs.python.org/issue25397
|
|
|
|
improve the cross-compile tests to be more focused
|
|
|
|
--- a/configure.ac
|
|
+++ b/configure.ac
|
|
@@ -1339,7 +1339,7 @@ if test "$GCC" = "yes"
|
|
then
|
|
AC_MSG_CHECKING(whether gcc supports ParseTuple __format__)
|
|
save_CFLAGS=$CFLAGS
|
|
- CFLAGS="$CFLAGS -Werror -Wformat"
|
|
+ CFLAGS="$CFLAGS -Werror=format"
|
|
AC_COMPILE_IFELSE([
|
|
AC_LANG_PROGRAM([[void f(char*,...)__attribute((format(PyArg_ParseTuple, 1, 2)));]], [[]])
|
|
],[
|
|
@@ -4458,7 +4458,7 @@ then
|
|
[ac_cv_have_long_long_format="cross -- assuming no"
|
|
if test x$GCC = xyes; then
|
|
save_CFLAGS=$CFLAGS
|
|
- CFLAGS="$CFLAGS -Werror -Wformat"
|
|
+ CFLAGS="$CFLAGS -Werror=format"
|
|
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
|
|
#include <stdio.h>
|
|
#include <stddef.h>
|