[bug-notifications] [php5_xsl 0003499]: php5 modules xsl broken

Mantis Bug Tracker noreply at opencsw.org
Sun May 10 05:50:01 CEST 2009


The following issue has been CLOSED 
====================================================================== 
http://www.opencsw.org/bugtrack/view.php?id=3499 
====================================================================== 
Reported By:                Nicolai Schwindt
Assigned To:                mwatters
====================================================================== 
Project:                    php5_xsl
Issue ID:                   3499
Category:                   regular use
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     closed
Resolution:                 fixed
Fixed in Version:           
====================================================================== 
Date Submitted:             2009-03-26 14:37 CET
Last Modified:              2009-05-10 05:50 CEST
====================================================================== 
Summary:                    php5 modules xsl broken
Description: 
/opt/csw/php5/bin/php
PHP Warning:  PHP Startup: Unable to load dynamic library
'/opt/csw/php5/lib/php/extensions/no-debug-non-zts-20060613/xsl.so' -
ld.so.1: php: fatal: relocation error: file
/opt/csw/php5/lib/php/extensions/no-debug-non-zts-20060613/xsl.so: symbol
dom_node_class_entry: referenced symbol not found in Unknown on line 0

====================================================================== 

---------------------------------------------------------------------- 
 (0005734) mwatters (manager) - 2009-03-26 15:01
 http://www.opencsw.org/bugtrack/view.php?id=3499#c5734 
---------------------------------------------------------------------- 
Please supply the output of the following commands to help me diagnose the
issue.
I am unable to reproduce.

dump -Lv
/opt/csw/php5/lib/php/extensions/no-debug-non-zts-20060613/xsl.so
and 
ldd /opt/csw/php5/lib/php/extensions/no-debug-non-zts-20060613/xsl.so
and 
pkginfo |grep php5 

---------------------------------------------------------------------- 
 (0005736) Nicolai Schwindt (reporter) - 2009-03-26 16:20
 http://www.opencsw.org/bugtrack/view.php?id=3499#c5736 
---------------------------------------------------------------------- 
I forgot to mention
uname -a
SunOS serv-4100 5.10 Generic_138889-02 i86pc i386 i86pc

and to be sure I had to uncomment the line 
extension=xsl.so
to activate in php.ini, this is disabled by default.
Did you activate it in your setup ?



Despite that here the output :
/opt/csw/php5/lib/php/extensions/no-debug-non-zts-20060613/xsl.so:

  **** DYNAMIC SECTION INFORMATION ****
.dynamic:
[INDEX] Tag         Value
[1]     NEEDED          libexslt.so.0
[2]     NEEDED          libxslt.so.1
[3]     NEEDED          libxml2.so.2
[4]     NEEDED          libz.so
[5]     NEEDED          libiconv.so.2
[6]     NEEDED          libsocket.so.1
[7]     NEEDED          libnsl.so.1
[8]     NEEDED          libm.so.1
[9]     NEEDED          libc.so.1
[10]    SONAME          xsl.so
[11]    RUNPATH        
/opt/csw/lib:/opt/csw/lib/$ISALIST:/opt/csw/bdb44/lib/$
ISALIST:/opt/csw/bdb44/lib
[12]    RPATH          
/opt/csw/lib:/opt/csw/lib/$ISALIST:/opt/csw/bdb44/lib/$
ISALIST:/opt/csw/bdb44/lib
[13]    HASH            0xc4
[14]    STRTAB          0xd7c
[15]    STRSZ           0xbc6
[16]    SYMTAB          0x50c
[17]    SYMENT          0x10
[18]    CHECKSUM        0x3438
[19]    VERNEED         0x1944
[20]    VERNEEDNUM      0x1
[21]    PLTSZ           0x2f0
[22]    PLTREL          0x11
[23]    JMPREL          0x1bac
[24]    REL             0x1964
[25]    RELSZ           0x538
[26]    RELENT          0x8
[27]    FEATURE_1       PARINIT
[28]    SUNW_CAP        0xb4
[29]    FLAGS           0
[30]    FLAGS_1         0
[31]    PLTGOT          0x14ba0


