From:             yannick dot leny at atosorigin dot com
Operating system: Sun Solaris 8 (SunOS 5.8)
PHP version:      5.2.8
PHP Bug Type:     Compile Failure
Bug description:  Library test for external Mysql misses -lrt and fails

Description:
------------
The library test for external Mysql static libraries fails on Solaris 8
(Sparc CPU) as it does not include -lrt and consequently always fails.

I found the same problem with Sqlite3 here :
http://bugs.php.net/bug.php?id=41794

And I try the workaround to add LDFLAGS="-lrt" but it don't works.
I have a linking error when libtool try to create the libphp5.la file :
"ld: fatal: relocations remain against allocatable but non-writable
sections
collect2: ld returned 1 exit status
make: *** [libphp5.la] Error 1"
I try ld from Sun Solaris and ld from binutils but with no success



I use :
 autoconf-2.63 
 automake-1.10.2 
 bison-2.4.1 
 coreutils-6.12 
 flex-2.5.35 
 gcc-3.4.6 
 libiconv-1.11 
 libintl-3.4.0 
 libsigsegv-2.6 
 libtool-1.5.24 
 m4-1.4.12 
 make-3.81 
 perl-5.8.8
 pkgconfig-0.23


Reproduce code:
---------------
Configure parameters :

CFLAGS="-O3 -mcpu=ultrasparc -mtune=ultrasparc" CC=gcc CXX=gcc \
CPPFLAGS="-I/opt/apache-2.2.11/lib/openssl-0.9.8j/\
include/openssl \
-I/opt/apache-2.2.11/lib/openldap-2.4.11/include \
-I/opt/apache-2.2.11/lib/libxml2-2.6.32/include" \
LDFLAGS="-R/opt/apache-2.2.11/lib/libgcc-3.4.2/lib \
-R/opt/apache-2.2.11/lib/oracle-10.2.0.4/lib \
-L/opt/apache-2.2.11/lib/libgcc-3.4.2/lib \
-L/opt/apache-2.2.11/lib/openssl-0.9.8j/lib \
-L/opt/apache-2.2.11/lib/openldap-2.4.11/lib \
-L/opt/apache-2.2.11/lib/libxml2-2.6.32/lib" \
./configure \
--prefix=/opt/apache-2.2.11/php-5.2.8 \
--with-apxs2=/opt/apache-2.2.11/bin/apxs \
--with-config-file-path=/opt/apache-2.2.11/php-5.2.8 \
--with-libxml-dir=/opt/apache-2.2.11/lib/\
libxml2-2.6.32 \
--with-openssl=/opt/apache-2.2.11/lib/openssl-0.9.8j \
--with-pcre-regex \
--with-zlib=/opt/apache-2.2.11/lib/zlib-1.2.3 \
--with-bz2=shared,/opt/apache-2.2.11/lib/\
bzip2-1.0.5 \
--enable-calendar \
--enable-ctype \
--with-curl=shared,/opt/apache-2.2.11/lib/curl-7.19.3
--enable-dom \
--enable-filter \
--enable-ftp \
--with-gd \
--with-jpeg-dir=/opt/apache-2.2.11/lib/jpeg-6b \
--with-png-dir=/opt/apache-2.2.11/lib/libpng-1.2.34 \
--with-ttf=/usr \
--with-freetype-dir=/opt/apache-2.2.11/lib/\
freetype-2.3.8 \
--enable-gd-native-ttf \
--enable-hash \
--with-gettext=shared,/opt/apache-2.2.11/lib/\
gettext-0.17 \
--with-iconv-dir=/opt/apache-2.2.11/lib/libiconv-1.12 \
--enable-json \
--with-ldap=/opt/apache-2.2.11/lib/openldap-2.4.11 \
--enable-mbstring=shared \
--with-mcrypt=shared,/opt/apache-2.2.11/lib/\
libmcrypt-2.5.8 \
--with-mysql=shared,/opt/apache-2.2.11/lib/mysql-5.1.30 \
--with-mysqli=/opt/apache-2.2.11/lib/\
mysql-5.1.30/bin/mysql_config \
--with-oci8=shared,/opt/apache-2.2.11/lib/\
oracle-10.2.0.4 \
--enable-pdo \
--with-pdo-mysql=shared,/opt/apache-2.2.11/lib/mysql-5.1.30 \
--with-pdo-oci=shared,/opt/apache-2.2.11/lib/oracle-10.2.0.4 \
--without-pdo-sqlite \
--enable-posix \
--enable-reflection \
--enable-session \
--with-mm=/opt/apache-2.2.11/lib/mm-1.4.2 \
--enable-simplexml \
--enable-soap \
--enable-sockets \
--enable-spl \
--without-sqlite \
--enable-tokenizer \
--enable-xml \
--enable-xmlreader \
--enable-xmlwriter \
--with-xsl=shared,/opt/apache-2.2.11/lib/\
libxslt-1.1.24 \
--enable-zip=shared \
--disable-static --enable-shared --with-pic


