"could not find driver" when using PDO to access Firebird database Reproducible: Always Steps to Reproduce: 1. USE="pdo firebird" emerge php 2. php -m |grep PDO Actual Results: only PDO module found Expected Results: PDO and PDO_Firebird modules @@ -499,6 +499,7 @@ $(use_with mysql pdo-mysql ${mysqllib}) $(use_with postgres pdo-pgsql ) $(use_with sqlite pdo-sqlite ${EPREFIX}/usr) + $(use_with firebird pdo-firebird) $(use_with odbc pdo-odbc unixODBC,${EPREFIX}/usr)" if use oci8-instant-client ; then my_conf+="
no one? no mantainers?
This was tricky to test since USE=firebird is (incorrectly?) masked on amd64. But I was able to override the mask and get it working: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d97903e14721b3bb2844db998fd1ce3d17b1cda Thanks for pointing out the oversight and for the fix!