Summary: | dev-db/postgresql-{12.19,13.15,14.12,15.7,16.3}-r1: ebuilds are missing LLVM_OPTIONAL | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Matt Whitlock <gentoo> |
Component: | Current packages | Assignee: | PgSQL Bugs <pgsql-bugs> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | gentoo |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Matt Whitlock
2024-05-15 10:49:20 UTC
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cfd7751bb799b83372e718a4992f4d4ea7435be commit 2cfd7751bb799b83372e718a4992f4d4ea7435be Author: Patrick Lauer <patrick@gentoo.org> AuthorDate: 2024-05-15 12:47:23 +0000 Commit: Patrick Lauer <patrick@gentoo.org> CommitDate: 2024-05-15 12:48:08 +0000 dev-db/postgresql: Fix llvm slot behaviour Closes: https://bugs.gentoo.org/931944 Signed-off-by: Patrick Lauer <patrick@gentoo.org> .../{postgresql-12.19-r1.ebuild => postgresql-12.19-r2.ebuild} | 1 + .../{postgresql-13.15-r1.ebuild => postgresql-13.15-r2.ebuild} | 1 + .../{postgresql-14.12-r1.ebuild => postgresql-14.12-r2.ebuild} | 1 + .../postgresql/{postgresql-15.7-r1.ebuild => postgresql-15.7-r2.ebuild} | 1 + .../postgresql/{postgresql-16.3-r1.ebuild => postgresql-16.3-r2.ebuild} | 1 + 5 files changed, 5 insertions(+) Oops: did you miss the second part of the fix? I see that you added LLVM_OPTIONAL=1, but I don't see any conditional ${LLVM_REQUIRED_USE} in REQUIRED_USE. I don't think llvm-r1.eclass will automatically add that when LLVM_OPTIONAL is set, as it doesn't know which USE flag to predicate upon. Without that, you now will not be requiring that some LLVM_SLOT is set when USE="llvm" is set. |