ID: 26082 Updated by: [EMAIL PROTECTED] Reported By: alietss at yahoo dot com -Status: Feedback +Status: No Feedback Bug Type: Compile Failure Operating System: Linux RedHat 9 PHP Version: 5CVS-2003-11-02 (dev) New Comment:
No feedback was provided. The bug is being suspended because we assume that you are no longer experiencing the problem. If this is not the case and you are able to provide the information that was requested earlier, please do so and change the status of the bug back to "Open". Thank you. Previous Comments: ------------------------------------------------------------------------ [2003-11-29 06:39:34] [EMAIL PROTECTED] Once again: please provide the shortest configure script that still produces the error. And include '--disable-all' in the configure line too. ------------------------------------------------------------------------ [2003-11-03 22:05:22] alietss at yahoo dot com Hi people, I found something, if I remove the --enable-mbstring argument then builds ok, you can find the spec file at this link: http://php.cujae.edu.cu/downloads/betas/specs/php.spec Regards Aliet ------------------------------------------------------------------------ [2003-11-03 18:21:37] [EMAIL PROTECTED] Cut the configure line into the shortest one that still produces the error. And possibly put the spec file available somewhere so we can actually test this ourselves. ------------------------------------------------------------------------ [2003-11-02 14:17:30] alietss at yahoo dot com Interesting detail, this just happens on a rpm build, in a normal build compiles ok ------------------------------------------------------------------------ [2003-11-02 13:39:42] alietss at yahoo dot com Description: ------------ Hi PHP people, I'm building rpms of the php-5.0.0b2 for testing and preparing for the future upgrade, I'm using httpd-2.0.47-10, on RedHat 9, my build is failing with this error... ext/pcre/php_pcre.o(.text+0x16a): In function `zm_info_pcre': /usr/src/redhat/BUILD/php-5.0.0b2/ext/pcre/php_pcre.c:92: undefined reference to `php_pcre_version' ext/pcre/php_pcre.o(.text+0x55f): In function `pcre_get_compiled_regex': /usr/src/redhat/BUILD/php-5.0.0b2/ext/pcre/php_pcre.c:275: undefined reference to `php_pcre_maketables' ext/pcre/php_pcre.o(.text+0x589):/usr/src/redhat/BUILD/php-5.0.0b2/ext/pcre/php_pcre.c:279: undefined reference to `php_pcre_compile' I have tested with differents combinations of the configure line, specially lines ralated to regex and pcre but the I get the same error. Here my configure line... %configure \ --cache-file=../config.cache \ --with-config-file-path=%{_sysconfdir} \ --with-config-file-scan-dir=%{_sysconfdir}/php.d \ --enable-force-cgi-redirect \ --disable-debug \ --enable-pic \ --disable-rpath \ --enable-inline-optimization \ --with-bz2 \ --with-db4=%{_prefix} \ --with-curl \ --with-exec-dir=%{_bindir} \ --with-freetype-dir=%{_prefix} \ --with-png-dir=%{_prefix} \ --with-gd \ --enable-gd-native-ttf \ --with-gdbm \ --with-gettext \ --with-pdflib=shared \ --with-tiff-dir=%{_prefix} \ --with-ncurses \ --with-gmp \ --with-iconv \ --enable-xslt=shared \ --with-jpeg-dir=%{_prefix} \ --with-openssl \ --with-png \ --with-pspell \ --with-regex \ --with-xml \ --with-expat-dir=%{_prefix} \ --with-dom=shared,%{_prefix} \ --with-dom-xslt=%{_prefix} \ --with-dom-exslt=%{_prefix} \ --with-xmlrpc=shared \ --with-pcre-regex \ --with-zlib \ --with-layout=GNU \ --enable-bcmath \ --enable-exif \ --enable-ftp \ --enable-magic-quotes \ --enable-safe-mode \ --enable-sockets \ --enable-sysvsem \ --enable-sysvshm \ --enable-discard-path \ --enable-track-vars \ --enable-trans-sid \ --enable-yp \ --enable-wddx \ --without-oci8 \ --with-pear=/usr/share/pear \ --with-imap=shared \ --with-imap-ssl \ --with-kerberos \ --with-ldap=shared \ --with-mcal=shared,%{_prefix} \ --with-mcrypt=shared,%{_prefix} \ --with-mhash=shared,%{_prefix} \ --with-mssql=shared,%{_prefix} \ --with-mysql=shared,%{_prefix} \ %if %{oracle} --with-oci8=shared \ %endif --with-pgsql=shared \ --with-snmp=shared,%{_prefix} \ --with-snmp=shared \ --enable-ucd-snmp-hack \ --with-xslt-sablot=shared,%{_prefix} \ --with-sablot-js=shared,%{_prefix} \ --with-unixODBC=shared \ --enable-memory-limit \ --enable-bcmath \ --enable-shmop \ --enable-calendar \ --enable-dbx \ --enable-dio \ --enable-mcal \ --enable-mbstring \ --enable-mbstr-enc-trans \ --enable-mbregex \ $* Any ideas? Expected result: ---------------- Compile Actual result: -------------- ext/pcre/php_pcre.o(.text+0x16a): In function `zm_info_pcre': /usr/src/redhat/BUILD/php-5.0.0b2/ext/pcre/php_pcre.c:92: undefined reference to `php_pcre_version' ext/pcre/php_pcre.o(.text+0x55f): In function `pcre_get_compiled_regex': /usr/src/redhat/BUILD/php-5.0.0b2/ext/pcre/php_pcre.c:275: undefined reference to `php_pcre_maketables' ext/pcre/php_pcre.o(.text+0x589):/usr/src/redhat/BUILD/php-5.0.0b2/ext/pcre/php_pcre.c:279: undefined reference to `php_pcre_compile' ext/pcre/php_pcre.o(.text+0x629):/usr/src/redhat/BUILD/php-5.0.0b2/ext/pcre/php_pcre.c:294: undefined reference to `php_pcre_study' ext/pcre/php_pcre.o(.text+0x8f9): In function `php_pcre_match': /usr/src/redhat/BUILD/php-5.0.0b2/ext/pcre/php_pcre.c:418: undefined reference to `php_pcre_fullinfo' ext/pcre/php_pcre.o(.text+0x97d):/usr/src/redhat/BUILD/php-5.0.0b2/ext/pcre/php_pcre.c:435: undefined reference to `php_pcre_fullinfo' ext/pcre/php_pcre.o(.text+0x9ae):/usr/src/redhat/BUILD/php-5.0.0b2/ext/pcre/php_pcre.c:437: undefined reference to `php_pcre_fullinfo' ext/pcre/php_pcre.o(.text+0x9cf):/usr/src/redhat/BUILD/php-5.0.0b2/ext/pcre/php_pcre.c:438: undefined reference to `php_pcre_fullinfo' ext/pcre/php_pcre.o(.text+0xa78):/usr/src/redhat/BUILD/php-5.0.0b2/ext/pcre/php_pcre.c:463: undefined reference to `php_pcre_exec' ext/pcre/php_pcre.o(.text+0xb0e):/usr/src/redhat/BUILD/php-5.0.0b2/ext/pcre/php_pcre.c:480: undefined reference to `php_pcre_get_substring_list' ext/pcre/php_pcre.o(.text+0x1aee): In function `php_pcre_replace': /usr/src/redhat/BUILD/php-5.0.0b2/ext/pcre/php_pcre.c:825: undefined reference to `php_pcre_info' ext/pcre/php_pcre.o(.text+0x1b82):/usr/src/redhat/BUILD/php-5.0.0b2/ext/pcre/php_pcre.c:838: undefined reference to `php_pcre_exec' ext/pcre/php_pcre.o(.text+0x2b66): In function `zif_preg_split': /usr/src/redhat/BUILD/php-5.0.0b2/ext/pcre/php_pcre.c:1222: undefined reference to `php_pcre_info' ext/pcre/php_pcre.o(.text+0x2bfe):/usr/src/redhat/BUILD/php-5.0.0b2/ext/pcre/php_pcre.c:1233: undefined reference to `php_pcre_exec' ext/pcre/php_pcre.o(.text+0x34eb): In function `zif_preg_grep': /usr/src/redhat/BUILD/php-5.0.0b2/ext/pcre/php_pcre.c:1453: undefined reference to `php_pcre_info' ext/pcre/php_pcre.o(.text+0x35cd):/usr/src/redhat/BUILD/php-5.0.0b2/ext/pcre/php_pcre.c:1466: undefined reference to `php_pcre_exec' collect2: ld returned 1 exit status make: *** [sapi/cgi/php] Error 1 error: Bad exit status from /var/tmp/rpm-tmp.22308 (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.22308 (%build) ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=26082&edit=1