texlive[53323] Build/source/libs/icu: #undef ES and CS for

commits+karl at tug.org commits+karl at tug.org
Sun Jan 5 00:46:18 CET 2020


Revision: 53323
          http://tug.org/svn/texlive?view=revision&revision=53323
Author:   karl
Date:     2020-01-05 00:46:18 +0100 (Sun, 05 Jan 2020)
Log Message:
-----------
#undef ES and CS for x86_64-solaris(10), from Mojca

Modified Paths:
--------------
    trunk/Build/source/libs/icu/TLpatches/ChangeLog
    trunk/Build/source/libs/icu/icu-src/source/common/ubidiimp.h

Added Paths:
-----------
    trunk/Build/source/libs/icu/TLpatches/patch-10-ES

Modified: trunk/Build/source/libs/icu/TLpatches/ChangeLog
===================================================================
--- trunk/Build/source/libs/icu/TLpatches/ChangeLog	2020-01-04 23:34:36 UTC (rev 53322)
+++ trunk/Build/source/libs/icu/TLpatches/ChangeLog	2020-01-04 23:46:18 UTC (rev 53323)
@@ -1,3 +1,10 @@
+2020-01-04  Karl Berry  <karl at freefriends.org>
+
+	* patch-10-ES: new patch from Mojca.
+	https://tug.org/pipermail/tlbuild/2020q1/004599.html
+	https://tug.org/pipermail/tlbuild/2020q1/004599.html
+	https://docs.oracle.com/cd/E19253-01/816-5174/proc-4/index.html
+
 2019-12-12  Karl Berry  <karl at freefriends.org>
 
 	* Update for icu-65.1.

Added: trunk/Build/source/libs/icu/TLpatches/patch-10-ES
===================================================================
--- trunk/Build/source/libs/icu/TLpatches/patch-10-ES	                        (rev 0)
+++ trunk/Build/source/libs/icu/TLpatches/patch-10-ES	2020-01-04 23:46:18 UTC (rev 53323)
@@ -0,0 +1,16 @@
+	Otherwise fails on x86_64-solaris(10) due to (crazy?)
+	system definition of registers.
+	https://tug.org/pipermail/tlbuild/2020q1/004599.html
+	https://tug.org/pipermail/tlbuild/2020q1/004599.html
+
+--- ubidiimp.h	(revision 53315)
++++ ubidiimp.h	(working copy)
+@@ -33,6 +33,8 @@ typedef uint32_t Flags;
+     is easier with the same names for the BiDi types in the code as there.
+     See UCharDirection in uchar.h .
+ */
++#undef ES
++#undef CS
+ enum {
+     L=  U_LEFT_TO_RIGHT,                /*  0 */
+     R=  U_RIGHT_TO_LEFT,                /*  1 */

Modified: trunk/Build/source/libs/icu/icu-src/source/common/ubidiimp.h
===================================================================
--- trunk/Build/source/libs/icu/icu-src/source/common/ubidiimp.h	2020-01-04 23:34:36 UTC (rev 53322)
+++ trunk/Build/source/libs/icu/icu-src/source/common/ubidiimp.h	2020-01-04 23:46:18 UTC (rev 53323)
@@ -33,6 +33,8 @@
     is easier with the same names for the BiDi types in the code as there.
     See UCharDirection in uchar.h .
 */
+#undef ES
+#undef CS
 enum {
     L=  U_LEFT_TO_RIGHT,                /*  0 */
     R=  U_RIGHT_TO_LEFT,                /*  1 */



More information about the tex-live-commits mailing list