checking for working alloca.h... (cached) yes checking for alloca... (cached) yes checking for 8-bit clean memcmp... yes checking for mcrypt support... yes, shared checking for libmcrypt version... >= 2.5.6 checking for mcrypt_module_open in -lmcrypt... yes checking for MCVE support... yes, shared checking OpenSSL dir for MCVE... no checking for egrep... grep -E If configure fails, try adding --with-openssl-dir=<DIR> configure: error: mcve.h NOT FOUND. Please check your MCVE installation. !!! ERROR: dev-php/php-5.0.0 failed. !!! Function econf, Line 365, Exitcode 1 !!! econf failed I guess mcve support if missing from the portage. Reproducible: Always Steps to Reproduce:
there's also problem with msession use flag: checking for MING support... no checking for mnoGoSearch support... no checking for msession support... yes, shared checking for msession in default path... not found configure: error: Please reinstall the Phoenix / msession distribution !!! ERROR: dev-php/php-5.0.0 failed. !!! Function econf, Line 365, Exitcode 1 !!! econf failed
It's full of problems right now, and definitely a work in progress. Best regards, Stu
not just the two extensions have no DEPEND. Also cpdflib support seems to have no dependency. Configuring extensions checking whether to enable LIBXML support... yes checking libxml2 install dir... no checking whether libxml build works... yes checking for OpenSSL support... yes, shared checking for pkg-config... /usr/bin/pkg-config checking for ZLIB support... yes, shared checking if the location of ZLIB install directory is defined... no checking for gzgets in -lz... yes checking whether to enable bc style precision math functions... no checking for BZip2 support... yes, shared checking for BZip2 in default path... found in /usr checking for BZ2_bzerror in -lbz2... yes checking whether to enable calendar conversion support... yes, shared checking for cpdflib support... yes, shared configure: error: cpdflib.h not found !!! ERROR: dev-php/php-5.0.0 failed. !!! Function econf, Line 365, Exitcode 1 !!! econf failed Is there nobody working on php 5 support?
Our usual PHP 5 lead maintainer has been missing for a few weeks now. I'm working on PHP 5 support in the moments when I can. Feel free to contribute patches to help us get there quicker! Best regards, Stu
There are also problems with the kerberos, tidy and ldap USE flags. USE="kerberos tidy ldap" emerge =dev-php/mod_php-5.0.0 fails to pull in app-crypt/mit-krb5, app-text/htmltidy and net-nds/openldap and then fails when configure checks for each of these. Emergeing them manually before mod_php works. Please note I only checked this on MIPS (SGI 02) so it may not be 100% reliable as I had to unmask most of the packages first!
First off, a big thank you to everyone for the feedback. We don't have the dependencies for MCVE or msession - or for a number of other USE flags for that matter. For now, the ebuild will output a warning message if you use one of those flags - but it will let you compile, in case you've installed the dep by hand. I still need to sort out the dependencies for the following USE flags: iodbc imap ldap kerberos sasl Are there any more that I've missed? Best regards, Stu
Okay, the only dep that still isn't handled properly is 'iodbc'. The UPSTREAM site is currently unreachable, so I can't fix that today. Otherwise, I think this is ready for you to test again please. Best regards, Stu