sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (f0bfdb77e81d39a18c0b4e44db58c4d308731198)
- From: Pavel Vinogradov <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (f0bfdb77e81d39a18c0b4e44db58c4d308731198)
- Date: Tue, 3 Jan 2023 05:39:41 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
libs/icu/BUILD | 8 ++++++++
libs/icu/HISTORY | 3 +++
2 files changed, 11 insertions(+)
New commits:
commit f0bfdb77e81d39a18c0b4e44db58c4d308731198
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
libs/icu: readded some instructions to fix linking for some spells
diff --git a/libs/icu/BUILD b/libs/icu/BUILD
index 973f492..29a9829 100755
--- a/libs/icu/BUILD
+++ b/libs/icu/BUILD
@@ -3,6 +3,14 @@ cd $SOURCE_DIRECTORY/source &&
OPTS+="--disable-renaming --disable-static" &&
CC=gcc CXX=g++ ./configure --prefix=/usr $OPTS &&
+# for stable API
+sed "s/#define U_DISABLE_RENAMING 0/#define U_DISABLE_RENAMING 1/" \
+ -i common/unicode/uconfig.h &&
+
+# Fix linking of icudata
+sed "s:LDFLAGSICUDT=-nodefaultlibs -nostdlib:LDFLAGSICUDT=:" \
+ -i config/mh-linux &&
+
make
# these are unused at the moment
diff --git a/libs/icu/HISTORY b/libs/icu/HISTORY
index 540a64e..6dfb5b2 100644
--- a/libs/icu/HISTORY
+++ b/libs/icu/HISTORY
@@ -1,3 +1,6 @@
+2023-01-03 Pavel Vinpgradov <public AT sourcemage.org>
+ * BUILD: readded some sed modifications from Gentoo ebuild
+
2023-01-02 Pavel Vinpgradov <public AT sourcemage.org>
* BUILD: removed obsolete recommendations
- [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (f0bfdb77e81d39a18c0b4e44db58c4d308731198), Pavel Vinogradov, 01/03/2023
Archive powered by MHonArc 2.6.24.