Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ladislav Hagara (93dfe5de11064136698c909f5f480ad39b5ffc21)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ladislav Hagara <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Ladislav Hagara (93dfe5de11064136698c909f5f480ad39b5ffc21)
  • Date: Thu, 6 Oct 2011 08:39:23 -0500

GIT changes to master grimoire by Ladislav Hagara <hgr AT vabo.cz>:

devel/spidermonkey/BUILD | 1
devel/spidermonkey/DETAILS | 1
devel/spidermonkey/HISTORY | 5 +++
devel/spidermonkey/PRE_BUILD | 3 ++
devel/spidermonkey/spidermonkey-1.8.5-fix-install-symlinks.patch | 15
++++++++++
5 files changed, 25 insertions(+)

New commits:
commit 93dfe5de11064136698c909f5f480ad39b5ffc21
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

spidermonkey: added patch and --enable-threadsafe

both Gentoo and Arch have

diff --git a/devel/spidermonkey/BUILD b/devel/spidermonkey/BUILD
index 21abbe2..13d7949 100755
--- a/devel/spidermonkey/BUILD
+++ b/devel/spidermonkey/BUILD
@@ -1,6 +1,7 @@
cd js/src &&

CFLAGS="-DJS_C_STRINGS_ARE_UTF8 $CFLAGS" &&
+OPTS="--enable-threadsafe $OPTS"

#
# Only strip if the user wants us to
diff --git a/devel/spidermonkey/DETAILS b/devel/spidermonkey/DETAILS
index 293163d..146da79 100755
--- a/devel/spidermonkey/DETAILS
+++ b/devel/spidermonkey/DETAILS
@@ -1,5 +1,6 @@
SPELL=spidermonkey
VERSION=1.8.5
+ PATCHLEVEL=1
SOURCE=js${VERSION//.}-1.0.0.tar.gz
SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/js/$SOURCE

SOURCE_HASH=sha512:2af7122a7c7007fd7b6668776fe1222515a810b3e43bbf0f76b8f94e1ef406ffd3fb5ccec393021b00274c05b38a77235bc8d6886994c56762fcaf0aa7cf6718
diff --git a/devel/spidermonkey/HISTORY b/devel/spidermonkey/HISTORY
index 3754a21..ba8f94a 100644
--- a/devel/spidermonkey/HISTORY
+++ b/devel/spidermonkey/HISTORY
@@ -1,3 +1,8 @@
+2011-10-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD, spidermonkey-1.8.5-fix-install-symlinks.patch: patch
added
+ * BUILD: --enable-threadsafe added into OPTS
+
2011-09-13 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added missing required zip dependency

diff --git a/devel/spidermonkey/PRE_BUILD b/devel/spidermonkey/PRE_BUILD
new file mode 100755
index 0000000..ca7003d
--- /dev/null
+++ b/devel/spidermonkey/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p0 < $SPELL_DIRECTORY/spidermonkey-1.8.5-fix-install-symlinks.patch
diff --git a/devel/spidermonkey/spidermonkey-1.8.5-fix-install-symlinks.patch
b/devel/spidermonkey/spidermonkey-1.8.5-fix-install-symlinks.patch
new file mode 100644
index 0000000..c867e45
--- /dev/null
+++ b/devel/spidermonkey/spidermonkey-1.8.5-fix-install-symlinks.patch
@@ -0,0 +1,15 @@
+https://bugzilla.mozilla.org/show_bug.cgi?id=628723#c43
+
+--- js/src/Makefile.in
++++ js/src/Makefile.in
+@@ -888,8 +888,8 @@
+ ifeq (,$(HOST_BIN_SUFFIX))
+ mv -f $(SHLIB_ANY_VER) $(SHLIB_EXACT_VER)
+ @[ ! -h $(SHLIB_ABI_VER) ] || rm -f $(SHLIB_ABI_VER)
+- ln -s $(SHLIB_EXACT_VER) $(SHLIB_ABI_VER)
+- ln -s $(SHLIB_ABI_VER) $(SHLIB_ANY_VER)
++ ln -s $(notdir $(SHLIB_EXACT_VER)) $(SHLIB_ABI_VER)
++ ln -s $(notdir $(SHLIB_ABI_VER)) $(SHLIB_ANY_VER)
+ endif
+ endif
+ ifneq (,$(IMPORT_LIBRARY))



  • [SM-Commit] GIT changes to master grimoire by Ladislav Hagara (93dfe5de11064136698c909f5f480ad39b5ffc21), Ladislav Hagara, 10/06/2011

Archive powered by MHonArc 2.6.24.

Top of Page