summaryrefslogtreecommitdiff
path: root/icu
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2013-04-06 16:32:32 +0100
committerCaolán McNamara <caolanm@redhat.com>2013-04-06 16:33:42 +0100
commit694cf734a3538858296597c6dea6f667aecb9508 (patch)
tree53cfda72f87363f82c3e876b858297b69b9c2347 /icu
parent73d2f7d696e3300237b540acfaee289a444341d7 (diff)
fix target rule
Change-Id: I0e28425c25e07abe65c4162025fa35a4abe14121
Diffstat (limited to 'icu')
-rw-r--r--icu/icu4c-aix.patch15
1 files changed, 15 insertions, 0 deletions
diff --git a/icu/icu4c-aix.patch b/icu/icu4c-aix.patch
index aedaae12adbd..0cd19975fa1d 100644
--- a/icu/icu4c-aix.patch
+++ b/icu/icu4c-aix.patch
@@ -111,3 +111,18 @@
## Compilation rules
%.$(STATIC_O): $(srcdir)/%.c
+@@ -118,10 +61,10 @@
+ [ -s $@ ] || rm -f $@'
+
+ ## Versioned libraries rules
+-%$(SO_TARGET_VERSION_MAJOR).$(SO): %$(SO_TARGET_VERSION).$(SO)
+- $(RM) $@ && ln -s ${*F}$(SO_TARGET_VERSION).$(SO) $@
+-%.$(SO): %$(SO_TARGET_VERSION).$(SO)
+- $(RM) $@ && ln -s ${*F}$(SO_TARGET_VERSION).$(SO) $@
++%.$(SO).$(SO_TARGET_VERSION_MAJOR): %.$(SO).$(SO_TARGET_VERSION)
++ $(RM) $@ && ln -s ${<F} $@
++%.$(SO): %.$(SO).$(SO_TARGET_VERSION_MAJOR)
++ $(RM) $@ && ln -s ${*F}.$(SO).$(SO_TARGET_VERSION) $@
+
+
+ ## BIR - bind with internal references [so app data and icu data doesn't collide]