Bug ID 1179945
Summary [icu68] postgresql fails to build
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Other
Assignee screening-team-bugs@suse.de
Reporter dimstar@opensuse.org
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

in Staging:I, icu is being updated to ICU 68.1 (from 67.x)

PostgreSQL is amongst the few packages failing to build.

From pgsql12 build log:

[  100s] collationcmds.c:466:51: error: 'TRUE' undeclared (first use in this
function); did you mean 'IS_TRUE'?

The point being that icu stopped defining the macros for TRUE/FALSE in order to
avoid issues with C++20

other consumers, like chromium, did:

s/TRUE/true/ and s/FALSE/false/


You are receiving this mail because: