Summary: | dev-db/postgresql-13.0 w/ dev-libs/icu-68.1: collationcmds.c:467:51: error: ‘TRUE’ undeclared (first use in this function); did you mean ‘IS_TRUE’? | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andreas Sturmlechner <asturm> |
Component: | Current packages | Assignee: | PgSQL Bugs <pgsql-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ave |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 751919 | ||
Attachments: |
build.log
Built successfully with this trivial patch |
Created attachment 670295 [details, diff]
Built successfully with this trivial patch
Works for me with 12/13. (In reply to Nexion Kind from comment #1) > Created attachment 670295 [details, diff] [details, diff] > Built successfully with this trivial patch Have you submitted this patch upstream? The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=734742ccd7c2a901d5fb30975c0c7d27c6482cc2 commit 734742ccd7c2a901d5fb30975c0c7d27c6482cc2 Author: Aaron W. Swenson <titanofold@gentoo.org> AuthorDate: 2020-11-14 13:50:18 +0000 Commit: Aaron W. Swenson <titanofold@gentoo.org> CommitDate: 2020-11-14 13:59:10 +0000 dev-db/postgresql: Version Bumps Bump to: - 13.1 - 12.5 - 11.10 - 10.15 - 9.6.20 - 9.5.24 Fixes CVE-2020-25695, CVE-2020-25694, and CVE-2020-25696. Pg 10+ includes a patch to fix building wit ICU 68. Bug: https://bugs.gentoo.org/753257 Bug: https://bugs.gentoo.org/754363 Signed-off-by: Aaron W. Swenson <titanofold@gentoo.org> dev-db/postgresql/Manifest | 6 + .../postgresql/files/postgresql-10.0-icu68.patch | 12 + dev-db/postgresql/postgresql-10.15.ebuild | 459 ++++++++++++++++++++ dev-db/postgresql/postgresql-11.10.ebuild | 461 ++++++++++++++++++++ dev-db/postgresql/postgresql-12.5.ebuild | 461 ++++++++++++++++++++ dev-db/postgresql/postgresql-13.1.ebuild | 465 ++++++++++++++++++++ dev-db/postgresql/postgresql-9.5.24.ebuild | 476 ++++++++++++++++++++ dev-db/postgresql/postgresql-9.6.20.ebuild | 481 +++++++++++++++++++++ dev-db/postgresql/postgresql-9999.ebuild | 5 + 9 files changed, 2826 insertions(+) I guess this bug can be closed then. |
Created attachment 670112 [details] build.log The usual error caused by ICU removal of public macro definitions for TRUE and FALSE.