ID: 26058 User updated by: efrangul at mac dot com Reported By: efrangul at mac dot com Status: Bogus Bug Type: Compile Failure Operating System: Mac OS X 10.2.8 PHP Version: 5CVS-2003-10-31 (dev) New Comment:
Thanks, I've removed --with-oracle and it links fine. Previous Comments: ------------------------------------------------------------------------ [2003-11-01 05:19:37] [EMAIL PROTECTED] Was it really necessary to put the whole output of make here? Anyway, report this to Oracle who kindly have put some functions into their libs that are colliding with libxml. easy fix: Remove --with-oracle from your configure line. And btw. there is no java extension in PHP 5 (yet). ------------------------------------------------------------------------ [2003-10-31 10:27:25] efrangul at mac dot com Description: ------------ I can not link the executable. Version used: apache-2.0.48 mysql-standard-4.1.0-alpha gd-2.0.15 libxml2-2.6.1 libxslt-1.0.33 oracle-9.2.0.1.0 Java-1.4.1 Reproduce code: --------------- ./configure --prefix=/usr/local --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql --with-gd=/usr/local/gd --with-openssl=/usr --with-simplexml --with-libxml-dir=/usr/local/xml --enable-exif --enable-ftp --enable-sockets --with-sysvshm --with-sysvsem --enable-safe-mode --enable-track-vars --enable-magic-quotes --enable-bcmath --enable-memory-limit=yes --with-kerberos=/usr --with-yp --enable-wddx --enable-shmop --enable-trans-sid --with-tsrm-pthreads --enable-calendar --with-zlib --with-java=/System/Library/Frameworks/JavaVM.framework/Home --with-oracle --with-freetype-dir=/usr/local/lib --with-iconv=/usr/local Expected result: ---------------- php binary created. Actual result: -------------- gcc -bundle -bundle_loader /usr/local/apache-2.0.48/ bin/httpd -L/usr/local/lib -L/usr/local/apache-2.0.48/ lib -laprutil-0 -lexpat -L/usr/local/apache-2.0.48/lib -lapr-0 -g -O2 -L/usr/local/xml2/lib -L/usr/local/lib -L/usr/local/gd/lib -L/usr/local/mysql/lib -L/oracle/ 9.2.0.1.0/lib ext/openssl/openssl.o ext/openssl/ xp_ssl.o ext/zlib/zlib.o ext/zlib/zlib_fopen_wrapper.o ext/bcmath/bcmath.o ext/bcmath/libbcmath/src/add.o ext/ bcmath/libbcmath/src/div.o ext/bcmath/libbcmath/src/ init.o ext/bcmath/libbcmath/src/neg.o ext/bcmath/ libbcmath/src/outofmem.o ext/bcmath/libbcmath/src/ raisemod.o ext/bcmath/libbcmath/src/rt.o ext/bcmath/ libbcmath/src/sub.o ext/bcmath/libbcmath/src/compare.o ext/bcmath/libbcmath/src/divmod.o ext/bcmath/libbcmath/ src/int2num.o ext/bcmath/libbcmath/src/num2long.o ext/ bcmath/libbcmath/src/output.o ext/bcmath/libbcmath/src/ recmul.o ext/bcmath/libbcmath/src/sqrt.o ext/bcmath/ libbcmath/src/zero.o ext/bcmath/libbcmath/src/debug.o ext/bcmath/libbcmath/src/doaddsub.o ext/bcmath/ libbcmath/src/nearzero.o ext/bcmath/libbcmath/src/ num2str.o ext/bcmath/libbcmath/src/raise.o ext/bcmath/ libbcmath/src/rmzero.o ext/bcmath/libbcmath/src/ str2num.o ext/calendar/calendar.o ext/calendar/dow.o ext/calendar/french.o ext/calendar/gregor.o ext/ calendar/jewish.o ext/calendar/julian.o ext/calendar/ easter.o ext/calendar/cal_unix.o ext/ctype/ctype.o ext/ dom/php_dom.o ext/dom/attr.o ext/dom/document.o ext/ dom/domerrorhandler.o ext/dom/domstringlist.o ext/dom/ domexception.o ext/dom/namelist.o ext/dom/ processinginstruction.o ext/dom/cdatasection.o ext/dom/ documentfragment.o ext/dom/domimplementation.o ext/dom/ element.o ext/dom/node.o ext/dom/string_extend.o ext/ dom/characterdata.o ext/dom/documenttype.o ext/dom/ domimplementationlist.o ext/dom/entity.o ext/dom/ nodelist.o ext/dom/text.o ext/dom/comment.o ext/dom/ domconfiguration.o ext/dom/domimplementationsource.o ext/dom/entityreference.o ext/dom/notation.o ext/dom/ xpath.o ext/dom/typeinfo.o ext/dom/domerror.o ext/dom/ domlocator.o ext/dom/namednodemap.o ext/dom/ userdatahandler.o ext/exif/exif.o ext/ftp/php_ftp.o ext/ftp/ftp.o ext/gd/gd.o ext/gd/gdttf.o ext/gd/ gdcache.o ext/iconv/iconv.o ext/libxml/libxml.o ext/ mysql/php_mysql.o ext/oracle/oracle.o ext/pcre/pcrelib/ maketables.o ext/pcre/pcrelib/get.o ext/pcre/pcrelib/ study.o ext/pcre/pcrelib/pcre.o ext/pcre/php_pcre.o ext/posix/posix.o ext/session/session.o ext/session/ mod_files.o ext/session/mod_mm.o ext/session/mod_user.o ext/shmop/shmop.o ext/simplexml/simplexml.o ext/ sockets/sockets.o ext/sqlite/sqlite.o ext/sqlite/ sess_sqlite.o ext/sqlite/libsqlite/src/opcodes.o ext/ sqlite/libsqlite/src/parse.o ext/sqlite/libsqlite/src/ encode.o ext/sqlite/libsqlite/src/auth.o ext/sqlite/ libsqlite/src/btree.o ext/sqlite/libsqlite/src/build.o ext/sqlite/libsqlite/src/delete.o ext/sqlite/libsqlite/ src/expr.o ext/sqlite/libsqlite/src/func.o ext/sqlite/ libsqlite/src/hash.o ext/sqlite/libsqlite/src/insert.o ext/sqlite/libsqlite/src/main.o ext/sqlite/libsqlite/ src/os.o ext/sqlite/libsqlite/src/pager.o ext/sqlite/ libsqlite/src/printf.o ext/sqlite/libsqlite/src/ random.o ext/sqlite/libsqlite/src/select.o ext/sqlite/ libsqlite/src/table.o ext/sqlite/libsqlite/src/ tokenize.o ext/sqlite/libsqlite/src/update.o ext/ sqlite/libsqlite/src/util.o ext/sqlite/libsqlite/src/ vdbe.o ext/sqlite/libsqlite/src/attach.o ext/sqlite/ libsqlite/src/btree_rb.o ext/sqlite/libsqlite/src/ pragma.o ext/sqlite/libsqlite/src/vacuum.o ext/sqlite/ libsqlite/src/copy.o ext/sqlite/libsqlite/src/where.o ext/sqlite/libsqlite/src/trigger.o regex/regcomp.o regex/regexec.o regex/regerror.o regex/regfree.o ext/ standard/array.o ext/standard/base64.o ext/standard/ basic_functions.o ext/standard/browscap.o ext/standard/ crc32.o ext/standard/crypt.o ext/standard/cyr_convert.o ext/standard/datetime.o ext/standard/dir.o ext/ standard/dl.o ext/standard/dns.o ext/standard/exec.o ext/standard/file.o ext/standard/filestat.o ext/ standard/flock_compat.o ext/standard/formatted_print.o ext/standard/fsock.o ext/standard/head.o ext/standard/ html.o ext/standard/image.o ext/standard/info.o ext/ standard/iptc.o ext/standard/lcg.o ext/standard/link.o ext/standard/mail.o ext/standard/math.o ext/standard/ md5.o ext/standard/metaphone.o ext/standard/microtime.o ext/standard/pack.o ext/standard/pageinfo.o ext/ standard/parsedate.o ext/standard/quot_print.o ext/ standard/rand.o ext/standard/reg.o ext/standard/ soundex.o ext/standard/string.o ext/standard/scanf.o ext/standard/syslog.o ext/standard/type.o ext/standard/ uniqid.o ext/standard/url.o ext/standard/url_scanner.o ext/standard/var.o ext/standard/versioning.o ext/ standard/assert.o ext/standard/strnatcmp.o ext/ standard/levenshtein.o ext/standard/incomplete_class.o ext/standard/url_scanner_ex.o ext/standard/ ftp_fopen_wrapper.o ext/standard/http_fopen_wrapper.o ext/standard/php_fopen_wrapper.o ext/standard/credits.o ext/standard/css.o ext/standard/var_unserializer.o ext/ standard/ftok.o ext/standard/sha1.o ext/standard/ user_filters.o ext/standard/uuencode.o ext/standard/ filters.o ext/standard/proc_open.o ext/standard/ sunfuncs.o ext/standard/streamsfuncs.o ext/standard/ http.o ext/tokenizer/tokenizer.o ext/wddx/wddx.o ext/ xml/xml.o ext/xml/compat.o TSRM/TSRM.o TSRM/ tsrm_strtok_r.o TSRM/tsrm_virtual_cwd.o main/main.o main/snprintf.o main/spprintf.o main/php_sprintf.o main/safe_mode.o main/fopen_wrappers.o main/alloca.o main/php_scandir.o main/php_ini.o main/SAPI.o main/ rfc1867.o main/php_content_types.o main/strlcpy.o main/ strlcat.o main/mergesort.o main/reentrancy.o main/ php_variables.o main/php_ticks.o main/network.o main/ php_open_temporary_file.o main/php_logos.o main/ output.o main/streams/streams.o main/streams/cast.o main/streams/memory.o main/streams/filter.o main/ streams/plain_wrapper.o main/streams/userspace.o main/ streams/transports.o main/streams/xp_socket.o main/ streams/mmap.o Zend/zend_language_parser.o Zend/ zend_language_scanner.o Zend/zend_ini_parser.o Zend/ zend_ini_scanner.o Zend/zend_alloc.o Zend/ zend_compile.o Zend/zend_constants.o Zend/ zend_dynamic_array.o Zend/zend_execute_API.o Zend/ zend_highlight.o Zend/zend_llist.o Zend/zend_opcode.o Zend/zend_operators.o Zend/zend_ptr_stack.o Zend/ zend_stack.o Zend/zend_variables.o Zend/zend.o Zend/ zend_API.o Zend/zend_extensions.o Zend/zend_hash.o Zend/zend_list.o Zend/zend_indent.o Zend/ zend_builtin_functions.o Zend/zend_sprintf.o Zend/ zend_ini.o Zend/zend_qsort.o Zend/zend_multibyte.o Zend/zend_ts_hash.o Zend/zend_stream.o Zend/ zend_iterators.o Zend/zend_interfaces.o Zend/ zend_objects.o Zend/zend_object_handlers.o Zend/ zend_objects_API.o Zend/zend_mm.o Zend/ zend_default_classes.o Zend/zend_reflection_api.o Zend/ zend_execute.o sapi/apache2handler/mod_php5.o sapi/ apache2handler/sapi_apache2.o sapi/apache2handler/ apache_config.o sapi/apache2handler/php_functions.o main/internal_functions.o -lmysqlclient -liconv -lgd - lfreetype -lz -lssl -lcrypto -lm -ldl -lxml2 -lz - liconv -lm -lxml2 -lz -liconv -lm -ldl -lpoll -lm - lclntsh -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm -o libs/libphp5.bundle && cp libs/libphp5.bundle libs/ libphp5.so ld: warning multiple definitions of symbol _pcre_free ext/pcre/pcrelib/pcre.o definition of _pcre_free in section (__DATA,__data) /usr/local/apache-2.0.48/bin/httpd definition of _pcre_free ld: warning multiple definitions of symbol _pcre_malloc ext/pcre/pcrelib/pcre.o definition of _pcre_malloc in section (__DATA,__data) /usr/local/apache-2.0.48/bin/httpd definition of _pcre_malloc ld: warning multiple definitions of symbol _regcomp /usr/local/apache-2.0.48/bin/httpd definition of _regcomp /usr/lib/libm.dylib(regcomp.So) definition of _regcomp ld: warning multiple definitions of symbol _regexec /usr/local/apache-2.0.48/bin/httpd definition of _regexec /usr/lib/libm.dylib(regexec.So) definition of _regexec ld: warning multiple definitions of symbol _regfree /usr/local/apache-2.0.48/bin/httpd definition of _regfree /usr/lib/libm.dylib(regfree.So) definition of _regfree ld: warning multiple definitions of symbol _dlerror /usr/local/lib/libdl.dylib(dlfcn.o) definition of _dlerror /oracle/9.2.0.1.0/lib/libclntsh.dylib(dlopen.o) definition of _dlerror ld: warning multiple definitions of symbol _dlopen /usr/local/lib/libdl.dylib(dlfcn.o) definition of _dlopen /oracle/9.2.0.1.0/lib/libclntsh.dylib(dlopen.o) definition of _dlopen ld: multiple definitions of symbol _isStandalone /usr/local/xml2/lib/libxml2.dylib(libxml2.2.6.1.dylib- master.o) definition of _isStandalone /oracle/9.2.0.1.0/lib/libclntsh.dylib(oraxml.o) definition of _isStandalone make: *** [libs/libphp5.bundle] Error 1 ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=26058&edit=1