1) Configure error because PHP configure don't use -lrt option 

*snip*
checking for MING support... no
checking for mSQL support... no
checking for MSSQL support via FreeTDS... no
checking for MySQL support... yes, shared
checking for specified location of the MySQL UNIX socket... no
checking for MySQL UNIX socket location... no
checking for mysql_close in -lmysqlclient... no
checking for mysql_error in -lmysqlclient... no
configure: error: mysql configure failed. Please check config.log for more
information.
make: Fatal error: No arguments to build


config.log:
configure:56417: checking for mhash support
configure:56901: checking whether to include mime_magic support
configure:57267: checking for MING support
configure:58507: checking for mSQL support
configure:59028: checking for MSSQL support via FreeTDS
configure:59689: checking for MySQL support
configure:59736: checking for specified location of the MySQL UNIX socket
configure:59794: checking for MySQL UNIX socket location
configure:59985: checking for mysql_close in -lmysqlclient
configure:60004: gcc -o conftest -I/usr/local/include -O3 -mcpu=ultrasparc
-mtune=ultrasparc -I/opt/apache-2.2.11/lib/openssl-0.9.8j/include/openssl
 -I/opt/apache-2.2.11/lib/openldap-2.4.11/include
-I/opt/apache-2.2.11/lib/libxml2-2.6.32/include
-I/opt/apache-2.2.11/lib/curl-
7.19.3/include -D_POSIX_PTHREAD_SEMANTICS
-R/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql
-L/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql
-liconv -L/usr/local/lib -R/opt/apache-2.2.11/lib/libgcc-3.4.6/lib
-R/opt/apache-2.2.11/lib/oracle-10.2.0.4/lib -R/logiciels/apache/apa_2.
2.11/lib/curl-7.19.3/lib -L/opt/apache-2.2.11/lib/curl-7.19.3/lib
-L/opt/apache-2.2.11/lib/libgcc-3.4.6/lib -L/opt/apache-2.2.11
/lib/openssl-0.9.8j/lib -L/opt/apache-2.2.11/lib/openldap-2.4.11/lib
-L/opt/apache-2.2.11/lib/libxml2-2.6.32/lib -R/usr/ucblib -L/usr/ucbl
ib -R/usr/local/lib/gcc/sparc-sun-solaris2.8/3.4.6
-L/usr/local/lib/gcc/sparc-sun-solaris2.8/3.4.6
-R/opt/apache-2.2.11/lib/libxml2-2.6.32/lib -L/lo
giciels/apache/apa_2.2.11/lib/libxml2-2.6.32/lib
-R/opt/apache-2.2.11/lib/zlib-1.2.3/lib
-L/opt/apache-2.2.11/lib/zlib-1.2.3/lib -R/logici
els/apache/apa_2.2.11/lib/libiconv-1.12/lib
-L/opt/apache-2.2.11/lib/libiconv-1.12/lib
-R/opt/apache-2.2.11/lib/openssl-0.9.8j/lib -L/logi
ciels/apache/apa_2.2.11/lib/openssl-0.9.8j/lib
-R/opt/apache-2.2.11/lib/jpeg-6b/lib -L/opt/apache-2.2.11/lib/jpeg-6b/lib
-R/logiciels/apac
he/apa_2.2.11/lib/libpng-1.2.34/lib
-L/opt/apache-2.2.11/lib/libpng-1.2.34/lib
-R/opt/apache-2.2.11/lib/freetype-2.3.8/lib -L/logiciels/ap
ache/apa_2.2.11/lib/freetype-2.3.8/lib -R/usr/local/lib -L/usr/local/lib
-R/opt/apache-2.2.11/lib/openldap-2.4.11/lib -L/opt/apache-2.2.11
/lib/openldap-2.4.11/lib conftest.c -lmysqlclient  -lldap -llber -liconv
-lfreetype -lpng -lz -ljpeg -lssl -lcrypto -lz -lssl -lcrypto -lresolv -lm
-ldl -lnsl
 -lsocket  -lgcc -lxml2 -lz -liconv -lm -lsocket -lnsl -lxml2 -lz -liconv
