summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2014-05-14 09:13:16 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2014-05-14 09:13:16 +0000
commitedb8fd9cd71fb2e6cac92760f74f7204ba25b46d (patch)
tree12dc4c9390b92ae823302b672fd86826c6b63b38 /Build
parent1027db7d3d79fe5f1f478a6ff4c8ac8386effa43 (diff)
libs/icu: Minor build fix for solaris
git-svn-id: svn://tug.org/texlive/trunk@34032 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rw-r--r--Build/source/libs/icu/icu-53.1-PATCHES/ChangeLog5
-rw-r--r--Build/source/libs/icu/icu-53.1-PATCHES/patch-18-solaris-depend12
-rw-r--r--Build/source/libs/icu/icu-53.1/source/config/mh-solaris-gcc2
3 files changed, 18 insertions, 1 deletions
diff --git a/Build/source/libs/icu/icu-53.1-PATCHES/ChangeLog b/Build/source/libs/icu/icu-53.1-PATCHES/ChangeLog
index 1842c9116be..9753ed5dd12 100644
--- a/Build/source/libs/icu/icu-53.1-PATCHES/ChangeLog
+++ b/Build/source/libs/icu/icu-53.1-PATCHES/ChangeLog
@@ -1,3 +1,8 @@
+2014-05-14 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * patch-18-solaris-depend (new): Minor build fix for solaris,
+ dependencies for C files require $(CFLAGS), i.e., -std=c99.
+
2014-04-03 Peter Breitenlohner <peb@mppmu.mpg.de>
Updated icu-53.1 source tree (icu4c-53_1-src.tgz) from:
diff --git a/Build/source/libs/icu/icu-53.1-PATCHES/patch-18-solaris-depend b/Build/source/libs/icu/icu-53.1-PATCHES/patch-18-solaris-depend
new file mode 100644
index 00000000000..68b87bfab3a
--- /dev/null
+++ b/Build/source/libs/icu/icu-53.1-PATCHES/patch-18-solaris-depend
@@ -0,0 +1,12 @@
+diff -ur -N -x config.guess -x config.sub -x install-sh icu-53.1.orig/source/config/mh-solaris-gcc icu-53.1/source/config/mh-solaris-gcc
+--- icu-53.1.orig/source/config/mh-solaris-gcc 2010-06-02 01:35:40.000000000 +0200
++++ icu-53.1/source/config/mh-solaris-gcc 2014-05-14 11:03:13.000000000 +0200
+@@ -9,7 +9,7 @@
+ SHAREDLIBCPPFLAGS = -DPIC
+
+ ## Commands to generate dependency files
+-GEN_DEPS.c= $(CC) -E -MM $(DEFS) $(CPPFLAGS)
++GEN_DEPS.c= $(CC) -E -MM $(DEFS) $(CPPFLAGS) $(CFLAGS)
+ GEN_DEPS.cc= $(CXX) -E -MM $(DEFS) $(CPPFLAGS)
+
+ ## These are the library specific LDFLAGS
diff --git a/Build/source/libs/icu/icu-53.1/source/config/mh-solaris-gcc b/Build/source/libs/icu/icu-53.1/source/config/mh-solaris-gcc
index ee9ba750dfa..de206c198b1 100644
--- a/Build/source/libs/icu/icu-53.1/source/config/mh-solaris-gcc
+++ b/Build/source/libs/icu/icu-53.1/source/config/mh-solaris-gcc
@@ -9,7 +9,7 @@ SHAREDLIBCXXFLAGS = -fPIC
SHAREDLIBCPPFLAGS = -DPIC
## Commands to generate dependency files
-GEN_DEPS.c= $(CC) -E -MM $(DEFS) $(CPPFLAGS)
+GEN_DEPS.c= $(CC) -E -MM $(DEFS) $(CPPFLAGS) $(CFLAGS)
GEN_DEPS.cc= $(CXX) -E -MM $(DEFS) $(CPPFLAGS)
## These are the library specific LDFLAGS