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