Re: ICU bool problem
Bruce Momjian <bruce@momjian.us>
From: Bruce Momjian <bruce@momjian.us>
To: Peter Eisentraut <peter.eisentraut@enterprisedb.com>
Cc: PostgreSQL Developers <pgsql-hackers@lists.postgresql.org>
Date: 2021-05-17T21:01:16Z
Lists: pgsql-hackers
On Mon, May 17, 2021 at 10:56:54PM +0200, Peter Eisentraut wrote: > The fix is like what we used to use for plperl back then: > > diff --git a/src/include/utils/pg_locale.h b/src/include/utils/pg_locale.h > index f3e04d4d8c..499ada2b69 100644 > --- a/src/include/utils/pg_locale.h > +++ b/src/include/utils/pg_locale.h > @@ -17,6 +17,9 @@ > #endif > #ifdef USE_ICU > #include <unicode/ucol.h> > +#ifdef bool > +#undef bool > +#endif > #endif > > #include "utils/guc.h" > > I'll prepare a full patch in a bit. Yes, that seems like a good plan. -- Bruce Momjian <bruce@momjian.us> https://momjian.us EDB https://enterprisedb.com If only the physical world exists, free will is an illusion.
Commits
-
Fix build failure with newer ICU
- e7be25039e49 10.18 landed