Alexander K. Hansen wrote:
This kind of looks like a standards change in Apple's gcc4.0.1:
[]
In file included from
/sw/src/fink.build/php5-apache2-ssl-5.0.4-23/php-5.0.4/ext/mbstring/oniguruma/regerror.c:37:
/usr/lib/gcc/powerpc-apple-darwin8/4.0.1/include/varargs.h:4:2: error:
#error "GCC no longer implements <varargs.h>."
/usr/lib/gcc/powerpc-apple-darwin8/4.0.1/include/varargs.h:5:2: error:
#error "Revise your code to use <stdarg.h>."
This error message from <varargs.h> was already there in 4.0.0. You
would have to find out why it wants to include it, i.e. why configure
thinks you don't have <stdarg.h>.
Actually, looking at the code, I think this is a bug in regerror.c: It uses
#ifdef HAVE_STDARG_PROTOTYPES
#include <stdarg.h>
but HAVE_STDARG_PROTOTYPES is the C++ flag for existence of <stdarg.h>.
The C flag is HAVE_STDARG_H which is what they should be using there.
--
Martin
-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc. Get Certified Today
Register for a JBoss Training Course. Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users