ID:               28672
 Updated by:       [EMAIL PROTECTED]
 Reported By:      c dot meisinger at livingliquid dot com
-Status:           Open
+Status:           Bogus
 Bug Type:         Compile Failure
 Operating System: RedHat 7.3
 PHP Version:      4.3.7
 New Comment:

Sorry, but your problem does not imply a bug in PHP itself.  For a
list of more appropriate places to ask for help using PHP, please
visit http://www.php.net/support.php as this bug system is not the
appropriate forum for asking support questions. 

Thank you for your interest in PHP.

The problems appears to be a broken libssl that is missing 
symbols for HMAC_cleanup. 
/usr/local/lib/libssl.a(t1_enc.o): In function 
`tls1_P_hash': 
t1_enc.o(.text+0x15e): undefined reference to 
`HMAC_cleanup' 
t1_enc.o(.text+0x16c): undefined reference to 
`HMAC_cleanup' 
 
Because -lssl is being used the test compiled against it 
fails. 


Previous Comments:
------------------------------------------------------------------------

[2004-06-07 16:54:48] c dot meisinger at livingliquid dot com

configure:29567: checking for GD support
configure:29614: checking for the location of libjpeg
configure:29641: checking for the location of libpng
configure:29694: checking for the location of libXpm
configure:29719: checking for FreeType 1.x support
configure:29744: checking for FreeType 2
configure:29769: checking for T1lib support
configure:29794: checking whether to enable truetype string function in
GD
configure:29819: checking whether to enable JIS-mapped Japanese font
support in GD
configure:29873: checking for fabsf
configure:29901: gcc -o conftest -g -O2   -Wl,-rpath,/usr/local/ssl/lib
-L/usr/local/ssl/lib -Wl,-rpath,/usr/local/curl/lib
-L/usr/local/curl/lib conftest.c -lcurl -lbz2 -lz -lssl -
lcrypto -lresolv -lm -ldl -lnsl  -lcurl -lssl -lcrypto -ldl -lz 1>&5
configure:29885: warning: conflicting types for built-in function
`fabsf'
configure:29873: checking for floorf
configure:29901: gcc -o conftest -g -O2   -Wl,-rpath,/usr/local/ssl/lib
-L/usr/local/ssl/lib -Wl,-rpath,/usr/local/curl/lib
-L/usr/local/curl/lib conftest.c -lcurl -lbz2 -lz -lssl -
lcrypto -lresolv -lm -ldl -lnsl  -lcurl -lssl -lcrypto -ldl -lz 1>&5
configure:30033: checking for jpeg_read_header in -ljpeg
configure:30052: gcc -o conftest -g -O2  -Wl,-rpath,/usr/local/lib
-L/usr/local/lib  -Wl,-rpath,/usr/local/ssl/lib -L/usr/local/ssl/lib
-Wl,-rpath,/usr/local/curl/lib -L/usr/local/c
url/lib conftest.c -ljpeg  -lcurl -lbz2 -lz -lssl -lcrypto -lresolv -lm
-ldl -lnsl  -lcurl -lssl -lcrypto -ldl -lz 1>&5
/usr/local/lib/libssl.a(t1_enc.o): In function `tls1_P_hash':
t1_enc.o(.text+0x15e): undefined reference to `HMAC_cleanup'
t1_enc.o(.text+0x16c): undefined reference to `HMAC_cleanup'
collect2: ld returned 1 exit status
configure: failed program was:
#line 30041 "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 jpeg_read_header();

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

------------------------------------------------------------------------

[2004-06-07 15:55:38] [EMAIL PROTECTED]

Look inside the config.log file was the failure reason. 

------------------------------------------------------------------------

[2004-06-07 15:17:37] c dot meisinger at livingliquid dot com

Description:
------------
if i compile php 4.3.7 with --with-jpge-dir=...
 i get the following error:

checking for jpeg_read_header in -ljpeg... no
configure: error: Problem with libjpeg.(a|so). Please check config.log
for more information.

jpeg-6b is installed.
all works perfect with 4.3.6 and previous versions

my configure looks like this:
'./configure' \
'--prefix=/usr/local/php' \
'--with-openssl=/usr/local/ssl' \
'--with-zlib' \
'--with-bz2' \
'--with-zip' \
'--with-mysql=/usr/local/mysql' \
'--with-wddx' \
'--with-gd' \
'--enable-native-gd-ttf' \
'--enable-ttf' \
'--with-ttf' \
'--with-t1lib' \
'--with-jpeg-dir=/usr/lib/' \
'--with-png-dir=/usr/lib/' \
'--with-apache=/usr/local/src/apache_1.3.31' \
'--with-mcrypt=/usr/local/libmcrypt' \
'--with-mhash' \
'--with-curl=/usr/local/curl' \
"$@"




------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=28672&edit=1

Reply via email to