From edb8fd9cd71fb2e6cac92760f74f7204ba25b46d Mon Sep 17 00:00:00 2001 From: Peter Breitenlohner Date: Wed, 14 May 2014 09:13:16 +0000 Subject: libs/icu: Minor build fix for solaris git-svn-id: svn://tug.org/texlive/trunk@34032 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/libs/icu/icu-53.1-PATCHES/ChangeLog | 5 +++++ .../source/libs/icu/icu-53.1-PATCHES/patch-18-solaris-depend | 12 ++++++++++++ Build/source/libs/icu/icu-53.1/source/config/mh-solaris-gcc | 2 +- 3 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 Build/source/libs/icu/icu-53.1-PATCHES/patch-18-solaris-depend 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 + + * 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 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 -- cgit v1.2.3