Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (f0bfdb77e81d39a18c0b4e44db58c4d308731198)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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.

Top of Page