-lm -lsocket -lnsl 1>&5
Undefined                       first referenced
 symbol                             in file
fdatasync                          
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(my_sync.o)
ld: fatal: Symbol referencing errors. No output written to conftest
collect2: ld returned 1 exit status
configure: failed program was:
#line 59993 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char mysql_close();

int main() {
mysql_close()
; return 0; }
configure:60227: checking for mysql_error in -lmysqlclient
configure:60246: gcc -o conftest -I/usr/local/include -O3 -mcpu=ultrasparc
-mtune=ultrasparc -I/opt/apache-2.2.11/lib/openssl-0.9.8j/include/openssl
 -I/opt/apache-2.2.11/lib/openldap-2.4.11/include
-I/opt/apache-2.2.11/lib/libxml2-2.6.32/include
-I/opt/apache-2.2.11/lib/curl-
7.19.3/include -D_POSIX_PTHREAD_SEMANTICS
-R/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql
-L/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql
-R/opt/apache-2.2.11/lib/zlib-1.2.3/lib
-L/opt/apache-2.2.11/lib/zlib-1.2.3/lib -liconv -L/usr/local/lib
-R/opt/apache-2.2.11/li
b/libgcc-3.4.6/lib -R/opt/apache-2.2.11/lib/oracle-10.2.0.4/lib
-R/opt/apache-2.2.11/lib/curl-7.19.3/lib -L/opt/apache-2.2.11/li
b/curl-7.19.3/lib -L/opt/apache-2.2.11/lib/libgcc-3.4.6/lib
-L/opt/apache-2.2.11/lib/openssl-0.9.8j/lib -L/opt/apache-2.2.11/lib
/openldap-2.4.11/lib -L/opt/apache-2.2.11/lib/libxml2-2.6.32/lib
-R/usr/ucblib -L/usr/ucblib -R/usr/local/lib/gcc/sparc-sun-solaris2.8/3.4.6
-L/usr/
local/lib/gcc/sparc-sun-solaris2.8/3.4.6
-R/opt/apache-2.2.11/lib/libxml2-2.6.32/lib
-L/opt/apache-2.2.11/lib/libxml2-2.6.32/lib -R/logici
els/apache/apa_2.2.11/lib/zlib-1.2.3/lib
-L/opt/apache-2.2.11/lib/zlib-1.2.3/lib
-R/opt/apache-2.2.11/lib/libiconv-1.12/lib -L/logiciels/a
pache/apa_2.2.11/lib/libiconv-1.12/lib
-R/opt/apache-2.2.11/lib/openssl-0.9.8j/lib
-L/opt/apache-2.2.11/lib/openssl-0.9.8j/lib -R/logiciel
s/apache/apa_2.2.11/lib/jpeg-6b/lib -L/opt/apache-2.2.11/lib/jpeg-6b/lib
-R/opt/apache-2.2.11/lib/libpng-1.2.34/lib -L/logiciels/apache/ap
a_2.2.11/lib/libpng-1.2.34/lib -R/opt/apache-2.2.11/lib/freetype-2.3.8/lib
-L/opt/apache-2.2.11/lib/freetype-2.3.8/lib -R/usr/local/lib -L
/usr/local/lib -R/opt/apache-2.2.11/lib/openldap-2.4.11/lib
-L/opt/apache-2.2.11/lib/openldap-2.4.11/lib conftest.c -lmysqlclient 
-lldap
-llber -liconv -lfreetype -lpng -lz -ljpeg -lssl -lcrypto -lz -lssl
-lcrypto -lresolv -lm -ldl -lnsl -lsocket  -lgcc -lxml2 -lz -liconv -lm
-lsocket -lnsl -lx
ml2 -lz -liconv -lm -lsocket -lnsl 1>&5
Undefined                       first referenced
 symbol                             in file
