Created attachment 404790 [details, diff] 0001-Remove-redundant-if-use-firebird-check.patch I have a few small fixes to the PHP ebuilds (might as well apply them only to the latest version). I separated the changes into individual patches so you can review/merge only the ones you want.
Created attachment 404792 [details, diff] 0002-Remove-redundant-if-use-odbc-check.patch
Created attachment 404794 [details, diff] 0003-Remove-redundant-if-use-iodbc-check-and-merge-it-wit.patch
Created attachment 404796 [details, diff] 0004-Remove-redundant-if-use-oci8-instant-client-check.patch
Created attachment 404798 [details, diff] 0005-Remove-second-redundant-if-use-oci8-instant-client-c.patch
Created attachment 404800 [details, diff] 0006-Use-consistently-for-appending-to-my_conf.patch
Created attachment 404802 [details, diff] 0007-Add-an-any-slot-dependency-operator-for-dev-db-postg.patch That's it, sorry for the bugzilla spam =)
Thanks for this! I'll go through and apply the patches to the upcoming php-5.6.10 ebuild.
Hope you don't mind but I went ahead and committed these (I'm a lot less scared now that we're using git) and a few other related changes starting at, https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52413e0ae7611b6219d783c1c26463f661e2756b I applied them only to the latest 5.6.15 (which I bumped tonight) and 7.0.0_rc5 versions.