ID:               38452
 Updated by:       [EMAIL PROTECTED]
 Reported By:      openmacnews at gmail dot com
-Status:           Analyzed
+Status:           Bogus
 Bug Type:         Compile Failure
 Operating System: OSX 10.4.7
 PHP Version:      5CVS-2006-08-14 (CVS)
 Assigned To:      hirokawa
 New Comment:

Sorry, but your problem does not imply a bug in PHP itself.  For a
list of more appropriate places to ask for help using PHP, please
visit http://www.php.net/support.php as this bug system is not the
appropriate forum for asking support questions.  Due to the volume
of reports we can not explain in detail here why your report is not
a bug.  The support channels will be able to provide an explanation
for you.

Thank you for your interest in PHP.

This problem is not PHP 5.x issue, but it is caused by
a bug of gcc 4.0.1 in Xcode.

The possible workarounds are,
 1.try newer/better version of XCode.
 2.use gcc-3.3 instead of gcc-4.0.1.
 3.disable compile optimization switch (-O2) 
 4.rewrite  
       #undef HAVE_STDARG_PROTOTYPES
   to
       #define HAVE_STDARG_PROTOTYPES  1
   in main/php_config.h after configure executed.




Previous Comments:
------------------------------------------------------------------------

[2006-09-16 11:56:37] [EMAIL PROTECTED]

It seems to be caused by bugs of gcc 4.0.1 of XCode 2.4 
on Mac OSX PPC.

Can you try gcc-3.3 instead of gcc-4.0.1 ?

$ CC=/usr/bin/gcc-3.3
$ ./configure [options]
$ make


------------------------------------------------------------------------

[2006-09-14 22:54:00] [EMAIL PROTECTED]

Since PHP 5.2, newer version of oniguruma (multibyte regex library for
Ruby) is bundled.
This problem maybe caused by this change.
I ask for the original author of oniguruma about 
this problem.



------------------------------------------------------------------------

[2006-09-06 20:13:02] ralph at cs dot cf dot ac dot uk

See Bug #34977.

------------------------------------------------------------------------

[2006-09-05 21:28:54] ralph at cs dot cf dot ac dot uk

This seems like a rerun of a bug I reported about a year 
ago, which has come back to rear its ugky head again....

In 5.2RC3, MacOS 10.4.7, Xcode 2.4, PPC Mac G4 I get:

In file included from /usr/local/src/php-5.2.0RC3/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>."
/usr/local/src/php-5.2.0RC3/ext/mbstring/oniguruma/
regerror.c: In function 'onig_error_code_to_str':
/usr/local/src/php-5.2.0RC3/ext/mbstring/oniguruma/
regerror.c:196: error: parse error before 'va_dcl'
/usr/local/src/php-5.2.0RC3/ext/mbstring/oniguruma/
regerror.c:214: error: parse error before 'OnigErrorInfo'
/usr/local/src/php-5.2.0RC3/ext/mbstring/oniguruma/
regerror.c: In function 'onig_snprintf_with_pattern':
/usr/local/src/php-5.2.0RC3/ext/mbstring/oniguruma/
regerror.c:271: error: parse error before 'va_dcl'
make: *** [ext/mbstring/oniguruma/regerror.lo] Error 1

------------------------------------------------------------------------

[2006-09-02 19:54:52] seth at pricepages dot org

I just got this error with the latest CVS of PHP 5.2.x. I'm 
running XCode 2.4. Is this going to be fixed soon?

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/38452

-- 
Edit this bug report at http://bugs.php.net/?id=38452&edit=1

Reply via email to