Compilation of php 8.3.12 fails for me on a system where the postgresql use flag is not set. >>> Emerging (1 of 1) dev-lang/php-8.3.12::gentoo * php-8.3.12.tar.xz BLAKE2B SHA512 size ;-) ... [ ok ] * ERROR: dev-lang/php-8.3.12::gentoo failed (setup phase): * Could not find pg_config for 16. Is dev-db/postgresql:16 installed? * * Call stack: * ebuild.sh, line 136: Called pkg_setup * ebuild.sh, line 374: Called postgres_pkg_setup * postgres.eclass, line 165: Called die * The specific snippet of code: * die "Could not find pg_config for ${PG_SLOT}. Is dev-db/postgresql:${PG_SLOT} installed?"
commit a73cbe1159ef3ef349ba1c9329b88462345e71d0 Author: Matoro Mahri <matoro_gentoo@matoro.tk> Date: Tue Oct 15 20:05:54 2024 -0400 dev-lang/php: make postgres_pkg_setup conditional Bug: https://bugs.gentoo.org/762370 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org>
*** Bug 941631 has been marked as a duplicate of this bug. ***
*** Bug 941616 has been marked as a duplicate of this bug. ***