diff options
author | 2015-10-14 00:48:13 -0400 | |
---|---|---|
committer | 2015-10-14 00:48:42 -0400 | |
commit | d3f5509e59f54cf3f9b27886aa508ba3e2c6e0b0 (patch) | |
tree | 14b0cb13dc161c2f5c7e03f88a70e3e045cb0ea0 /dev-lang/python/files | |
parent | x11-libs/gdk-pixbuf: Stable for HPPA PPC64 (bug #562878). (diff) | |
download | gentoo-d3f5509e59f54cf3f9b27886aa508ba3e2c6e0b0.tar.gz gentoo-d3f5509e59f54cf3f9b27886aa508ba3e2c6e0b0.tar.bz2 gentoo-d3f5509e59f54cf3f9b27886aa508ba3e2c6e0b0.zip |
dev-lang/python: fix cross-compiling checks w/-Wformat
Diffstat (limited to 'dev-lang/python/files')
-rw-r--r-- | dev-lang/python/files/python-2.7.10-cross-compile-warn-test.patch | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/dev-lang/python/files/python-2.7.10-cross-compile-warn-test.patch b/dev-lang/python/files/python-2.7.10-cross-compile-warn-test.patch new file mode 100644 index 000000000000..38433de925ed --- /dev/null +++ b/dev-lang/python/files/python-2.7.10-cross-compile-warn-test.patch @@ -0,0 +1,24 @@ +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> |