Created attachment 670112 [details] build.log The usual error caused by ICU removal of public macro definitions for TRUE and FALSE.
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.