#22073 [Com]: --with-mcrypt won't compile

From: Date: Tue, 08 Apr 2003 19:31:59 +0000
Subject: #22073 [Com]: --with-mcrypt won't compile
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-37366@lists.php.net to get a copy of this message
ID: 22073 Comment by: odell at actionforresults dot com Reported By: jc at mega-bucks dot co dot jp Status: Closed Bug Type: Compile Failure Operating System: Red Hat Linux 8.0 PHP Version: 4.3.0 New Comment: I also STILL encounter this error using the latest snapshot and libmcrypt 2.5.7 running freebsd 4.4 Previous Comments: ------------------------------------------------------------------------ [2003-03-25 18:33:45] muti at afterglo dot ws I am also encountering this problem using PHP 4.3.1 (also tried w/ latest CVS stable snapshot) and libmcrypt 2.5.7 on OpenBSD 3.2. ------------------------------------------------------------------------ [2003-03-25 12:20:47] syn_uw at hotmail dot com Hello, I just wanted to let you know that this bug should maybe be re-opened as I have exactly the same problem, so I came on this bug then downloaded the latest STABLE snapshot (php4-STABLE-200303251630) as recommended in this bug but the bug is still here as you can see here the output of the make: ... /bin/sh /opt/source/php4-STABLE-200303251630/libtool --silent --preserve-dup-deps --mode=compile gcc -Iext/mcrypt/ -I/opt/source/php4-STABLE-200303251630/ext/mcrypt/ -DPHP_ATOM_INC -I/opt/source/php4-STABLE-200303251630/include -I/opt/source/php4-STABLE-200303251630/main -I/opt/source/php4-STABLE-200303251630 -I/opt/source/php4-STABLE-200303251630/Zend -I/opt/openssl/include -I/usr/include/freetype2 -I/opt/source/imap-2002b/c-client -I/opt/openldap-client/include -I/opt/mcryptlib/include -I/opt/pdflib/include -I/opt/pgsqllib/include -I/opt/source/php4-STABLE-200303251630/ext/xml/expat -I/opt/source/php4-STABLE-200303251630/TSRM -g -O2 -prefer-pic -c /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c -o ext/mcrypt/mcrypt.lo /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:229: warning: `MCRYPT_FAILED' redefined /opt/mcryptlib/include/mcrypt.h:31: warning: this is the location of the previous definition /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c: In function `zm_startup_mcrypt': /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:279: warning: passing arg 3 of `zend_register_long_constant' makes integer from pointer without a cast /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:280: warning: passing arg 3 of `zend_register_long_constant' makes integer from pointer without a cast /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:281: `MCRYPT_BLOWFISH_128' undeclared (first use in this function) /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:281: (Each undeclared identifier is reported only once /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:281: for each function it appears in.) /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:282: `MCRYPT_BLOWFISH_192' undeclared (first use in this function) /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:283: `MCRYPT_BLOWFISH_256' undeclared (first use in this function) /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:284: `MCRYPT_BLOWFISH_448' undeclared (first use in this function) /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:285: warning: passing arg 3 of `zend_register_long_constant' makes integer from pointer without a cast /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:286: warning: passing arg 3 of `zend_register_long_constant' makes integer from pointer without a cast /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:287: warning: passing arg 3 of `zend_register_long_constant' makes integer from pointer without a cast /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:288: warning: passing arg 3 of `zend_register_long_constant' makes integer from pointer without a cast /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:289: `MCRYPT_IDEA' undeclared (first use in this function) /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:290: warning: passing arg 3 of `zend_register_long_constant' makes integer from pointer without a cast /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:291: warning: passing arg 3 of `zend_register_long_constant' makes integer from pointer without a cast /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:292: warning: passing arg 3 of `zend_register_long_constant' makes integer from pointer without a cast /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:293: warning: passing arg 3 of `zend_register_long_constant' makes integer from pointer without a cast /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:294: `MCRYPT_RC2_128' undeclared (first use in this function) /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:295: `MCRYPT_RC2_256' undeclared (first use in this function) /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:296: `MCRYPT_RC2_1024' undeclared (first use in this function) /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:297: `MCRYPT_RC4' undeclared (first use in this function) /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:298: `MCRYPT_RC6_128' undeclared (first use in this function) /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:299: `MCRYPT_RC6_192' undeclared (first use in this function) /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:300: `MCRYPT_RC6_256' undeclared (first use in this function) /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:301: `MCRYPT_SAFER_64' undeclared (first use in this function) /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:302: `MCRYPT_SAFER_128' undeclared (first use in this function) /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:303: warning: passing arg 3 of `zend_register_long_constant' makes integer from pointer without a cast /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:304: `MCRYPT_SERPENT_128' undeclared (first use in this function) /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:305: `MCRYPT_SERPENT_192' undeclared (first use in this function) /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:306: `MCRYPT_SERPENT_256' undeclared (first use in this function) /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:307: `MCRYPT_TWOFISH_128' undeclared (first use in this function) /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:308: `MCRYPT_TWOFISH_192' undeclared (first use in this function) /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:309: `MCRYPT_TWOFISH_256' undeclared (first use in this function) /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:310: warning: passing arg 3 of `zend_register_long_constant' makes integer from pointer without a cast /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c: In function `zif_mcrypt_get_cipher_name': /opt/source/php4-STABLE-200303251630/ext/mcrypt/mcrypt.c:1503: warning: assignment makes pointer from integer without a cast make: *** [ext/mcrypt/mcrypt.lo] Error 1 I am using the following configure command: ./configure --prefix=/opt/php --with-apxs=/opt/apache/bin/apxs --with-pgsql=/opt/pgsqllib --with-mysql --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --with-pdflib=/opt/pdflib --with-zlib --with-openssl=/opt/openssl --with-gettext --with-mcrypt=/opt/mcryptlib --with-xml --with-ldap=/opt/openldap-client --with-imap=/opt/source/imap-2002b --with-imap-ssl=/opt/source/imap-2002b The version of the mcrypt library is the latest: 2.5.7 and the OS is Debian GNU/Linux (woody) 3.0r1 running the 2.4.18 kernel. Please let me know if you need more informations. Does anyone have an idea what the problem now could be ? Many thanks for your help ------------------------------------------------------------------------ [2003-02-06 04:46:13] derick@php.net PHP's configure still relied that libmcrypt used libltdl always, which is no longer the case as of libmcrypt 2.5.6. ------------------------------------------------------------------------ [2003-02-05 20:53:46] jc at mega-bucks dot co dot jp Any idea what the bug was? If it's too much trouble to track down the source of the bug don't wory about it but if someone knows please do tell :) ------------------------------------------------------------------------ [2003-02-05 20:43:38] magnus@php.net User reports the bug is gone in CVS => Closed. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/22073 -- Edit this bug report at http://bugs.php.net/?id=22073&edit=1

« previous php.bugs (#37366) next »