fdatasync                          
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(my_sync.o)
ld: fatal: Symbol referencing errors. No output written to conftest
collect2: ld returned 1 exit status
configure: failed program was:
#line 60235 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char mysql_error();

int main() {
mysql_error()
; return 0; }



2) Linking error when I use LDFLAGS="-lrt" withg the PHP configure :

/bin/sh
/opt/APACHE-SVN/trunk/solaris/solaris8/32bits/BUILD/php-5.2.8/libtool
--silent --preserve-dup-deps --mode=link gcc -I/usr/local/include -O3
-mcpu=ultrasparc -mtune=ultrasparc -prefer-pic  -rpath
/opt/APACHE-SVN/trunk/solaris/solaris8/32bits/BUILD/php-5.2.8/libs
-avoid-version -module -L/usr/ucblib
-L/usr/local/lib/gcc/sparc-sun-solaris2.8/3.4.6
-L/opt/apache-2.2.11/lib/libxml2-2.6.32/lib
-L/opt/apache-2.2.11/lib/zlib-1.2.3/lib
-L/opt/apache-2.2.11/lib/libiconv-1.12/lib
-L/opt/apache-2.2.11/lib/openssl-0.9.8j/lib
-L/opt/apache-2.2.11/lib/jpeg-6b/lib
-L/opt/apache-2.2.11/lib/libpng-1.2.34/lib
-L/opt/apache-2.2.11/lib/freetype-2.3.8/lib -L/usr/local/lib
-L/opt/apache-2.2.11/lib/openldap-2.4.11/lib
-L/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql
-L/opt/apache-2.2.11/lib/mm-1.4.2/lib  -R /usr/ucblib -R
/usr/local/lib/gcc/sparc-sun-solaris2.8/3.4.6 -R
/opt/apache-2.2.11/lib/libxml2-2.6.32/lib -R
/opt/apache-2.2.11/lib/zlib-1.2.3/lib -R
/opt/apache-2.2.11/lib/libiconv-1.12/lib -R
/opt/apache-2.2.11/lib/openssl-0.9.8j/lib -R
/opt/apache-2.2.11/lib/jpeg-6b/lib -R
/opt/apache-2.2.11/lib/libpng-1.2.34/lib -R
/opt/apache-2.2.11/lib/freetype-2.3.8/lib -R /usr/local/lib -R
/opt/apache-2.2.11/lib/openldap-2.4.11/lib -R
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql -R
/opt/apache-2.2.11/lib/mm-1.4.2/lib ext/libxml/libxml.lo
ext/openssl/openssl.lo ext/openssl/xp_ssl.lo
ext/pcre/pcrelib/pcre_chartables.lo ext/pcre/pcrelib/pcre_ucd.lo
ext/pcre/pcrelib/pcre_compile.lo ext/pcre/pcrelib/pcre_config.lo
ext/pcre/pcrelib/pcre_exec.lo ext/pcre/pcrelib/pcre_fullinfo.lo
ext/pcre/pcrelib/pcre_get.lo ext/pcre/pcrelib/pcre_globals.lo
ext/pcre/pcrelib/pcre_info.lo ext/pcre/pcrelib/pcre_maketables.lo
ext/pcre/pcrelib/pcre_newline.lo ext/pcre/pcrelib/pcre_ord2utf8.lo
ext/pcre/pcrelib/pcre_refcount.lo ext/pcre/pcrelib/pcre_study.lo
ext/pcre/pcrelib/pcre_tables.lo ext/pcre/pcrelib/pcre_try_flipped.lo
ext/pcre/pcrelib/pcre_valid_utf8.lo ext/pcre/pcrelib/pcre_version.lo
ext/pcre/pcrelib/pcre_xclass.lo ext/pcre/php_pcre.lo ext/zlib/zlib.lo
ext/zlib/zlib_fopen_wrapper.lo ext/zlib/zlib_filter.lo
ext/calendar/calendar.lo ext/calendar/dow.lo ext/calendar/french.lo
ext/calendar/gregor.lo ext/calendar/jewish.lo ext/calendar/julian.lo
ext/calendar/easter.lo ext/calendar/cal_unix.lo ext/ctype/ctype.lo
ext/date/php_date.lo ext/date/lib/astro.lo ext/date/lib/dow.lo
ext/date/lib/parse_date.lo ext/date/lib/parse_tz.lo ext/date/lib/timelib.lo
ext/date/lib/tm2unixtime.lo ext/date/lib/unixtime2tm.lo ext/dom/php_dom.lo
ext/dom/attr.lo ext/dom/document.lo ext/dom/domerrorhandler.lo
ext/dom/domstringlist.lo ext/dom/domexception.lo ext/dom/namelist.lo
ext/dom/processinginstruction.lo ext/dom/cdatasection.lo
ext/dom/documentfragment.lo ext/dom/domimplementation.lo ext/dom/element.lo
ext/dom/node.lo ext/dom/string_extend.lo ext/dom/characterdata.lo
ext/dom/documenttype.lo ext/dom/domimplementationlist.lo ext/dom/entity.lo
ext/dom/nodelist.lo ext/dom/text.lo ext/dom/comment.lo
ext/dom/domconfiguration.lo ext/dom/domimplementationsource.lo
ext/dom/entityreference.lo ext/dom/notation.lo ext/dom/xpath.lo
ext/dom/dom_iterators.lo ext/dom/typeinfo.lo ext/dom/domerror.lo
ext/dom/domlocator.lo ext/dom/namednodemap.lo ext/dom/userdatahandler.lo
ext/filter/filter.lo ext/filter/sanitizing_filters.lo
ext/filter/logical_filters.lo ext/filter/callback_filter.lo
ext/ftp/php_ftp.lo ext/ftp/ftp.lo ext/gd/gd.lo ext/gd/gdttf.lo
ext/gd/libgd/gd.lo ext/gd/libgd/gd_gd.lo ext/gd/libgd/gd_gd2.lo
ext/gd/libgd/gd_io.lo ext/gd/libgd/gd_io_dp.lo ext/gd/libgd/gd_io_file.lo
ext/gd/libgd/gd_ss.lo ext/gd/libgd/gd_io_ss.lo ext/gd/libgd/gd_png.lo
ext/gd/libgd/gd_jpeg.lo ext/gd/libgd/gdxpm.lo ext/gd/libgd/gdfontt.lo
ext/gd/libgd/gdfonts.lo ext/gd/libgd/gdfontmb.lo ext/gd/libgd/gdfontl.lo
ext/gd/libgd/gdfontg.lo ext/gd/libgd/gdtables.lo ext/gd/libgd/gdft.lo
ext/gd/libgd/gdcache.lo ext/gd/libgd/gdkanji.lo ext/gd/libgd/wbmp.lo
ext/gd/libgd/gd_wbmp.lo ext/gd/libgd/gdhelpers.lo ext/gd/libgd/gd_topal.lo
ext/gd/libgd/gd_gif_in.lo ext/gd/libgd/xbm.lo ext/gd/libgd/gd_gif_out.lo
ext/gd/libgd/gd_security.lo ext/hash/hash.lo ext/hash/hash_md.lo
ext/hash/hash_sha.lo ext/hash/hash_ripemd.lo ext/hash/hash_haval.lo
ext/hash/hash_tiger.lo ext/hash/hash_gost.lo ext/hash/hash_snefru.lo
ext/hash/hash_whirlpool.lo ext/hash/hash_adler32.lo ext/hash/hash_crc32.lo
ext/iconv/iconv.lo ext/json/json.lo ext/json/utf8_to_utf16.lo
ext/json/utf8_decode.lo ext/json/JSON_parser.lo ext/ldap/ldap.lo
ext/mysqli/mysqli.lo ext/mysqli/mysqli_api.lo ext/mysqli/mysqli_prop.lo
ext/mysqli/mysqli_nonapi.lo ext/mysqli/mysqli_fe.lo
ext/mysqli/mysqli_report.lo ext/mysqli/mysqli_repl.lo
ext/mysqli/mysqli_driver.lo ext/mysqli/mysqli_warning.lo
ext/mysqli/mysqli_exception.lo ext/mysqli/mysqli_embedded.lo ext/pdo/pdo.lo
ext/pdo/pdo_dbh.lo ext/pdo/pdo_stmt.lo ext/pdo/pdo_sql_parser.lo
ext/pdo/pdo_sqlstate.lo ext/posix/posix.lo ext/reflection/php_reflection.lo
ext/session/session.lo ext/session/mod_files.lo ext/session/mod_mm.lo
ext/session/mod_user.lo ext/simplexml/simplexml.lo ext/sockets/sockets.lo
ext/spl/php_spl.lo ext/spl/spl_functions.lo ext/spl/spl_engine.lo
ext/spl/spl_iterators.lo ext/spl/spl_array.lo ext/spl/spl_directory.lo
ext/spl/spl_sxe.lo ext/spl/spl_exceptions.lo ext/spl/spl_observer.lo
regex/regcomp.lo regex/regexec.lo regex/regerror.lo regex/regfree.lo
ext/standard/array.lo ext/standard/base64.lo
ext/standard/basic_functions.lo ext/standard/browscap.lo
ext/standard/crc32.lo ext/standard/crypt.lo ext/standard/cyr_convert.lo
ext/standard/datetime.lo ext/standard/dir.lo ext/standard/dl.lo
ext/standard/dns.lo ext/standard/exec.lo ext/standard/file.lo
ext/standard/filestat.lo ext/standard/flock_compat.lo
ext/standard/formatted_print.lo ext/standard/fsock.lo ext/standard/head.lo
ext/standard/html.lo ext/standard/image.lo ext/standard/info.lo
ext/standard/iptc.lo ext/standard/lcg.lo ext/standard/link.lo
ext/standard/mail.lo ext/standard/math.lo ext/standard/md5.lo
ext/standard/metaphone.lo ext/standard/microtime.lo ext/standard/pack.lo
ext/standard/pageinfo.lo ext/standard/quot_print.lo ext/standard/rand.lo
ext/standard/reg.lo ext/standard/soundex.lo ext/standard/string.lo
ext/standard/scanf.lo ext/standard/syslog.lo ext/standard/type.lo
ext/standard/uniqid.lo ext/standard/url.lo ext/standard/url_scanner.lo
ext/standard/var.lo ext/standard/versioning.lo ext/standard/assert.lo
ext/standard/strnatcmp.lo ext/standard/levenshtein.lo
ext/standard/incomplete_class.lo ext/standard/url_scanner_ex.lo
ext/standard/ftp_fopen_wrapper.lo ext/standard/http_fopen_wrapper.lo
ext/standard/php_fopen_wrapper.lo ext/standard/credits.lo
ext/standard/css.lo ext/standard/var_unserializer.lo ext/standard/ftok.lo
ext/standard/sha1.lo ext/standard/user_filters.lo ext/standard/uuencode.lo
ext/standard/filters.lo ext/standard/proc_open.lo
ext/standard/streamsfuncs.lo ext/standard/http.lo
ext/tokenizer/tokenizer.lo ext/tokenizer/tokenizer_data.lo ext/xml/xml.lo
ext/xml/compat.lo ext/xmlreader/php_xmlreader.lo
ext/xmlwriter/php_xmlwriter.lo TSRM/TSRM.lo TSRM/tsrm_strtok_r.lo
TSRM/tsrm_virtual_cwd.lo main/main.lo main/snprintf.lo main/spprintf.lo
main/php_sprintf.lo main/safe_mode.lo main/fopen_wrappers.lo main/alloca.lo
main/php_scandir.lo main/php_ini.lo main/SAPI.lo main/rfc1867.lo
main/php_content_types.lo main/strlcpy.lo main/strlcat.lo main/mergesort.lo
main/reentrancy.lo main/php_variables.lo main/php_ticks.lo main/network.lo
main/php_open_temporary_file.lo main/php_logos.lo main/output.lo
main/suhosin_patch.lo main/streams/streams.lo main/streams/cast.lo
main/streams/memory.lo main/streams/filter.lo main/streams/plain_wrapper.lo
main/streams/userspace.lo main/streams/transports.lo
main/streams/xp_socket.lo main/streams/mmap.lo Zend/zend_language_parser.lo
Zend/zend_language_scanner.lo Zend/zend_ini_parser.lo
Zend/zend_ini_scanner.lo Zend/zend_alloc.lo Zend/zend_compile.lo
Zend/zend_constants.lo Zend/zend_dynamic_array.lo Zend/zend_execute_API.lo
Zend/zend_highlight.lo Zend/zend_llist.lo Zend/zend_opcode.lo
Zend/zend_operators.lo Zend/zend_ptr_stack.lo Zend/zend_stack.lo
Zend/zend_variables.lo Zend/zend.lo Zend/zend_API.lo
Zend/zend_extensions.lo Zend/zend_hash.lo Zend/zend_list.lo
Zend/zend_indent.lo Zend/zend_builtin_functions.lo Zend/zend_sprintf.lo
Zend/zend_ini.lo Zend/zend_qsort.lo Zend/zend_multibyte.lo
Zend/zend_ts_hash.lo Zend/zend_stream.lo Zend/zend_iterators.lo
Zend/zend_interfaces.lo Zend/zend_exceptions.lo Zend/zend_strtod.lo
Zend/zend_canary.lo Zend/zend_objects.lo Zend/zend_object_handlers.lo
Zend/zend_objects_API.lo Zend/zend_default_classes.lo Zend/zend_execute.lo
sapi/apache2handler/mod_php5.lo sapi/apache2handler/sapi_apache2.lo
sapi/apache2handler/apache_config.lo sapi/apache2handler/php_functions.lo
main/internal_functions.lo -lmm -lldap -llber -liconv -lfreetype -lpng -lz
-ljpeg -lssl -lcrypto -lz -lssl -lcrypto -lresolv -lm -ldl -lnsl -lsocket
-lgcc -lxml2 -lz -liconv -lm -lsocket -lnsl -lxml2 -lz -liconv -lm -lsocket
-lnsl -lmysqlclient -lz -lposix4 -lresolv -lgen -lsocket -lnsl -lm -lxml2
-lz -liconv -lm -lsocket -lnsl -lxml2 -lz -liconv -lm -lsocket -lnsl -lxml2
-lz -liconv -lm -lsocket -lnsl -lxml2 -lz -liconv -lm -lsocket -lnsl  -o
libphp5.la
Text relocation remains                         referenced
    against symbol                  offset      in file
