postgres 16 has support for buliding with meson and will eventually switch entirely. I believe titanofold already played w/ porting the live ebuild although it wasn't committed yet. It's in our interests to at the very least test it out and report any issues before there's no alternative, but it should also allow cleaning up the ebuild quite a bit and give a compile-time improvement.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea457e7f7fb27ec588cee619e660d3106e93f84d commit ea457e7f7fb27ec588cee619e660d3106e93f84d Author: Aaron W. Swenson <titanofold@gentoo.org> AuthorDate: 2023-09-21 06:03:36 +0000 Commit: Aaron W. Swenson <titanofold@gentoo.org> CommitDate: 2023-09-21 06:03:36 +0000 dev-db/postgresql: Switch live to Meson Bug: https://bugs.gentoo.org/914194 Signed-off-by: Aaron W. Swenson <titanofold@gentoo.org> dev-db/postgresql/postgresql-9999.ebuild | 138 ++++++++++++------------------- 1 file changed, 55 insertions(+), 83 deletions(-)