texlive[46304] Build/source/libs/icu: build minimized icudt60l.dat
commits+karl at tug.org
commits+karl at tug.org
Sat Jan 13 23:29:26 CET 2018
Revision: 46304
http://tug.org/svn/texlive?view=revision&revision=46304
Author: karl
Date: 2018-01-13 23:29:25 +0100 (Sat, 13 Jan 2018)
Log Message:
-----------
build minimized icudt60l.dat
Modified Paths:
--------------
trunk/Build/source/libs/icu/TLpatches/ChangeLog
trunk/Build/source/libs/icu/TLpatches/TL-Changes
trunk/Build/source/libs/icu/icu-src/source/data/in/icudt60l.dat
Removed Paths:
-------------
trunk/Build/source/libs/icu/TLpatches/patch-16-putil
Modified: trunk/Build/source/libs/icu/TLpatches/ChangeLog
===================================================================
--- trunk/Build/source/libs/icu/TLpatches/ChangeLog 2018-01-13 22:26:56 UTC (rev 46303)
+++ trunk/Build/source/libs/icu/TLpatches/ChangeLog 2018-01-13 22:29:25 UTC (rev 46304)
@@ -1,3 +1,8 @@
+2018-01-12 Karl Berry <karl at freefriends.org>
+
+ * patch-16-putil,
+ * patch-17-cygwin-no-w32api: no longer needed per kbrown.
+
2017-03-17 Karl Berry <karl at tug.org>
* patch-19-netbsd: add per Marc Baudoin, tlbuild 17 Mar 2017 10:03:03.
Modified: trunk/Build/source/libs/icu/TLpatches/TL-Changes
===================================================================
--- trunk/Build/source/libs/icu/TLpatches/TL-Changes 2018-01-13 22:26:56 UTC (rev 46303)
+++ trunk/Build/source/libs/icu/TLpatches/TL-Changes 2018-01-13 22:29:25 UTC (rev 46304)
@@ -38,9 +38,9 @@
# Assuming all seems ok, reduce size of source/data/in/icudt*.dat
# to decrease data segment size, e.g., for old BSD. First, check
# that we successfully built the full .dat:
-srcdat=$Build/source/libs/icu/icu-src/source/data/in/icudt58l.dat
-cd $Work/libs/icu/icu-build/data/out/build/icudt58l
-indat=../../tmp/icudt58l.dat
+srcdat=$Build/source/libs/icu/icu-src/source/data/in/icudt60l.dat
+cd $Work/libs/icu/icu-build/data/out/build/icudt60l
+indat=../../tmp/icudt60l.dat
diff $srcdat $indat
# should be identical, amazingly enough.
@@ -50,7 +50,7 @@
# then remove some elements unused by the icu clients in our tree, namely
# bibtexu (in texk/bibtex-x), upmendex, and xetex (in texk/web2c/xetexdir).
-outdat=icudt58l.dat
+outdat=icudt60l.dat
$icupkg -r 'curr/*' $indat $outdat && mv $outdat $indat
$icupkg -r 'lang/*' $indat $outdat && mv $outdat $indat
$icupkg -r 'region/*' $indat $outdat && mv $outdat $indat
Deleted: trunk/Build/source/libs/icu/TLpatches/patch-16-putil
===================================================================
--- trunk/Build/source/libs/icu/TLpatches/patch-16-putil 2018-01-13 22:26:56 UTC (rev 46303)
+++ trunk/Build/source/libs/icu/TLpatches/patch-16-putil 2018-01-13 22:29:25 UTC (rev 46304)
@@ -1,15 +0,0 @@
- tzset and mingw/cygwin.
-
---- /tmp/putil.cpp 2017-10-31 12:04:49.000000000 -0700
-+++ source/common/putil.cpp 2018-01-11 11:10:30.895806863 -0800
-@@ -46,8 +46,8 @@
- // First, the platform type. Need this for U_PLATFORM.
- #include "unicode/platform.h"
-
--#if U_PLATFORM == U_PF_MINGW && defined __STRICT_ANSI__
--/* tzset isn't defined in strict ANSI on MinGW. */
-+#if (U_PF_CYGWIN <= U_PLATFORM && defined(__STRICT_ANSI__)
-+/* tzset isn't defined in strict ANSI on Cygwin and MinGW. */
- #undef __STRICT_ANSI__
- #endif
-
Modified: trunk/Build/source/libs/icu/icu-src/source/data/in/icudt60l.dat
===================================================================
(Binary files differ)
More information about the tex-live-commits
mailing list