https://bugs.gentoo.org/751922 https://gitlab.gnome.org/GNOME/libxml2/-/issues/202 From c1bae734f3850f6900cf54d186ca0a9102895d82 Mon Sep 17 00:00:00 2001 From: Lars Wendler Date: Fri, 30 Oct 2020 10:27:23 +0100 Subject: [PATCH] Fix build with icu-68.1 icu-68.1 removed macro definitions for TRUE and FALSE Signed-off-by: Lars Wendler --- --- a/encoding.c +++ b/encoding.c @@ -1958,7 +1958,7 @@ xmlEncOutputChunk(xmlCharEncodingHandler *handler, unsigned char *out, #ifdef LIBXML_ICU_ENABLED else if (handler->uconv_out != NULL) { ret = xmlUconvWrapper(handler->uconv_out, 0, out, outlen, in, inlen, - TRUE); + 1); } #endif /* LIBXML_ICU_ENABLED */ else { --