<unknown>                           0x6d0      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(libmysql.o)
<unknown>                           0x6d4      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(libmysql.o)
<unknown>                           0x6d8      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(libmysql.o)
...
<unknown>                           0x79c      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype.o)
<unknown>                           0x7a0      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype.o)
<unknown>                           0x7a4      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype.o)
...
<unknown>                           0x1094     
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(xml.o)
<unknown>                           0x1098     
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(xml.o)
<unknown>                           0x109c     
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(xml.o)
...
<unknown>                           0xcc0      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(client.o)
<unknown>                           0xcc4      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(client.o)
<unknown>                           0xcc8      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(client.o)

<unknown>                           0x1f18     
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(my_time.o)
<unknown>                           0x1f1c     
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(my_time.o)
<unknown>                           0x1f20     
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(my_time.o)

my_str_malloc                       0x2d8      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype-tis620.o)
my_str_malloc                       0x2dc      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype-tis620.o)
my_str_malloc                       0x5e0      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype-tis620.o)
my_str_malloc                       0x5e4      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype-tis620.o)
my_str_free                         0x254      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype-tis620.o)
my_str_free                         0x25c      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype-tis620.o)
my_str_free                         0x55c      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype-tis620.o)
my_str_free                         0x564      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype-tis620.o)
...
nochar                              0x4        
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype-uca.o)
nochar                              0xc        
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype-uca.o)
nochar                              0x268      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype-uca.o)
nochar                              0x274      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype-uca.o)
...
uca_length                          0xa8c      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype-uca.o)
uca_length                          0xaa0      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype-uca.o)
uca_weight                          0xa88      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype-uca.o)
uca_weight                          0xa98      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype-uca.o)
...
<unknown>                           0x1c       
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(xml.o)
<unknown>                           0x20       
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(xml.o)
<unknown>                           0x200      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(xml.o)
<unknown>                           0x408      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(my_strtoll10.o)
<unknown>                           0x414      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(my_strtoll10.o)
...
net_field_length_ll                 0x1fb8     
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(client.o)
net_field_length_ll                 0x1fc4     
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(client.o)
...
errno                               0x31c      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(my_fopen.o)
free                                0xd0       
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(my_malloc.o)
free                                0x3f0      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(my_once.o)
free                                0x44       
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(str_alloc.o)
poll                                0xc0       
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(client.o)
poll                                0x530      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(viosocket.o)
poll                                0x190      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(net.o)
memmove                             0x7c4      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(mf_pack.o)
memmove                             0x7d4      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(mf_pack.o)
memmove                             0x3bc      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(mf_format.o)
memmove                             0x3c       
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(bchange.o)
memmove                             0x388      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(my_vsnprintf.o)
memmove                             0x3e8      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(my_vsnprintf.o)
memmove                             0x5c4      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype-tis620.o)
memmove                             0x794      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype-tis620.o)
memmove                             0xe5c      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(net.o)
memmove                             0x66c      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(array.o)
memchr                              0xc        
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(strnlen.o)
localtime_r                         0x1cb4     
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(my_time.o)
time                                0x1ca4     
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(my_time.o)
strtol                              0x2a0      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype.o)
strtol                              0x2b8      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype.o)
strtol                              0x5c0      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype.o)
strtol                              0x750      
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(ctype.o)
realloc                             0x18       
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(my_realloc.o)
printf                              0x1a08     
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(default.o)
printf                              0x1a44     
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(default.o)
getcwd                              0x38       
/opt/apache-2.2.11/lib/mysql-5.1.30/lib/mysql/libmysqlclient.a(my_getwd.o)
ld: fatal: relocations remain against allocatable but non-writable
sections
collect2: ld returned 1 exit status
make: *** [libphp5.la] Error 1





