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 <[email protected]>: > > 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@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@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 >
