summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--thunderbird.spec17
-rw-r--r--xulrunner-852698.patch14
2 files changed, 29 insertions, 2 deletions
diff --git a/thunderbird.spec b/thunderbird.spec
index 17f2a0b..ce38396 100644
--- a/thunderbird.spec
+++ b/thunderbird.spec
@@ -52,14 +52,14 @@
Summary: Mozilla Thunderbird mail/newsgroup client
Name: thunderbird
-Version: 15.0
+Version: 15.0.1
Release: 1%{?dist}
URL: http://www.mozilla.org/projects/thunderbird/
License: MPLv1.1 or GPLv2+ or LGPLv2+
Group: Applications/Internet
Source0: ftp://ftp.mozilla.org/pub/thunderbird/releases/%{version}%{?pre_version}/source/thunderbird-%{version}%{?pre_version}.source.tar.bz2
%if %{build_langpacks}
-Source1: thunderbird-langpacks-%{version}-20120827.tar.xz
+Source1: thunderbird-langpacks-%{version}-20120911.tar.xz
%endif
Source10: thunderbird-mozconfig
Source11: thunderbird-mozconfig-branded
@@ -79,6 +79,9 @@ Patch104: xulrunner-10.0-gcc47.patch
# Linux specific
Patch200: thunderbird-8.0-enable-addons.patch
+# PPC fixes
+Patch300: xulrunner-852698.patch
+
%if %{official_branding}
# Required by Mozilla Corporation
@@ -193,6 +196,7 @@ cd mozilla
cd ..
%patch200 -p1 -b .addons
+%patch300 -p1 -b .852698
%if %{official_branding}
# Required by Mozilla Corporation
@@ -478,6 +482,15 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
#===============================================================================
%changelog
+* Wed Sep 12 2012 Remi Collet <RPMS@FamilleCollet.com> - 15.0.1-1
+- update to 15.0.1
+
+* Tue Sep 11 2012 Jan Horak <jhorak@redhat.com> - 15.0.1-1
+- Update to 15.0.1
+
+* Fri Sep 7 2012 Jan Horak <jhorak@redhat.com> - 15.0-2
+- Added workaround fix for PPC (rbhz#852698)
+
* Mon Aug 27 2012 Remi Collet <RPMS@FamilleCollet.com> - 15.0-1
- Sync with rawhide, update to 15.0
diff --git a/xulrunner-852698.patch b/xulrunner-852698.patch
new file mode 100644
index 0000000..34aa147
--- /dev/null
+++ b/xulrunner-852698.patch
@@ -0,0 +1,14 @@
+Index: comm-release/mozilla/memory/jemalloc/jemalloc.c
+===================================================================
+--- comm-release.orig/mozilla/memory/jemalloc/jemalloc.c
++++ comm-release/mozilla/memory/jemalloc/jemalloc.c
+@@ -1091,7 +1091,9 @@ static unsigned ncpus;
+ * controlling the malloc behavior are defined as compile-time constants
+ * for best performance and cannot be altered at runtime.
+ */
++#if !(defined(__powerpc__))
+ #define MALLOC_STATIC_SIZES 1
++#endif
+
+ #ifdef MALLOC_STATIC_SIZES
+