Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 412469 - dev-lang/php-5.3.11_rc2 USE=pdo is not applied
Summary: dev-lang/php-5.3.11_rc2 USE=pdo is not applied
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-18 06:49 UTC by MMelchert
Modified: 2012-04-24 14:18 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description MMelchert 2012-04-18 06:49:43 UTC
updated php from 5.3.10 to 5.3.11_rc2 the other day.
yesterday tried to rebuild the new version with pdo and mysql
USE flags but the whatever combination of flags I used phpinfo() 
or php-config output always showed 'disable-pdo'.
rolled back to php-5.3.10-r2 with same set of USE flags and everything
works as expected.

[ebuild   R    ] dev-lang/php-5.3.10-r2  USE="apache2 berkdb bzip2 cli crypt ctype fileinfo filter gdbm hash iconv ipv6 json mysql mysqli mysqlnd nls pdo phar posix readline session simplexml ssl threads tokenizer unicode xml zlib -bcmath -calendar -cdb -cgi -cjk -curl -curlwrappers -debug -doc -embed -enchant -exif -firebird -flatfile -fpm (-frontbase) -ftp -gd -gmp -imap -inifile -intl -iodbc -kerberos -kolab -ldap -ldap-sasl -libedit -mhash -mssql -oci8-instant-client -odbc -pcntl -pic -postgres -qdbm -recode -sharedmem -snmp -soap -sockets -spell -sqlite -sqlite3 -suhosin (-sybase-ct) -sysvipc -tidy -truetype -wddx -xmlreader -xmlrpc -xmlwriter -xpm -xsl -zip"
Comment 1 Ole Markus With (RETIRED) gentoo-dev 2012-04-18 15:33:03 UTC
olemarkus@hermes ~ % /usr/lib64/php5.3/bin/php -i | grep configure                                                                                
Configure Command =>  './configure'  '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--prefix=/usr/lib64/php5.3' '--mandir=/usr/lib64/php5.3/man' '--infodir=/usr/lib64/php5.3/info' '--libdir=/usr/lib64/php5.3/lib' '--with-libdir=lib64' '--without-pear' '--disable-maintainer-zts' '--disable-bcmath' '--with-bz2' '--disable-calendar' '--enable-ctype' '--with-curl' '--without-curlwrappers' '--enable-dom' '--without-enchant' '--enable-exif' '--enable-fileinfo' '--enable-filter' '--disable-ftp' '--with-gettext' '--without-gmp' '--enable-hash' '--without-mhash' '--with-iconv' '--disable-intl' '--enable-ipv6' '--enable-json' '--without-kerberos' '--enable-libxml' '--enable-mbstring' '--with-mcrypt' '--without-mssql' '--with-onig=/usr' '--with-openssl' '--with-openssl-dir=/usr' '--disable-pcntl' '--enable-phar' '--enable-pdo' '--without-pgsql' '--enable-posix' '--with-pspell' '--without-recode' '--enable-simplexml' '--disable-shmop' '--with-snmp' '--disable-soap' '--disable-sockets' '--without-sqlite' '--without-sqlite3' '--without-sybase-ct' '--disable-sysvmsg' '--disable-sysvsem' '--disable-sysvshm' '--without-tidy' '--enable-tokenizer' '--disable-wddx' '--enable-xml' '--disable-xmlreader' '--disable-xmlwriter' '--without-xmlrpc' '--with-xsl' '--disable-zip' '--with-zlib' '--disable-debug' '--enable-dba' '--without-cdb' '--with-db4' '--disable-flatfile' '--with-gdbm' '--disable-inifile' '--without-qdbm' '--with-freetype-dir=/usr' '--with-t1lib=/usr' '--disable-gd-jis-conv' '--with-jpeg-dir=/usr' '--with-png-dir=/usr' '--without-xpm-dir' '--with-gd' '--with-ldap' '--without-ldap-sasl' '--with-mysql=mysqlnd' '--with-mysql-sock=/var/run/mysqld/mysqld.sock' '--with-mysqli=mysqlnd' '--without-pdo-dblib' '--with-pdo-mysql=mysqlnd' '--without-pdo-pgsql' '--without-pdo-sqlite' '--without-pdo-odbc' '--with-readline' '--without-libedit' '--without-mm' '--with-pcre-regex=/usr' '--with-pcre-dir=/usr' '--with-config-file-path=/etc/php/cli-php5.3' '--with-config-file-scan-dir=/etc/php/cli-php5.3/ext-active' '--disable-embed' '--enable-cli' '--disable-cgi' '--disable-fpm' '--without-apxs2'


So works for me. This is with USE="berkdb bzip2 cli crypt ctype curl exif fileinfo filter fpm gd gdbm hash iconv ipv6 json ldap (multilib) mysql mysqli mysqlnd nls pdo phar posix readline session simplexml snmp spell ssl tokenizer truetype unicode xml xsl zlib -apache2 -bcmath -calendar -cdb -cgi -cjk -curlwrappers -debug -doc -embed -enchant -firebird -flatfile (-frontbase) -ftp -gmp -imap -inifile -intl -iodbc -kerberos -kolab -ldap-sasl -libedit -mhash -mssql -oci8-instant-client -odbc -pcntl -pic -postgres -qdbm -recode -sharedmem -soap -sockets -sqlite -sqlite3 -suhosin (-sybase-ct) -sysvipc -threads -tidy -wddx -xmlreader -xmlrpc -xmlwriter -xpm -zip"
Comment 2 MMelchert 2012-04-18 16:19:34 UTC
Odd stuff, must be magic then!
could it be due to the apache2 flag?
not at the machine at the moment, tomorrow 
will try without apache2 flag.
Comment 3 MMelchert 2012-04-19 07:07:48 UTC
rebuilt 5.3.11_rc2 with apache2 flag included and exclude.
in both cases 'enable-pdo' appeared in configuration.
No idea what went wrong the day before when pdo was
continously disabled.
So, there is no bug, actually. 
Thanks for looking at it.
Comment 4 Matti Bickel (RETIRED) gentoo-dev 2012-04-24 14:18:57 UTC
Love it when things turn out all good. Closing, then :)