#23266 [Bgs]: libtool fails horribly

From: Date: Tue, 22 Apr 2003 04:30:08 +0000
Subject: #23266 [Bgs]: libtool fails horribly
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-38031@lists.php.net to get a copy of this message
ID: 23266 User updated by: xbox at mho dot com Reported By: xbox at mho dot com Status: Bogus Bug Type: Compile Failure Operating System: solaris 7 PHP Version: 4.3.2RC1 New Comment: Thanks but I upgraded to GNU sed and made sure it was first in the PATH (in fact when libtool still broke, for test I replaced all copies of sed on the system with the gnu sed). I did this before I submitted the bug. One of the problems with libtool (or with me, depends on your point of view) is that if libtool breaks and gives erroneous link failures it is very difficult to attempt to link by hand. Whine, whine... Thanks! xbox Previous Comments: ------------------------------------------------------------------------ [2003-04-21 10:06:17] sniper@php.net Due to a bug in the installed sed on your system the build fails. Install GNU sed and it should be okay. Thank you for your interest in PHP. . ------------------------------------------------------------------------ [2003-04-18 02:28:58] xbox at mho dot com Hello, Having *HORRIBLE* time building latest 4.3.2RC1 releast. I have been building PHP for several years now on many platforms with no problems--- WOWO IS IT AWESOME!!! But this is unusual. I am trying to build PHP to use informix, I have esql/c installed correctly and amd doing a simple build: ./configure --with-informix=$INFORMIXDIR --without-mysql Configure seems to work fine and reports no errors. Then do a make... goes for a ways and then tries a massive libtool command and reports that numerous files are not found and then the compile aborts. I have been up all night, replacing sed, trying everything I could think of... nothing works. I finally loaded the source-code to 4.0.6 and was able to build that. Suggestion-- please make external connectivity modules something that can be added/changed without having to recompile php every time. :) Dave error data: $ make /bin/sh /usr/local/src/php-4.3.2RC1/libtool --silent --preserve-dup-deps --mode=link gcc -export-dynamic -g -O2 -L/usr/ucblib -L/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2 -L/opt/informix/lib -L/opt/informix/lib/esql -L/usr/local/src/php-4.3.2RC1/ext/informix -R /usr/ucblib -R /usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2 -R /opt/informix/lib -R /opt/informix/lib/esql -R /usr/local/src/php-4.3.2RC1/ext/informix ext/ctype/ctype.lo ext/informix/ifx.lo ext/overload/overload.lo ext/pcre/pcrelib/maketables.lo ext/pcre/pcrelib/get.lo ext/pcre/pcrelib/study.lo ext/pcre/pcrelib/pcre.lo ext/pcre/php_pcre.lo ext/posix/posix.lo ext/session/session.lo ext/session/mod_files.lo ext/session/mod_mm.lo ext/session/mod_user.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/parsedate.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/aggregation.lo ext/standard/sha1.lo ext/tokenizer/tokenizer.lo ext/xml/xml.lo ext/xml/expat/xmlparse.lo ext/xml/expat/xmlrole.lo ext/xml/expat/xmltok.lo regex/regcomp.lo regex/regexec.lo regex/regerror.lo regex/regfree.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/streams.lo main/network.lo main/php_open_temporary_file.lo main/php_logos.lo main/output.lo main/memory_streams.lo main/user_streams.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_execute.lo sapi/cgi/cgi_main.lo sapi/cgi/getopt.lo main/internal_functions.lo -lifsql -lifasf -lifgen -lifos -lifgls -lnsl -lsocket -laio -ldl -lelf -lphpifx -lifglx -lresolv -lm -ldl -lnsl -lsocket -lgcc -o sapi/cgi/php gcc: ext/ctype/ctype.o: No such file or directory gcc: ext/overload/overload.o: No such file or directory gcc: ext/pcre/pcrelib/maketables.o: No such file or directory gcc: ext/pcre/pcrelib/get.o: No such file or directory gcc: ext/pcre/pcrelib/study.o: No such file or directory gcc: ext/pcre/pcrelib/pcre.o: No such file or directory gcc: ext/pcre/php_pcre.o: No such file or directory gcc: ext/posix/posix.o: No such file or directory gcc: ext/session/session.o: No such file or directory gcc: ext/session/mod_files.o: No such file or directory gcc: ext/session/mod_mm.o: No such file or directory gcc: ext/session/mod_user.o: No such file or directory gcc: ext/standard/array.o: No such file or directory gcc: ext/standard/base64.o: No such file or directory gcc: ext/standard/basic_functions.o: No such file or directory gcc: ext/standard/browscap.o: No such file or directory gcc: ext/standard/crc32.o: No such file or directory gcc: ext/standard/crypt.o: No such file or directory gcc: ext/standard/cyr_convert.o: No such file or directory gcc: ext/standard/datetime.o: No such file or directory gcc: ext/standard/dir.o: No such file or directory gcc: ext/standard/dl.o: No such file or directory gcc: ext/standard/dns.o: No such file or directory gcc: ext/standard/exec.o: No such file or directory gcc: ext/standard/file.o: No such file or directory gcc: ext/standard/filestat.o: No such file or directory gcc: ext/standard/flock_compat.o: No such file or directory gcc: ext/standard/formatted_print.o: No such file or directory gcc: ext/standard/fsock.o: No such file or directory gcc: ext/standard/head.o: No such file or directory gcc: ext/standard/html.o: No such file or directory gcc: ext/standard/image.o: No such file or directory gcc: ext/standard/info.o: No such file or directory gcc: ext/standard/iptc.o: No such file or directory gcc: ext/standard/lcg.o: No such file or directory gcc: ext/standard/link.o: No such file or directory gcc: ext/standard/mail.o: No such file or directory gcc: ext/standard/math.o: No such file or directory gcc: ext/standard/md5.o: No such file or directory gcc: ext/standard/metaphone.o: No such file or directory gcc: ext/standard/microtime.o: No such file or directory gcc: ext/standard/pack.o: No such file or directory gcc: ext/standard/pageinfo.o: No such file or directory gcc: ext/standard/parsedate.o: No such file or directory gcc: ext/standard/quot_print.o: No such file or directory gcc: ext/standard/rand.o: No such file or directory gcc: ext/standard/reg.o: No such file or directory gcc: ext/standard/soundex.o: No such file or directory gcc: ext/standard/string.o: No such file or directory gcc: ext/standard/scanf.o: No such file or directory gcc: ext/standard/syslog.o: No such file or directory gcc: ext/standard/type.o: No such file or directory gcc: ext/standard/uniqid.o: No such file or directory gcc: ext/standard/url.o: No such file or directory gcc: ext/standard/url_scanner.o: No such file or directory gcc: ext/standard/var.o: No such file or directory gcc: ext/standard/versioning.o: No such file or directory gcc: ext/standard/assert.o: No such file or directory gcc: ext/standard/strnatcmp.o: No such file or directory gcc: ext/standard/levenshtein.o: No such file or directory gcc: ext/standard/incomplete_class.o: No such file or directory gcc: ext/standard/url_scanner_ex.o: No such file or directory gcc: ext/standard/ftp_fopen_wrapper.o: No such file or directory gcc: ext/standard/http_fopen_wrapper.o: No such file or directory gcc: ext/standard/php_fopen_wrapper.o: No such file or directory gcc: ext/standard/credits.o: No such file or directory gcc: ext/standard/css.o: No such file or directory gcc: ext/standard/var_unserializer.o: No such file or directory gcc: ext/standard/ftok.o: No such file or directory gcc: ext/standard/aggregation.o: No such file or directory gcc: ext/standard/sha1.o: No such file or directory gcc: ext/tokenizer/tokenizer.o: No such file or directory gcc: ext/xml/xml.o: No such file or directory gcc: ext/xml/expat/xmlparse.o: No such file or directory gcc: ext/xml/expat/xmlrole.o: No such file or directory gcc: ext/xml/expat/xmltok.o: No such file or directory gcc: regex/regcomp.o: No such file or directory gcc: regex/regexec.o: No such file or directory gcc: regex/regerror.o: No such file or directory gcc: regex/regfree.o: No such file or directory gcc: TSRM/TSRM.o: No such file or directory gcc: TSRM/tsrm_strtok_r.o: No such file or directory gcc: TSRM/tsrm_virtual_cwd.o: No such file or directory gcc: main/main.o: No such file or directory gcc: main/snprintf.o: No such file or directory gcc: main/spprintf.o: No such file or directory gcc: main/php_sprintf.o: No such file or directory gcc: main/safe_mode.o: No such file or directory gcc: main/fopen_wrappers.o: No such file or directory gcc: main/alloca.o: No such file or directory gcc: main/php_scandir.o: No such file or directory gcc: main/php_ini.o: No such file or directory gcc: main/SAPI.o: No such file or directory gcc: main/rfc1867.o: No such file or directory gcc: main/php_content_types.o: No such file or directory gcc: main/strlcpy.o: No such file or directory gcc: main/strlcat.o: No such file or directory gcc: main/mergesort.o: No such file or directory gcc: main/reentrancy.o: No such file or directory gcc: main/php_variables.o: No such file or directory gcc: main/php_ticks.o: No such file or directory gcc: main/streams.o: No such file or directory gcc: main/network.o: No such file or directory gcc: main/php_open_temporary_file.o: No such file or directory gcc: main/php_logos.o: No such file or directory gcc: main/output.o: No such file or directory gcc: main/memory_streams.o: No such file or directory gcc: main/user_streams.o: No such file or directory gcc: Zend/zend_language_parser.o: No such file or directory gcc: Zend/zend_language_scanner.o: No such file or directory gcc: Zend/zend_ini_parser.o: No such file or directory gcc: Zend/zend_ini_scanner.o: No such file or directory gcc: Zend/zend_alloc.o: No such file or directory gcc: Zend/zend_compile.o: No such file or directory gcc: Zend/zend_constants.o: No such file or directory gcc: Zend/zend_dynamic_array.o: No such file or directory gcc: Zend/zend_execute_API.o: No such file or directory gcc: Zend/zend_highlight.o: No such file or directory gcc: Zend/zend_llist.o: No such file or directory gcc: Zend/zend_opcode.o: No such file or directory gcc: Zend/zend_operators.o: No such file or directory gcc: Zend/zend_ptr_stack.o: No such file or directory gcc: Zend/zend_stack.o: No such file or directory gcc: Zend/zend_variables.o: No such file or directory gcc: Zend/zend.o: No such file or directory gcc: Zend/zend_API.o: No such file or directory gcc: Zend/zend_extensions.o: No such file or directory gcc: Zend/zend_hash.o: No such file or directory gcc: Zend/zend_list.o: No such file or directory gcc: Zend/zend_indent.o: No such file or directory gcc: Zend/zend_builtin_functions.o: No such file or directory gcc: Zend/zend_sprintf.o: No such file or directory gcc: Zend/zend_ini.o: No such file or directory gcc: Zend/zend_qsort.o: No such file or directory gcc: Zend/zend_multibyte.o: No such file or directory gcc: Zend/zend_execute.o: No such file or directory gcc: sapi/cgi/cgi_main.o: No such file or directory gcc: sapi/cgi/getopt.o: No such file or directory *** Error code 1 make: Fatal error: Command failed for target `sapi/cgi/php' ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=23266&edit=1

« previous php.bugs (#38031) next »