-- 
Edit bug report at http://bugs.php.net/?id=47272&edit=1
-- 
Try a CVS snapshot (PHP 5.2):        
http://bugs.php.net/fix.php?id=47272&r=trysnapshot52
Try a CVS snapshot (PHP 5.3):        
http://bugs.php.net/fix.php?id=47272&r=trysnapshot53
Try a CVS snapshot (PHP 6.0):        
http://bugs.php.net/fix.php?id=47272&r=trysnapshot60
Fixed in CVS:                        
http://bugs.php.net/fix.php?id=47272&r=fixedcvs
Fixed in CVS and need be documented: 
http://bugs.php.net/fix.php?id=47272&r=needdocs
Fixed in release:                    
http://bugs.php.net/fix.php?id=47272&r=alreadyfixed
Need backtrace:                      
http://bugs.php.net/fix.php?id=47272&r=needtrace
Need Reproduce Script:               
http://bugs.php.net/fix.php?id=47272&r=needscript
Try newer version:                   
http://bugs.php.net/fix.php?id=47272&r=oldversion
Not developer issue:                 
http://bugs.php.net/fix.php?id=47272&r=support
Expected behavior:                   
http://bugs.php.net/fix.php?id=47272&r=notwrong
Not enough info:                     
http://bugs.php.net/fix.php?id=47272&r=notenoughinfo
Submitted twice:                     
http://bugs.php.net/fix.php?id=47272&r=submittedtwice
register_globals:                    
http://bugs.php.net/fix.php?id=47272&r=globals
PHP 4 support discontinued:          http://bugs.php.net/fix.php?id=47272&r=php4
Daylight Savings:                    http://bugs.php.net/fix.php?id=47272&r=dst
IIS Stability:                       
http://bugs.php.net/fix.php?id=47272&r=isapi
Install GNU Sed:                     
http://bugs.php.net/fix.php?id=47272&r=gnused
Floating point limitations:          
http://bugs.php.net/fix.php?id=47272&r=float
No Zend Extensions:                  
http://bugs.php.net/fix.php?id=47272&r=nozend
MySQL Configuration Error:           
http://bugs.php.net/fix.php?id=47272&r=mysqlcfg

Reply via email to