sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master z-rejected grimoire by Thomas Orgis (879fd1bdf01df064d3ea92c8fa0dce2449446cd0)
- From: Thomas Orgis <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master z-rejected grimoire by Thomas Orgis (879fd1bdf01df064d3ea92c8fa0dce2449446cd0)
- Date: Mon, 30 May 2011 04:48:48 -0500
GIT changes to master z-rejected grimoire by Thomas Orgis
<sobukus AT sourcemage.org>:
z-http/flash/BUILD | 8 +++++++-
z-http/flash/CONFIGURE | 4 +++-
z-http/flash/DETAILS | 1 +
z-http/flash/HISTORY | 4 ++++
4 files changed, 15 insertions(+), 2 deletions(-)
New commits:
commit 879fd1bdf01df064d3ea92c8fa0dce2449446cd0
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
flash: actually add the changes to use the memcpy-to-memmove script
diff --git a/z-http/flash/BUILD b/z-http/flash/BUILD
index 27ba77d..8a65ca9 100755
--- a/z-http/flash/BUILD
+++ b/z-http/flash/BUILD
@@ -1 +1,7 @@
-true
+# This was installed for 10p3, perhaps can be removed for future release.
+# It's about bad calls to memcpy with overlapping memory.
+# See https://bugzilla.redhat.com/show_bug.cgi?id=638477
+if [[ "$FLASH_MEMCPY_HACK" == y ]]; then
+ sh "$SCRIPT_DIRECTORY/memcpy-to-memmove.sh" libflashplayer.so &&
+ chmod a+rx libflashplayer.so
+fi
diff --git a/z-http/flash/CONFIGURE b/z-http/flash/CONFIGURE
index d992bd2..fabe5ab 100755
--- a/z-http/flash/CONFIGURE
+++ b/z-http/flash/CONFIGURE
@@ -34,4 +34,6 @@ ask_spell kdebase4 "Konqueror (KDE4)" KDEBASE4 &&
ask_spell opera Opera OPERA &&
ask_spell netscape4 Netscape NETSCAPE &&
ask_spell icecat Icecat ICECAT &&
-ask_spell icecat-bin Icecat-bin ICE_BIN
+ask_spell icecat-bin Icecat-bin ICE_BIN &&
+
+config_query FLASH_MEMCPY_HACK "Hack the plugin for broken memcpy calls
(more urgent since glibc 2.13)?" n
diff --git a/z-http/flash/DETAILS b/z-http/flash/DETAILS
index bbe3824..29ba163 100755
--- a/z-http/flash/DETAILS
+++ b/z-http/flash/DETAILS
@@ -24,6 +24,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
fi
LICENSE[0]=http://www.macromedia.com/shockwave/download/license/desktop/
GATHER_DOCS=off
+ PATCHLEVEL=1
WEB_SITE=http://www.macromedia.com
ENTERED=20020319
REJECT="is non-source and has licensing issues"
diff --git a/z-http/flash/HISTORY b/z-http/flash/HISTORY
index 1544337..50e52c1 100644
--- a/z-http/flash/HISTORY
+++ b/z-http/flash/HISTORY
@@ -1,3 +1,7 @@
+2011-05-30 Thomas Orgis <sobukus AT sourcemage.org>
+ * CONFIGURE, BUILD: Add hack to avoid bad memcpy calls.
+ * It's a patchlevel, isn't it?
+
2011-05-19 Sukneet Basuta <sukneet AT sourcemage.org>
* CONFIGURE: Separated checking of XULRunner and Firefox
* INSTALL: Made new case for Firefox.
- [SM-Commit] GIT changes to master z-rejected grimoire by Thomas Orgis (879fd1bdf01df064d3ea92c8fa0dce2449446cd0), Thomas Orgis, 05/30/2011
Archive powered by MHonArc 2.6.24.