Our PHP 5.x package is getting old

Rafael Ostertag raos at opencsw.org
Thu Mar 27 13:55:42 CET 2014


Hi Dago

On Thu, Mar 27, 2014 at 09:59:58AM +0100, Dagobert Michelsen wrote:
> Hi folks,
> 
> Am 27.03.2014 um 08:35 schrieb Jan Holzhueter <jh at opencsw.org>:
> > Am 27.03.14 01:29, schrieb Maciej (Matchek) Blizi??ski:
> >> Our PHP package is aging. http://www.opencsw.org/packages/php5/ shows
> >> that the package is from February 2013. Do any us maintainers care about
> >> the PHP package enough to try and update it?
> > 
> > Dago is working on it :)
> 
> Currently I???m stuck:
> 
> > dam at unstable10s [unstable10s]:/home/dam/mgar/pkg/php5/branches/php-5.5.x/work/solaris10-sparc/build-isa-sparcv8plus-sapi-cgi/php-5.5.10 > /home/dam/mgar/pkg/php5/branches/php-5.5.x/work/solaris10-sparc/build-isa-sparcv8plus-sapi-cgi/php-5.5.10/sapi/cli/php -n -dshort_open_tag=0 -dopen_basedir= -derror_reporting=1803 -dmemory_limit=-1 -ddetect_unicode=0 pear/install-pear-nozlib.phar -d "/opt/csw/php5/lib/php" -b "/opt/csw/php5/bin" -dp a -ds a
> > zsh: 16636 bus error (core dumped)   -n -dshort_open_tag=0 -dopen_basedir= -derror_reporting=1803    -d  -b  -dp
> 
> > dam at unstable10s [unstable10s]:/home/dam/mgar/pkg/php5/branches/php-5.5.x/work/solaris10-sparc/build-isa-sparcv8plus-sapi-cgi/php-5.5.10 > pstack core
> > core 'core' of 16636:   /home/dam/mgar/pkg/php5/branches/php-5.5.x/work/solaris10-sparc/build-
> >  000a6500 compare_opcodes (c1d7ad, 0, ffbfe5b8, ffbfd3d8, c1d789, c1d7ad) + 1178
> >  000a6944 auto_possessify (c1d767, 0, ffbfe5b8, 64, ffbfd3d8, 661eb4) + 284
> >  000b0114 php_pcre_compile2 (b9, 0, 20000, 0, c1d6c0, 96372c) + d90
> >  000d4138 pcre_get_compiled_regex_cache (a5e4ac, 2f, 2f, 2f, 0, 961064) + 444
> >  000d4680 php_do_pcre_match (3, dde418, ffbfe770, 961064, ffbfe774, 0) + 7c
> >  005acaa0 zend_do_fcall_common_helper_SPEC (9ee560, 100, 100, 961064, d646cc, 9e4798) + 320
> >  005ac448 execute_ex (9ee560, 9e45f0, 1, 961064, 8358c, 0) + 3c
> >  00533ce4 zend_execute_scripts (8, 0, ffbff3c8, 1, 9e4714, ffbfe8ac) + 678
> >  0043eb94 php_execute_script (9e4f30, ffbff3c8, 9e4f30, 961064, 1, 83c00) + 32c
> >  005ff608 do_cli   (961064, 8, 0, 83c00, 961064, 83c00) + d3c
> >  00600684 main     (10, ffbff674, ffbff6b8, 963000, 96be44, 96be44) + 660
> >  0004d9c0 _start   (0, 0, 0, 0, 0, 0) + 108
> 
> Everything is committed, if you have a great idea let me know.

Not a great idea, but... SIGBUS on SPARC is usually connected to miss aligned
memory access. So, if feasible, you could play around with -xmemalign, e.g.
-xmemalign=8i.

You may want to read the man page of cc for implications of -xmemalign.

cheers
rafi
> 
> 
> Best regards
> 
>   ??? Dago
> 
> -- 
> "You don't become great by trying to be great, you become great by wanting to do something,
> and then doing it so hard that you become great in the process." - xkcd #896
> 




More information about the maintainers mailing list