[tlbuild] TeXLive under OpenIndiana

Apostolos Syropoulos asyropoulos at gmail.com
Wed Jan 17 18:56:44 CET 2018


In order to compile under OI, I am using the following command

CONFIG_SHELL=/bin/bash CC="gcc64 -std=gnu99" CXX=g++64 ./Build \
--host=x86_64-pc-solaris2.11 --build=x86_64-pc-solaris2.11
--enable-luajittex \
--enable-mfluajit  --enable-xindy  CLISP=$clisp_builddir/clisp

​Also, I need the following patches:

​--- libs/zziplib/zziplib-src/zzip/stat.c.old  2018-01-13
17:11:21.723023684 +0000
+++ libs/zziplib/zziplib-src/zzip/stat.c      2018-01-13 17:11:55.991064980
+0000
@@ -16,7 +16,7 @@
 #include <zzip/lib.h>           /* exported... */
 #include <zzip/file.h>
 #include <string.h>
-#if defined(_AIX)
+#if defined(_AIX) || defined(__sun)
 #include <strings.h> /* for strcasecmp */
 #endif
 #include <sys/stat.h>

--- libs/icu/icu-src/source/common/unicode/umachine.h.old       2018-01-17
17:47:03.110703298 +0000
+++ libs/icu/icu-src/source/common/unicode/umachine.h   2018-01-17
17:58:59.936513757 +0000
@@ -340,7 +340,12 @@
 #if defined(U_COMBINED_IMPLEMENTATION) || defined(U_COMMON_IMPLEMENTATION)
|| \
         defined(U_I18N_IMPLEMENTATION) || defined(U_IO_IMPLEMENTATION)
     // Inside the ICU library code, never configurable.
+#ifdef __cplusplus
     typedef char16_t UChar;
+#else
+    typedef uint16_t char16_t;
+    typedef uint16_t UChar;
+#endif
 #elif defined(UCHAR_TYPE)
     typedef UCHAR_TYPE UChar;
 #elif defined(__cplusplus)

​A.S.​

-- 
Apostolos Syropoulos
Xanthi, GREECE
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/tlbuild/attachments/20180117/550710e6/attachment.html>


More information about the tlbuild mailing list