ldd /opt/csw/php5/lib/php/extensions/no-debug-non-zts-20060613/xsl.so


        libexslt.so.0 =>         /opt/csw/lib/libexslt.so.0
        libxslt.so.1 =>  /opt/csw/lib/libxslt.so.1
        libxml2.so.2 =>  /opt/csw/lib/libxml2.so.2
        libz.so =>       /opt/csw/lib/libz.so
        libiconv.so.2 =>         /opt/csw/lib/libiconv.so.2
        libsocket.so.1 =>        /lib/libsocket.so.1
        libnsl.so.1 =>   /lib/libnsl.so.1
        libm.so.1 =>     /lib/libm.so.1
        libc.so.1 =>     /lib/libc.so.1
        libgcrypt.so.11 =>       /opt/csw/lib/libgcrypt.so.11
        libgpg-error.so.0 =>     /opt/csw/lib/libgpg-error.so.0
        libpthread.so.1 =>       /lib/libpthread.so.1
        libdl.so.1 =>    /lib/libdl.so.1
        libmp.so.2 =>    /lib/libmp.so.2
        libmd.so.1 =>    /lib/libmd.so.1
        libscf.so.1 =>   /lib/libscf.so.1
        libintl.so.8 =>  /opt/csw/lib/i386/libintl.so.8
        libdoor.so.1 =>  /lib/libdoor.so.1
        libuutil.so.1 =>         /lib/libuutil.so.1
        libgen.so.1 =>   /lib/libgen.so.1
        libsec.so.1 =>   /lib/libsec.so.1
        libavl.so.1 =>   /lib/libavl.so.1
        libm.so.2 =>     /lib/libm.so.2



 pkginfo |grep php5 

application CSWap2modphp5                    ap2_modphp5 - PHP 5 - Apache

2.2.x Module
application CSWphp5                          php5 - A High-Level Scripting

Languages
application CSWphp5bz2                       php5_bz2 - bz2 Extention for
PHP5
application CSWphp5dba                       php5_dba - dba Extention for
PHP5
application CSWphp5devel                     php5_devel - Development
files 
for php5
application CSWphp5ftp                       php5_ftp - ftp Extention for
PHP5
application CSWphp5gd                        php5_gd - gd Extention for
PHP5
application CSWphp5gettext                   php5_gettext - gettext
Extention 
for PHP5
application CSWphp5gmp                       php5_gmp - gmp Extention for
PHP5
application CSWphp5imap                      php5_imap - imap Extention
for 
PHP5
application CSWphp5ldap                      php5_ldap - ldap Extention
for 
PHP5
application CSWphp5mcrypt                    php5_mcrypt - mcrypt
Extention 
for PHP5
application CSWphp5mhash                     php5_mhash - mhash Extention
for 
PHP5
application CSWphp5mssql                     php5_mssql - mssql Extention
for 
PHP5
application CSWphp5mysql                     php5_mysql - mysql Extention
for 
PHP5
application CSWphp5mysqli                    php5_mysqli - mysqli
Extention 
for PHP5
application CSWphp5odbc                      php5_odbc - odbc Extention
for 
PHP5
application CSWphp5openssl                   php5_openssl - openssl
Extention 
for PHP5
application CSWphp5pdomysql                  php5_pdomysql - pdomysql 
Extention for PHP5
application CSWphp5pdoodbc                   php5_pdoodbc - pdoodbc
Extention 
for PHP5
application CSWphp5pdopgsql                  php5_pdopgsql - pdopgsql 
Extention for PHP5
application CSWphp5pdosqlite                 php5_pdosqlite - pdosqlite 
Extention for PHP5
application CSWphp5pgsql                     php5_pgsql - pgsql Extention
for 
PHP5
application CSWphp5pspell                    php5_pspell - pspell
Extention 
for PHP5
application CSWphp5readline                  php5_readline - PHP 5 - GNU 
readline Extension
application CSWphp5session                   php5_session - session
Extention 
for PHP5
application CSWphp5snmp                      php5_snmp - snmp Extention
for 
PHP5
application CSWphp5soap                      php5_soap - soap Extention
for 
PHP5
application CSWphp5sqlite                    php5_sqlite - sqlite
Extention 
for PHP5
application CSWphp5wddx                      php5_wddx - wddx Extention
for 
PHP5
application CSWphp5xsl 

---------------------------------------------------------------------- 
 (0005737) Nicolai Schwindt (reporter) - 2009-03-26 16:22
 http://www.opencsw.org/bugtrack/view.php?id=3499#c5737 
---------------------------------------------------------------------- 
Just in case :

    ap2_modphp5            5.2.6,REV=2008.10.28                          
SAME
           php5            5.2.6,REV=2009.03.08                          
SAME
       php5_bz2            5.2.6,REV=2009.03.08                          
SAME
     php5_ctype            5.2.6,REV=2009.03.08                          
SAME
      php5_curl            5.2.6,REV=2009.03.08                          
SAME
       php5_dba            5.2.6,REV=2009.03.08                          
SAME
     php5_devel            5.2.6,REV=2009.03.08                          
SAME
       php5_ftp            5.2.6,REV=2009.03.08                          
SAME
        php5_gd            5.2.6,REV=2009.03.08                          
SAME
   php5_gettext            5.2.6,REV=2009.03.08                          
