On 17.05.21 23:01, Bruce Momjian wrote:
> 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.
I have committed a fix for this.