Date: Sun, 29 Jan 2006 21:37:07 +0100 From: Arnoud Vermeer <a.vermeer@freshway.biz> To: ale@FreeBSD.org Cc: ports@FreeBSD.org Subject: FreeBSD Port: php5-mbstring-5.1.2 Message-ID: <d5b792970601291237sabdc0fame19c79dc69486846@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hello, I'm having trouble compiling the php5-mbstring port on multiple machines (same error). It are 3 FreeBSD 5.3 AMD64 boxes single xeons EMT64. I get the following error: In file included from /usr/ports/converters/php5-mbstring/work/php-5.1.2 /ext/mbstring/oniguruma/regerror.c:38: /usr/include/varargs.h:34:2: #error "<varargs.h> is obsolete with this version of GCC." /usr/include/varargs.h:35:2: #error "Change your code to use <stdarg.h> instead." /usr/ports/converters/php5-mbstring/work/php-5.1.2/ext/mbstring/oniguruma/r= egerror.c: In function `onig_error_code_to_str': /usr/ports/converters/php5-mbstring/work/php-5.1.2/ext/mbstring/oniguruma/r= egerror.c:192: error: syntax error before "va_dcl" /usr/ports/converters/php5-mbstring/work/php-5.1.2/ext/mbstring/oniguruma/r= egerror.c:200: error: syntax error before "va_init_list" /usr/ports/converters/php5-mbstring/work/php-5.1.2/ext/mbstring/oniguruma/r= egerror.c:267: error: syntax error before "va_dcl" /usr/ports/converters/php5-mbstring/work/php-5.1.2/ext/mbstring/oniguruma/r= egerror.c:271: error: redefinition of parameter 's' /usr/ports/converters/php5-mbstring/work/php-5.1.2/ext/mbstring/oniguruma/r= egerror.c:190: error: previous definition of 's' was here /usr/ports/converters/php5-mbstring/work/php-5.1.2/ext/mbstring/oniguruma/r= egerror.c:275: error: syntax error before "va_init_list" so I got into regerror.c and deleted the following rules: #else #include <varargs.h> #define va_init_list(a,b) va_start(a) but the following errors still remain: /usr/ports/converters/php5-mbstring/work/php-5.1.2/ext/mbstring/oniguruma/r= egerror.c: In function `onig_error_code_to_str': /usr/ports/converters/php5-mbstring/work/php-5.1.2/ext/mbstring/oniguruma/r= egerror.c:192: error: syntax error before "va_dcl" /usr/ports/converters/php5-mbstring/work/php-5.1.2/ext/mbstring/oniguruma/r= egerror.c:200: error: syntax error before "va_init_list" /usr/ports/converters/php5-mbstring/work/php-5.1.2/ext/mbstring/oniguruma/r= egerror.c:267: error: syntax error before "va_dcl" /usr/ports/converters/php5-mbstring/work/php-5.1.2/ext/mbstring/oniguruma/r= egerror.c:271: error: redefinition of parameter 's' /usr/ports/converters/php5-mbstring/work/php-5.1.2/ext/mbstring/oniguruma/r= egerror.c:190: error: previous definition of 's' was here /usr/ports/converters/php5-mbstring/work/php-5.1.2/ext/mbstring/oniguruma/r= egerror.c:275: error: syntax error before "va_init_list" Is there a patch for this? Thanks, Arnoud Vermeer FreshWay Innovations
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d5b792970601291237sabdc0fame19c79dc69486846>