SAME
       php5_gmp            5.2.6,REV=2009.03.08                          
SAME
      php5_imap            5.2.6,REV=2009.03.08                          
SAME
      php5_ldap            5.2.6,REV=2009.03.08                          
SAME
  php5_mbstring            5.2.6,REV=2009.03.08                          
SAME
    php5_mcrypt            5.2.6,REV=2009.03.08                          
SAME
     php5_mhash            5.2.6,REV=2009.03.08                          
SAME
     php5_mssql            5.2.6,REV=2009.03.08                          
SAME
     php5_mysql            5.2.6,REV=2009.03.08                          
SAME
    php5_mysqli            5.2.6,REV=2009.03.08                          
SAME
      php5_odbc            5.2.6,REV=2009.03.08                          
SAME
   php5_openssl            5.2.6,REV=2009.03.08                          
SAME
  php5_pdomysql            5.2.6,REV=2009.03.08                          
SAME
   php5_pdoodbc            5.2.6,REV=2009.03.08                          
SAME
  php5_pdopgsql            5.2.6,REV=2009.03.08                          
SAME
 php5_pdosqlite            5.2.6,REV=2009.03.08                          
SAME
     php5_pgsql            5.2.6,REV=2009.03.08                          
SAME
    php5_pspell            5.2.6,REV=2009.03.08                          
SAME
  php5_readline            5.2.6,REV=2008.10.28                          
SAME
   php5_session            5.2.6,REV=2009.03.08                          
SAME
      php5_snmp            5.2.6,REV=2009.03.08                          
SAME
      php5_soap            5.2.6,REV=2009.03.08                          
SAME
    php5_sqlite            5.2.6,REV=2009.03.08                          
SAME
      php5_wddx            5.2.6,REV=2009.03.08                          
SAME
       php5_xsl            5.2.6,REV=2009.03.08                          
SAME
       php5_zip            5.2.6,REV=2009.03.08                          
SAME 

---------------------------------------------------------------------- 
 (0005745) mwatters (manager) - 2009-03-26 19:23
 http://www.opencsw.org/bugtrack/view.php?id=3499#c5745 
---------------------------------------------------------------------- 
I was able to reproduce.  this issue also affects php5_curl.

I suspect a php5_module dependency issue. i.e. php5_foo depends on
php5_bar 

---------------------------------------------------------------------- 
 (0005765) Nicolai Schwindt (reporter) - 2009-03-27 08:12
 http://www.opencsw.org/bugtrack/view.php?id=3499#c5765 
---------------------------------------------------------------------- 
It has been there several time i.e : 
http://bugs.php.net/bug.php?id=45557&edit=1 

---------------------------------------------------------------------- 
 (0005768) mwatters (manager) - 2009-03-27 15:04
 http://www.opencsw.org/bugtrack/view.php?id=3499#c5768 
---------------------------------------------------------------------- 
Thank you!

I saw that last night.  
I will go through the proposed patch and 
get it in the 5.2.9 build. 

---------------------------------------------------------------------- 
 (0005832) mwatters (manager) - 2009-04-03 22:09
 http://www.opencsw.org/bugtrack/view.php?id=3499#c5832 
---------------------------------------------------------------------- 
fixed in the 5.2.9 version in testing.
will close once 5.2.9 is released 

---------------------------------------------------------------------- 
 (0006082) mwatters (manager) - 2009-05-10 05:50
 http://www.opencsw.org/bugtrack/view.php?id=3499#c6082 
---------------------------------------------------------------------- 
fixed 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-03-26 14:37 Nicolai SchwindtNew Issue                                    
2009-03-26 14:53 mwatters       Status                   new => assigned     
2009-03-26 14:53 mwatters       Assigned To               => mwatters        
2009-03-26 15:01 mwatters       Note Added: 0005734                          
2009-03-26 15:01 mwatters       Status                   assigned => feedback
2009-03-26 16:20 Nicolai SchwindtNote Added: 0005736                          
2009-03-26 16:22 Nicolai SchwindtNote Added: 0005737                          
2009-03-26 19:23 mwatters       Note Added: 0005745                          
2009-03-26 19:23 mwatters       Status                   feedback => confirmed
2009-03-27 08:12 Nicolai SchwindtNote Added: 0005765                          
2009-03-27 15:04 mwatters       Note Added: 0005768                          
2009-04-03 22:09 mwatters       Note Added: 0005832                          
2009-04-03 22:09 mwatters       Status                   confirmed => resolved
2009-04-03 22:09 mwatters       Resolution               open => fixed       
2009-05-10 05:50 mwatters       Note Added: 0006082                          
2009-05-10 05:50 mwatters       Status                   resolved => closed  
======================================================================




More information about the bug-notifications mailing list