[tlbuild] icu-60.2 in TL

Marc Baudoin babafou at babafou.eu.org
Sat Jan 13 14:28:11 CET 2018


Karl Berry <karl at freefriends.org> écrit :
> Hello TL builders - I've committed icu-60.2 to TL (r46290). Poppler and
> LuaTeX were updated a few days ago. It would be a good time to try a
> test build.
> 
[...]
> 
> Marc: similarly, they have a new method for determining whether to
> include locale.h or xlocale.h, so I did not reinstall
> patch-19-netbsd. Hopefully their source will work, but if changes are
> need, please let them (and me) know.

Specifically for NetBSD, this is necessary (I've taken it from
the pkgsrc patches):

-----------------------------------------------------------------

--- libs/icu/icu-src/source/common/uposixdefs.h.orig   2018-01-13 14:23:44.000000000 +0100
+++ libs/icu/icu-src/source/common/uposixdefs.h        2018-01-13 14:02:17.000000000 +0100
@@ -71,4 +71,8 @@
 #   define _STDC_C99
 #endif
 
+#if defined(__cplusplus) && defined(__NetBSD__)
+#define _ISOC99_SOURCE
+#endif
+
 #endif  /* __UPOSIXDEFS_H__ */

-----------------------------------------------------------------

I also have this problem (I first noticed it after wednesday's
updates but didn't have time to investigate; the build was OK
before):

configure: using -nodefaultlibs -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -lgcc_eh -lgcc -lc -lgcc_eh -lgcc
../../../texk/web2c/configure: 19970: Syntax error: Bad fd number
=== configuring in web2c failed


More information about the tlbuild mailing list