The mentioned Postgres versions were updated today. Their release notes at $URL state that LLVM-18 is now supported (second-to-last item), but the ebuilds are still limited to <18, effectively pulling in llvm:17. Using 18 should work for all mentioned releases. Reproducible: Always Steps to Reproduce: 1. build postgresl-16.3 with USE="llvm" 2. llvm-17 is still required Expected Results: Should build with llvm:18 when USE="llvm" is active.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20328089a31020c984f446bd0fbba7141aa1610b commit 20328089a31020c984f446bd0fbba7141aa1610b Author: Patrick Lauer <patrick@gentoo.org> AuthorDate: 2024-05-09 17:16:36 +0000 Commit: Patrick Lauer <patrick@gentoo.org> CommitDate: 2024-05-09 17:17:24 +0000 dev-db/postgresql: Migrate to llvm-r1 eclass Also add LLVM-18 support Closes: https://bugs.gentoo.org/931638 Signed-off-by: Patrick Lauer <patrick@gentoo.org> ...{postgresql-12.19.ebuild => postgresql-12.19-r1.ebuild} | 14 +++++++------- ...{postgresql-13.15.ebuild => postgresql-13.15-r1.ebuild} | 14 +++++++------- ...{postgresql-14.12.ebuild => postgresql-14.12-r1.ebuild} | 14 +++++++------- .../{postgresql-15.7.ebuild => postgresql-15.7-r1.ebuild} | 14 +++++++------- .../{postgresql-16.3.ebuild => postgresql-16.3-r1.ebuild} | 14 +++++++------- 5 files changed, 35 insertions(+), 35 deletions(-)