SPECS: php.spec (HEAD)

Jakub Bogusz qboosh w pld-linux.org
Czw, 30 Paź 2003, 23:26:25 CET


On Thu, Oct 30, 2003 at 01:56:49PM +0100, Adam Gołębiowski wrote:
> On Thu, Oct 30, 2003 at 10:23:09AM +0100, Jakub Bogusz wrote:
> > > Changes by:	adamg	03/10/30 00:12:56
> > > 
> > > Modified files:
> > > 	php.spec
> > > 
> > > Log message:
> > > - started update to 4.3.4RC3
> > > - patches apply cleanly, build fails on mbstring extension
> > 
> > W jaki sposób się wyłożyło, w jakim środowisku?
> > U mnie ta wersja zbudowała się bez problemu.
> 

> /home/users/builder/rpm/BUILD/php-4.3.4RC3/ext/mbstring/mbstring.c: In function `zif_mb_detect_order':
> /home/users/builder/rpm/BUILD/php-4.3.4RC3/ext/mbstring/mbstring.c:1360: error: too few arguments to function `php_mb_parse_encoding_array'
> /home/users/builder/rpm/BUILD/php-4.3.4RC3/ext/mbstring/mbstring.c: In function `zif_mb_parse_str':
> /home/users/builder/rpm/BUILD/php-4.3.4RC3/ext/mbstring/mbstring.c:1890: error: too many arguments to function `mbfl_buffer_converter_illegal_substchar'
> /home/users/builder/rpm/BUILD/php-4.3.4RC3/ext/mbstring/mbstring.c: In function `zif_mb_detect_encoding':
> /home/users/builder/rpm/BUILD/php-4.3.4RC3/ext/mbstring/mbstring.c:2835: error: too few arguments to function `php_mb_parse_encoding_array'
> /home/users/builder/rpm/BUILD/php-4.3.4RC3/ext/mbstring/mbstring.c: In function `zif_mb_convert_variables':
> /home/users/builder/rpm/BUILD/php-4.3.4RC3/ext/mbstring/mbstring.c:3138: error: too few arguments to function `php_mb_parse_encoding_array'
> /home/users/builder/rpm/BUILD/php-4.3.4RC3/ext/mbstring/mbstring.c: In function `php_mb_gpc_encoding_detector':
> /home/users/builder/rpm/BUILD/php-4.3.4RC3/ext/mbstring/mbstring.c:3844: error: too many arguments to function `mbfl_identify_encoding_no'
> make: *** [ext/mbstring/mbstring.lo] Error 1

Prawdopodobnie sprawka TSRMLS_CC w parametrach - braku w niektórych
miejscach, nadmiarowego w innych.

> Środowisko to paczki z HEAD (Nest + własne kompilaty). 

U mnie też. Tylko że apache1, a nie apache 2.0.x.
U mnie nie ma różnicy (czyli chyba TSRMLS_CC jest puste), na apache2
widocznie jest.

Spróbuj teraz.


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/



Więcej informacji o liście dyskusyjnej pld-devel-pl