: Bug #25744 :: --with-sybase option is failing with "php_sybase_db.c:147:`tsrm_ls' undeclared"
| Bug #25744 | --with-sybase option is failing with "php_sybase_db.c:147:`tsrm_ls' undeclared" | ||||
|---|---|---|---|---|---|
| Submitted: | 2003-10-03 08:50 UTC | Modified: | 2003-10-17 03:28 UTC | ||
| From: | christian_m_caron at hotmail dot com | Assigned: | |||
| Status: | Closed | Package: | Sybase (dblib) related | ||
| PHP Version: | 4.3.3 | OS: | Solaris 8 | ||
| Private report: | No | CVE-ID: | None | ||
[2003-10-03 08:50 UTC] christian_m_caron at hotmail dot com
Description: ------------ It did work in 4.3.2 on another server (Solaris 2.6). We tried to install 4.3.3 and it failed. We had to add "void ***tsrm_ls;" at the beginning of "php-4.3.3/ext/sybase/php_sybase_db.c" for the compile to work properly. Reproduce code: --------------- CC=gcc ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-nsapi=/iplanet --enable-libgcc --enable-dbase --with-xml --with-sybase=/usr/local/freetds --with-oci8=/usr/oracle --with-oracle=/usr/oracle --with-mysql=/usr/local/mysql make Expected result: ---------------- Build complete. Actual result: -------------- /bin/sh /export/home/local/src/php/php-4.3.3/libtool --silent --preserve-dup-dep s --mode=compile /export/home/local/src/php/php-4.3.3/meta_ccld -Iext/sybase/ - I/export/home/local/src/php/php-4.3.3/ext/sybase/ -DPHP_ATOM_INC -I/export/home/ local/src/php/php-4.3.3/include -I/export/home/local/src/php/php-4.3.3/main -I/e xport/home/local/src/php/php-4.3.3 -I/iplanet/plugins/include -I/export/home/loc al/src/php/php-4.3.3/Zend -I/usr/local/mysql/include/mysql -I/usr/oracle/rdbms/d emo -I/usr/oracle/network/public -I/usr/local/freetds/include -I/export/home/loc al/src/php/php-4.3.3/ext/xml/expat -D_POSIX_PTHREAD_SEMANTICS -D_POSIX_PTHREAD_ SEMANTICS -D_REENTRANT -I/export/home/local/src/php/php-4.3.3/TSRM -g -O2 -pthr eads -DZTS -prefer-pic -c /export/home/local/src/php/php-4.3.3/ext/sybase/php_s ybase_db.c -o ext/sybase/php_sybase_db.lo /export/home/local/src/php/php-4.3.3/ext/sybase/php_sybase_db.c: In function `ph p_sybase_error_handler': /export/home/local/src/php/php-4.3.3/ext/sybase/php_sybase_db.c:147: `tsrm_ls' u ndeclared (first use in this function) /export/home/local/src/php/php-4.3.3/ext/sybase/php_sybase_db.c:147: (Each undec lared identifier is reported only once /export/home/local/src/php/php-4.3.3/ext/sybase/php_sybase_db.c:147: for each fu nction it appears in.) /export/home/local/src/php/php-4.3.3/ext/sybase/php_sybase_db.c: In function `ph p_sybase_message_handler': /export/home/local/src/php/php-4.3.3/ext/sybase/php_sybase_db.c:158: `tsrm_ls' u ndeclared (first use in this function) /export/home/local/src/php/php-4.3.3/ext/sybase/php_sybase_db.c: In function `ph p_sybase_get_column_content': /export/home/local/src/php/php-4.3.3/ext/sybase/php_sybase_db.c:749: `tsrm_ls' u ndeclared (first use in this function) make: *** [ext/sybase/php_sybase_db.lo] Error 1
Patches
Pull Requests
History
AllCommentsChangesGit/SVN commits
[2003-10-03 14:03 UTC] iliaa@php.net
[2003-10-17 03:17 UTC] yunlan at mail dot eestart dot com
[2003-10-17 03:28 UTC] sniper@php.net