New commits:
commit 5d008dea38eabe598443c22ac777b40e9000673d
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
firefox: fix build on ppc by also applying the visibility patch
-if [[ "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" ]]; then
+if [[ "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" ]] ||
+ [[ "${SMGL_COMPAT_ARCHS[1]}" == "ppc" ]]; then
#need this bad boy to rebuild the ./configure so it works
depends autoconf-2.13
fi &&
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index bdbe20a..19101ef 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,7 @@
+2007-04-25 Thomas Orgis <sobukus AT sourcemage.org>
+ * PRE_BUILD, DEPENDS: apply the visibility patch for ppc, too, as
+ build fails strangely without (bogus unresolved syms in
xpcom/obsolete)
+
2007-03-20 George Sherwood <george AT beernabeer.com>
* DETAILS: Updated to version 2.0.0.3
* BUILD: Small cleanup of FIREFOX_HOME variable.
diff --git a/http/firefox/PRE_BUILD b/http/firefox/PRE_BUILD
index ee7543c..27d41dc 100755
--- a/http/firefox/PRE_BUILD
+++ b/http/firefox/PRE_BUILD
@@ -35,8 +35,9 @@ if [ "$FIREFOX_OFFICIAL" == "y" ]; then
sedit '24iac_add_options --enable-official-branding'
$SOURCE_DIRECTORY/.mozconfig
fi &&
-# apply visibility fix patch for amd64.
-if [[ "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" ]]; then
+# Apply visibility fix patch for amd64 and ppc.
+if [[ "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" ]] ||
+ [[ "${SMGL_COMPAT_ARCHS[1]}" == "ppc" ]]; then
cd $SOURCE_DIRECTORY &&
patch -p1 < $SCRIPT_DIRECTORY/visibility.patch &&
# regenerate the ./configure using the right version of autoconf
[SM-Commit] GIT changes to master grimoire by Thomas Orgis (bbb5a1e6c447a6c51ce4fb63bcfac3752a4589a5),
Thomas Orgis, 04/25/2007