ID: 32200 Updated by: [EMAIL PROTECTED] Reported By: goofreaks at yahoo dot co dot uk -Status: Open +Status: Feedback Bug Type: Compile Failure Operating System: Mac OS X 10.3.8 PHP Version: 5.0.3 New Comment:
Are you really able to run configure with BOTH these in the ocnfigure line: --with-apxs2filter=/usr/local/apache2/bin/apxs --with-apxs2=/usr/local/apache2/bin/apxs FYI: You can ONLY have either one. Also, your configure line contains lot of entries which either don't exist or don't have any meaning when building apache module. Try this with the snapshot sources: # rm config.cache # ./configure --disable-all --with-apxs2=/usr/local/apache2/bin/apxs --with-pcre-regex Previous Comments: ------------------------------------------------------------------------ [2005-03-06 19:07:45] goofreaks at yahoo dot co dot uk Make still fails with the snap, but the error is different: ld: warning multiple definitions of symbol _pcre_stack_malloc ext/pcre/pcrelib/pcre.o definition of _pcre_stack_malloc in section (__DATA,__data) /usr/local/apache2/bin/httpd definition of _pcre_stack_malloc make: *** [libs/libphp5.bundle] Error 1 ------------------------------------------------------------------------ [2005-03-06 16:14:17] [EMAIL PROTECTED] Please try using this CVS snapshot: http://snaps.php.net/php5-latest.tar.gz For Windows: http://snaps.php.net/win32/php5-win32-latest.zip ------------------------------------------------------------------------ [2005-03-06 01:10:40] goofreaks at yahoo dot co dot uk Description: ------------ Configure works fine, but make fails. Reproduce code: --------------- ./configure --prefix=/usr/local/php5 --with-apxs2filter=/usr/local/apache2/bin/apxs --with-apxs2=/usr/local/apache2/bin/apxs --enable-cli --enable-cgi --enable-force-cgi-redirect --enable-discard-path --enable-fastcgi --disable-path-info-check --with-config-file-path=/usr/local/php5/lib --enable-safe-mode --with-exec-dir=/usr/local/php5/bin --disable-magic-quotes --disable-rpath --disable-short-tags --enable-libxml --with-libxml-dir=/usr/local/libxml2 --with-openssl-dir=/usr/include/openssl --with-zlib --with-zlib-dir=/usr/local/zlib --with-bz2 --enable-calendar --with-curl=/usr/local/curl --enable-dbx --disable-dio --enable-dom --enable-exif --enable-ftp --with-gd --with-jpeg-dir=/usr/local/libjpeg --with-png-dir=/usr/local/libpng --with-tiff-dir=/usr/local/libtiff --with-freetype-dir=/usr/local --enable-gd-native-ttf --with-iconv --with-ldap=/usr --enable-mbstring --enable-mbregex --with-mysql=/usr/local/mysql --with-iodbc=/usr --with-pcre-regex --enable-posix --enable-session --enable-soap --enable-sockets --enable-xml --with-xsl=/usr/local/libxslt Expected result: ---------------- Make to complete. :) Actual result: -------------- The last 3 lines output are: gcc -bundle -bundle_loader /usr/local/apache2/bin/httpd -bundle -bundle_loader /usr/local/apache2/bin/httpd -g -O2 -L/usr/local/libxml2/lib -L/usr/local/curl/lib -L/ usr/local/libjpeg/lib -L/usr/local/libpng/lib -L/usr/ local/lib -L/usr/local/mysql/lib -L/usr/local/libxslt/ lib -L/usr/local/libxml2 ext/libxml/libxml.o ext/zlib/ zlib.o ext/zlib/zlib_fopen_wrapper.o ext/bz2/bz2.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/curl/ interface.o ext/curl/multi.o ext/curl/streams.o ext/dbx/ dbx.o ext/dbx/dbx_mysql.o ext/dbx/dbx_odbc.o ext/dbx/ dbx_pgsql.o ext/dbx/dbx_mssql.o ext/dbx/dbx_fbsql.o ext/ dbx/dbx_oci8.o ext/dbx/dbx_sybasect.o ext/dbx/ dbx_sqlite.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/dom_iterators.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/libgd/gd.o ext/gd/libgd/gd_gd.o ext/gd/libgd/gd_gd2.o ext/gd/libgd/ gd_io.o ext/gd/libgd/gd_io_dp.o ext/gd/libgd/ gd_io_file.o ext/gd/libgd/gd_ss.o ext/gd/libgd/ gd_io_ss.o ext/gd/libgd/gd_png.o ext/gd/libgd/gd_jpeg.o ext/gd/libgd/gdxpm.o ext/gd/libgd/gdfontt.o ext/gd/ libgd/gdfonts.o ext/gd/libgd/gdfontmb.o ext/gd/libgd/ gdfontl.o ext/gd/libgd/gdfontg.o ext/gd/libgd/gdtables.o ext/gd/libgd/gdft.o ext/gd/libgd/gdcache.o ext/gd/libgd/ gdkanji.o ext/gd/libgd/wbmp.o ext/gd/libgd/gd_wbmp.o ext/gd/libgd/gdhelpers.o ext/gd/libgd/gd_topal.o ext/gd/ libgd/gd_gif_in.o ext/gd/libgd/xbm.o ext/gd/libgd/ gd_gif_out.o ext/iconv/iconv.o ext/ldap/ldap.o ext/ mbstring/mbstring.o ext/mbstring/php_unicode.o ext/ mbstring/mb_gpc.o ext/mbstring/php_mbregex.o ext/ mbstring/oniguruma/regcomp.o ext/mbstring/oniguruma/ regerror.o ext/mbstring/oniguruma/regexec.o ext/ mbstring/oniguruma/reggnu.o ext/mbstring/oniguruma/ regparse.o ext/mbstring/oniguruma/regenc.o ext/mbstring/ oniguruma/enc/ascii.o ext/mbstring/oniguruma/enc/utf8.o ext/mbstring/oniguruma/enc/euc_jp.o ext/mbstring/ oniguruma/enc/euc_tw.o ext/mbstring/oniguruma/enc/ euc_kr.o ext/mbstring/oniguruma/enc/sjis.o ext/mbstring/ oniguruma/enc/iso8859_1.o ext/mbstring/oniguruma/enc/ iso8859_2.o ext/mbstring/oniguruma/enc/iso8859_3.o ext/ mbstring/oniguruma/enc/iso8859_4.o ext/mbstring/ oniguruma/enc/iso8859_5.o ext/mbstring/oniguruma/enc/ iso8859_6.o ext/mbstring/oniguruma/enc/iso8859_7.o ext/ mbstring/oniguruma/enc/iso8859_8.o ext/mbstring/ oniguruma/enc/iso8859_9.o ext/mbstring/oniguruma/enc/ iso8859_10.o ext/mbstring/oniguruma/enc/iso8859_11.o ext/mbstring/oniguruma/enc/iso8859_13.o ext/mbstring/ oniguruma/enc/iso8859_14.o ext/mbstring/oniguruma/enc/ iso8859_15.o ext/mbstring/oniguruma/enc/iso8859_16.o ext/mbstring/oniguruma/enc/koi8.o ext/mbstring/ oniguruma/enc/koi8_r.o ext/mbstring/oniguruma/enc/big5.o ext/mbstring/libmbfl/filters/html_entities.o ext/ mbstring/libmbfl/filters/mbfilter_7bit.o ext/mbstring/ libmbfl/filters/mbfilter_ascii.o ext/mbstring/libmbfl/ filters/mbfilter_base64.o ext/mbstring/libmbfl/filters/ mbfilter_big5.o ext/mbstring/libmbfl/filters/ mbfilter_byte2.o ext/mbstring/libmbfl/filters/ mbfilter_byte4.o ext/mbstring/libmbfl/filters/ mbfilter_cp1251.o ext/mbstring/libmbfl/filters/ mbfilter_cp1252.o ext/mbstring/libmbfl/filters/ mbfilter_cp866.o ext/mbstring/libmbfl/filters/ mbfilter_cp932.o ext/mbstring/libmbfl/filters/ mbfilter_cp936.o ext/mbstring/libmbfl/filters/ mbfilter_euc_cn.o ext/mbstring/libmbfl/filters/ mbfilter_euc_jp.o ext/mbstring/libmbfl/filters/ mbfilter_euc_jp_win.o ext/mbstring/libmbfl/filters/ mbfilter_euc_kr.o ext/mbstring/libmbfl/filters/ mbfilter_euc_tw.o ext/mbstring/libmbfl/filters/ mbfilter_htmlent.o ext/mbstring/libmbfl/filters/ mbfilter_hz.o ext/mbstring/libmbfl/filters/ mbfilter_iso2022_kr.o ext/mbstring/libmbfl/filters/ mbfilter_iso8859_1.o ext/mbstring/libmbfl/filters/ mbfilter_iso8859_10.o ext/mbstring/libmbfl/filters/ mbfilter_iso8859_13.o ext/mbstring/libmbfl/filters/ mbfilter_iso8859_14.o ext/mbstring/libmbfl/filters/ mbfilter_iso8859_15.o ext/mbstring/libmbfl/filters/ mbfilter_iso8859_2.o ext/mbstring/libmbfl/filters/ mbfilter_iso8859_3.o ext/mbstring/libmbfl/filters/ mbfilter_iso8859_4.o ext/mbstring/libmbfl/filters/ mbfilter_iso8859_5.o ext/mbstring/libmbfl/filters/ mbfilter_iso8859_6.o ext/mbstring/libmbfl/filters/ mbfilter_iso8859_7.o ext/mbstring/libmbfl/filters/ mbfilter_iso8859_8.o ext/mbstring/libmbfl/filters/ mbfilter_iso8859_9.o ext/mbstring/libmbfl/filters/ mbfilter_jis.o ext/mbstring/libmbfl/filters/ mbfilter_koi8r.o ext/mbstring/libmbfl/filters/ mbfilter_qprint.o ext/mbstring/libmbfl/filters/ mbfilter_sjis.o ext/mbstring/libmbfl/filters/ mbfilter_ucs2.o ext/mbstring/libmbfl/filters/ mbfilter_ucs4.o ext/mbstring/libmbfl/filters/ mbfilter_uhc.o ext/mbstring/libmbfl/filters/ mbfilter_utf16.o ext/mbstring/libmbfl/filters/ mbfilter_utf32.o ext/mbstring/libmbfl/filters/ mbfilter_utf7.o ext/mbstring/libmbfl/filters/ mbfilter_utf7imap.o ext/mbstring/libmbfl/filters/ mbfilter_utf8.o ext/mbstring/libmbfl/filters/ mbfilter_uuencode.o ext/mbstring/libmbfl/mbfl/mbfilter.o ext/mbstring/libmbfl/mbfl/mbfilter_8bit.o ext/mbstring/ libmbfl/mbfl/mbfilter_pass.o ext/mbstring/libmbfl/mbfl/ mbfilter_wchar.o ext/mbstring/libmbfl/mbfl/ mbfl_convert.o ext/mbstring/libmbfl/mbfl/mbfl_encoding.o ext/mbstring/libmbfl/mbfl/mbfl_filter_output.o ext/ mbstring/libmbfl/mbfl/mbfl_ident.o ext/mbstring/libmbfl/ mbfl/mbfl_language.o ext/mbstring/libmbfl/mbfl/ mbfl_memory_device.o ext/mbstring/libmbfl/mbfl/ mbfl_string.o ext/mbstring/libmbfl/mbfl/ mbfl_allocators.o ext/mbstring/libmbfl/nls/nls_de.o ext/ mbstring/libmbfl/nls/nls_en.o ext/mbstring/libmbfl/nls/ nls_ja.o ext/mbstring/libmbfl/nls/nls_kr.o ext/mbstring/ libmbfl/nls/nls_neutral.o ext/mbstring/libmbfl/nls/ nls_ru.o ext/mbstring/libmbfl/nls/nls_uni.o ext/ mbstring/libmbfl/nls/nls_zh.o ext/mysql/php_mysql.o ext/ odbc/php_odbc.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/simplexml/ simplexml.o ext/soap/soap.o ext/soap/php_encoding.o ext/ soap/php_http.o ext/soap/php_packet_soap.o ext/soap/ php_schema.o ext/soap/php_sdl.o ext/soap/php_xml.o ext/ sockets/sockets.o ext/spl/php_spl.o ext/spl/ spl_functions.o ext/spl/spl_engine.o ext/spl/ spl_iterators.o ext/spl/spl_array.o ext/spl/ spl_directory.o ext/spl/spl_sxe.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/vdbeaux.o ext/sqlite/libsqlite/src/date.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/xml/xml.o ext/xml/ compat.o ext/xsl/php_xsl.o ext/xsl/xsltprocessor.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_exceptions.o Zend/ zend_strtod.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/ apache2filter/sapi_apache2.o sapi/apache2filter/ apache_config.o sapi/apache2filter/php_functions.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 -lexslt -liodbc -lmysqlclient -lldap -llber -lfreetype -lpng -lz -ljpeg -lcurl -lbz2 -lz -lm -lxml2 -lz -liconv -lm -lcurl -lssl -lcrypto -lz -lxml2 -lz -liconv -lm -liodbc -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm -lxslt -lxml2 -lz -liconv -lm -o libs/libphp5.bundle && cp libs/libphp5.bundle libs/ libphp5.so ld: -bundle_loader multiply specified make: *** [libs/libphp5.bundle] Error 1 ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=32200&edit=1