bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: recent changes to gnulib stdio_.h break build on powerpc-ibm-aix4.3.


From: Peter O'Gorman
Subject: Re: recent changes to gnulib stdio_.h break build on powerpc-ibm-aix4.3.3.0
Date: Mon, 23 Jul 2007 09:24:34 -0500

On Sun, 2007-07-22 at 17:50 -0400, Gary V. Vaughan wrote:
> 
> The compile completes.  I suspect the problem affects all @INCLUDE_NEXT@
> using files on this host (stdio_.h is the only one that I've tripped  
> over
> so far).

include_next.m4 incorrectly deduces that this compiler understands
#include_next. The compiler issues a warning rather than an error when
it sees it.

This should fix:
 --- m4/include_next.m4~ 2007-07-18 03:21:47.089858027 +0000
+++ m4/include_next.m4  2007-07-23 14:21:26.312399370 +0000
@@ -11,9 +11,11 @@
   AC_LANG_PREPROC_REQUIRE()
   AC_CACHE_CHECK([whether the preprocessor supports include_next],
     [gl_cv_have_include_next],
-    [AC_PREPROC_IFELSE([#include_next <stddef.h>],
+    [save_werror_flag=$ac_c_werror_flag; ac_c_werror_flag=yes
+       AC_PREPROC_IFELSE([#include_next <stddef.h>],
        [gl_cv_have_include_next=yes],
-       [gl_cv_have_include_next=no])])
+       [gl_cv_have_include_next=no])
+       ac_c_werror_flag=$save_werror_flag])
   if test $gl_cv_have_include_next = yes; then
 
     dnl FIXME: Remove HAVE_INCLUDE_NEXT and update everything that uses
it

Peter





reply via email to

[Prev in Thread] Current Thread [Next in Thread]