From 6b3338587e25eb4940a381f8aade70f57d587826 Mon Sep 17 00:00:00 2001 From: Peter Breitenlohner Date: Wed, 11 May 2011 08:21:30 +0000 Subject: build fix: ICU libraries for amd64-kfreebsd git-svn-id: svn://tug.org/texlive/trunk@22422 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/libs/icu/icu-4.6-PATCHES/ChangeLog | 4 ++++ .../libs/icu/icu-4.6-PATCHES/patch-14-GENCCODE_ASSEMBLY | 13 +++++++++++++ Build/source/libs/icu/icu-4.6/config/mh-linux | 3 +++ 3 files changed, 20 insertions(+) create mode 100644 Build/source/libs/icu/icu-4.6-PATCHES/patch-14-GENCCODE_ASSEMBLY (limited to 'Build/source/libs/icu') diff --git a/Build/source/libs/icu/icu-4.6-PATCHES/ChangeLog b/Build/source/libs/icu/icu-4.6-PATCHES/ChangeLog index ba33e72dde8..f58ff44d434 100644 --- a/Build/source/libs/icu/icu-4.6-PATCHES/ChangeLog +++ b/Build/source/libs/icu/icu-4.6-PATCHES/ChangeLog @@ -1,3 +1,7 @@ +2011-05-11 Peter Breitenlohner + + * patch-14-GENCCODE_ASSEMBLY (new): For amd64-kfreebsd. + 2011-05-09 Peter Breitenlohner * patch-13-STATIC_PREFIX (new): Never use libsicuxxx.a. diff --git a/Build/source/libs/icu/icu-4.6-PATCHES/patch-14-GENCCODE_ASSEMBLY b/Build/source/libs/icu/icu-4.6-PATCHES/patch-14-GENCCODE_ASSEMBLY new file mode 100644 index 00000000000..ab29c15eee3 --- /dev/null +++ b/Build/source/libs/icu/icu-4.6-PATCHES/patch-14-GENCCODE_ASSEMBLY @@ -0,0 +1,13 @@ +diff -ur icu-4.6.orig/source/config/mh-linux icu-4.6/source/config/mh-linux +--- icu-4.6.orig/source/config/mh-linux 2010-06-02 01:35:40.000000000 +0200 ++++ icu-4.6/source/config/mh-linux 2011-05-11 09:43:13.000000000 +0200 +@@ -37,6 +37,9 @@ + ## Non-shared intermediate object suffix + STATIC_O = ao + ++## The type of assembly needed when pkgdata is used for generating shared libraries. ++GENCCODE_ASSEMBLY=-a gcc ++ + ## Compilation rules + %.$(STATIC_O): $(srcdir)/%.c + $(COMPILE.c) $(STATICCPPFLAGS) $(STATICCFLAGS) -o $@ $< diff --git a/Build/source/libs/icu/icu-4.6/config/mh-linux b/Build/source/libs/icu/icu-4.6/config/mh-linux index 6a8299f11eb..479479274df 100644 --- a/Build/source/libs/icu/icu-4.6/config/mh-linux +++ b/Build/source/libs/icu/icu-4.6/config/mh-linux @@ -37,6 +37,9 @@ SO = so ## Non-shared intermediate object suffix STATIC_O = ao +## The type of assembly needed when pkgdata is used for generating shared libraries. +GENCCODE_ASSEMBLY=-a gcc + ## Compilation rules %.$(STATIC_O): $(srcdir)/%.c $(COMPILE.c) $(STATICCPPFLAGS) $(STATICCFLAGS) -o $@ $< -- cgit v1.2.3