Hello community,

here is the log from the commit of package MozillaThunderbird for 
openSUSE:Factory checked in at 2011-11-22 17:48:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/MozillaThunderbird (Old)
 and      /work/SRC/openSUSE:Factory/.MozillaThunderbird.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "MozillaThunderbird", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/MozillaThunderbird/MozillaThunderbird.changes    
2011-11-10 15:55:10.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.MozillaThunderbird.new/MozillaThunderbird.changes   
    2011-11-22 17:49:03.000000000 +0100
@@ -1,0 +2,12 @@
+Mon Nov 21 21:54:27 UTC 2011 - [email protected]
+
+- do not disable system addons
+- fixed enigmail localizations
+
+-------------------------------------------------------------------
+Mon Nov 21 11:35:56 UTC 2011 - [email protected]
+
+- fix powerpc build
+- disable crashreporter on ppc and ppc64
+
+-------------------------------------------------------------------

New:
----
  mozilla-ipc.patch
  mozilla-ppc64.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ MozillaThunderbird.spec ++++++
--- /var/tmp/diff_new_pack.5V6iFm/_old  2011-11-22 17:49:11.000000000 +0100
+++ /var/tmp/diff_new_pack.5V6iFm/_new  2011-11-22 17:49:11.000000000 +0100
@@ -54,11 +54,17 @@
 Patch10:        tb-ssldap.patch
 Patch11:        tb-develdirs.patch
 Patch12:        thunderbird-shared-nss-db.patch
+Patch20:        mozilla-ppc64.patch
+Patch21:        mozilla-ipc.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 PreReq:         coreutils fileutils textutils /bin/sh
 ### build options
 %define build_enigmail 1
+%ifnarch ppc ppc64
 %define crashreporter  1
+%else
+%define crashreporter  0
+%endif
 %define has_system_cairo 0
 %define localize 1
 ### build options end
@@ -172,6 +178,8 @@
 %patch10 -p1
 %patch11 -p1
 %patch12 -p1
+%patch20 -p1
+%patch21
 
 %build
 # no need to add build time to binaries
@@ -244,7 +252,7 @@
  ./makemake -r -o '../../../../obj'
 popd
 pushd $RPM_BUILD_DIR/obj/mailnews/extensions/enigmail
-make MOZ_CHROME_FILE_FORMAT=jar
+make
 make xpi
 popd
 %endif
@@ -365,7 +373,12 @@
 #
 # remove spurious executable bits
 find $RPM_BUILD_ROOT/usr/include/%{progname} -type f -exec chmod a-x {} \;
-find $RPM_BUILD_ROOT%{_libdir}/%{progname} -name "*.js" | xargs chmod a-x
+find $RPM_BUILD_ROOT%{_libdir}/%{progname}  \
+    -name "*.js" -o \
+    -name "*.jsm" -o \
+    -name "*.rdf" -o \
+    -name "*.properties" -o \
+    -name "*.dtd" | xargs chmod a-x
 #
 for size in 16 22 24 32 48 256; do
   mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/${size}x${size}/apps/

++++++ mozilla-ipc.patch ++++++
--- mozilla/ipc/chromium/src/build/build_config.h.orig  2011-11-21 
12:18:33.736681000 +0100
+++ mozilla/ipc/chromium/src/build/build_config.h       2011-11-21 
12:19:47.289191000 +0100
@@ -57,6 +57,9 @@
 #define ARCH_CPU_ARMEL 1
 #define ARCH_CPU_32_BITS 1
 #define WCHAR_T_IS_UNSIGNED 1
+#elif defined(__powerpc64__)
+#define ARCH_CPU_PPC64 1
+#define ARCH_CPU_64_BITS 1
 #elif defined(__ppc__) || defined(__powerpc__)
 #define ARCH_CPU_PPC 1
 #define ARCH_CPU_32_BITS 1
++++++ mozilla-ppc64.patch ++++++
From: Mike Hommey <[email protected]>
Date: Sat, 20 Aug 2011 14:56:49 +0200
Subject: Bug 670719 - Only add -DENABLE_JIT=1 to CXXFLAGS if any of
 trace/method/yarr jit is enabled.

---
 mozilla/js/src/Makefile.in |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/mozilla/js/src/Makefile.in b/mozilla/js/src/Makefile.in
index 79d4ae7..23320d1 100644
--- a/mozilla/js/src/Makefile.in
+++ b/mozilla/js/src/Makefile.in
@@ -439,6 +439,9 @@ else
 ###############################################
 # BEGIN include sources for the Nitro assembler
 #
+
+ENABLE_YARR_JIT = 1
+
 VPATH +=       $(srcdir)/assembler \
                $(srcdir)/assembler/wtf \
                $(srcdir)/assembler/jit \
@@ -1099,7 +1102,11 @@ endif
 # Needed to "configure" it correctly.  Unfortunately these
 # flags wind up being applied to all code in js/src, not just
 # the code in js/src/assembler.
-CXXFLAGS += -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1
+CXXFLAGS += -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1
+
+ifneq (,$(ENABLE_YARR_JIT)$(ENABLE_TRACEJIT)$(ENABLE_METHODJIT))
+CXXFLAGS +=  -DENABLE_JIT=1
+endif
 
 INCLUDES +=    -I$(srcdir)/assembler -I$(srcdir)/yarr
 
-- 
++++++ suse-default-prefs.js ++++++
--- /var/tmp/diff_new_pack.5V6iFm/_old  2011-11-22 17:49:11.000000000 +0100
+++ /var/tmp/diff_new_pack.5V6iFm/_new  2011-11-22 17:49:11.000000000 +0100
@@ -10,3 +10,8 @@
 pref("print.print_edge_right", 16); // 1/100 of an inch
 pref("print.print_edge_bottom", 14); // 1/100 of an inch
 pref("intl.locale.matchOS", true);
+
+// do not disable system-global or app-global extensions
+pref("extensions.autoDisableScopes", 3);
+pref("extensions.shownSelectionUI", true);
+

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to