Hello community,
here is the log from the commit of package MozillaThunderbird for
openSUSE:Factory checked in at 2015-10-12 10:00:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/MozillaThunderbird (Old)
and /work/SRC/openSUSE:Factory/.MozillaThunderbird.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "MozillaThunderbird"
Changes:
--------
--- /work/SRC/openSUSE:Factory/MozillaThunderbird/MozillaThunderbird.changes
2015-08-21 07:40:05.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.MozillaThunderbird.new/MozillaThunderbird.changes
2015-10-12 10:00:51.000000000 +0200
@@ -1,0 +2,33 @@
+Mon Oct 5 12:44:39 UTC 2015 - [email protected]
+
+- fix build on aarch64 by reusing the crashreporter conditional
+ from MozillaFirefox
+
+-------------------------------------------------------------------
+Mon Sep 28 18:00:50 UTC 2015 - [email protected]
+
+- update to Thunderbird 38.3.0 (bnc#947003)
+ * MFSA 2015-96/CVE-2015-4500
+ Miscellaneous memory safety hazards
+ * MFSA 2015-100/CVE-2015-4505 (bmo#1177861) (Windows only)
+ Arbitrary file manipulation by local user through Mozilla updater
+ * MFSA 2015-101/CVE-2015-4506 (bmo#1192226)
+ Buffer overflow in libvpx while parsing vp9 format video
+ * MFSA 2015-105/CVE-2015-4511 (bmo#1200148)
+ Buffer overflow while decoding WebM video
+ * MFSA 2015-106/CVE-2015-4509 (bmo#1198435)
+ Use-after-free while manipulating HTML media content
+ * MFSA 2015-110/CVE-2015-4519 (bmo#1189814)
+ Dragging and dropping images exposes final URL after redirects
+ * MFSA 2015-111/CVE-2015-4520 (bmo#1200856, bmo#1200869)
+ Errors in the handling of CORS preflight request headers
+ * MFSA 2015-112/CVE-2015-4517/CVE-2015-4521/CVE-2015-4522/
+ CVE-2015-7174/CVE-2015-7175/CVE-2015-7176/CVE-2015-7177/
+ CVE-2015-7180
+ Vulnerabilities found through code inspection
+ * MFSA 2015-113/CVE-2015-7178/CVE-2015-7179 (bmo#1189860,
+ bmo#1190526) (Windows only)
+ Memory safety errors in libGLES in the ANGLE graphics library
+- rebased patches
+
+-------------------------------------------------------------------
@@ -81,0 +115,5 @@
+
+-------------------------------------------------------------------
+Thu Jun 18 10:30:18 UTC 2015 - [email protected]
+
+- mozilla-arm64-libjpeg-turbo.patch: fix libjpeg-turbo configuration
Old:
----
l10n-38.2.0.tar.xz
thunderbird-38.2.0-source.tar.xz
New:
----
l10n-38.3.0.tar.xz
mozilla-arm64-libjpeg-turbo.patch
thunderbird-38.3.0-source.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ MozillaThunderbird.spec ++++++
--- /var/tmp/diff_new_pack.8m7oEL/_old 2015-10-12 10:01:06.000000000 +0200
+++ /var/tmp/diff_new_pack.8m7oEL/_new 2015-10-12 10:01:06.000000000 +0200
@@ -17,7 +17,7 @@
#
-%define mainversion 38.2.0
+%define mainversion 38.3.0
%define update_channel release
%if %suse_version > 1210
@@ -69,7 +69,7 @@
%endif
Version: %{mainversion}
Release: 0
-%define releasedate 2015081400
+%define releasedate 2015092700
Provides: thunderbird = %{version}
%if %{with_kde}
# this is needed to match this package with the kde4 helper package without
the main package
@@ -100,16 +100,17 @@
Patch4: mozilla-arm-disable-edsp.patch
Patch5: mozilla-develdirs.patch
Patch6: mozilla-icu-strncat.patch
+Patch17: mozilla-arm64-libjpeg-turbo.patch
# Thunderbird/mail
Patch20: tb-ssldap.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
PreReq: coreutils fileutils textutils /bin/sh
Recommends: libcanberra0
### build options
-%ifnarch ppc ppc64 ppc64le %arm
-%define crashreporter 1
-%else
+%ifarch aarch64 ppc ppc64 ppc64le s390 s390x ia64 %arm
%define crashreporter 0
+%else
+%define crashreporter 1
%endif
%define has_system_cairo 0
%define localize 1
@@ -196,6 +197,7 @@
%patch4 -p1
%patch5 -p1
%patch6 -p1
+%patch17 -p1
popd
# comm-central patches
%patch20 -p1
++++++ compare-locales.tar.xz ++++++
++++++ create-tar.sh ++++++
--- /var/tmp/diff_new_pack.8m7oEL/_old 2015-10-12 10:01:06.000000000 +0200
+++ /var/tmp/diff_new_pack.8m7oEL/_new 2015-10-12 10:01:06.000000000 +0200
@@ -2,8 +2,8 @@
CHANNEL="esr38"
BRANCH="releases/comm-$CHANNEL"
-RELEASE_TAG="THUNDERBIRD_38_2_0_RELEASE"
-VERSION="38.2.0"
+RELEASE_TAG="THUNDERBIRD_38_3_0_RELEASE"
+VERSION="38.3.0"
echo "cloning $BRANCH..."
hg clone http://hg.mozilla.org/$BRANCH thunderbird
++++++ l10n-38.2.0.tar.xz -> l10n-38.3.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/MozillaThunderbird/l10n-38.2.0.tar.xz
/work/SRC/openSUSE:Factory/.MozillaThunderbird.new/l10n-38.3.0.tar.xz differ:
char 26, line 1
++++++ mozilla-arm64-libjpeg-turbo.patch ++++++
Index: mozilla/configure.in
===================================================================
--- mozilla.orig/configure.in
+++ mozilla/configure.in
@@ -6241,7 +6241,7 @@ fi
dnl If we're on an ARM system which supports libjpeg-turbo's asm routines and
dnl --disable-libjpeg-turbo wasn't passed, use the C compiler as the assembler.
-if test -n "$LIBJPEG_TURBO_ARM_ASM" ; then
+if test -n "$LIBJPEG_TURBO_ARM_ASM" -o -n "$LIBJPEG_TURBO_ARM64_ASM" ; then
echo "Using $AS as the assembler for ARM code."
LIBJPEG_TURBO_AS=$AS
fi
@@ -6252,6 +6252,8 @@ elif test -n "$LIBJPEG_TURBO_X64_ASM"; t
AC_DEFINE(LIBJPEG_TURBO_X64_ASM)
elif test -n "$LIBJPEG_TURBO_ARM_ASM"; then
AC_DEFINE(LIBJPEG_TURBO_ARM_ASM)
+elif test -n "$LIBJPEG_TURBO_ARM64_ASM"; then
+ AC_DEFINE(LIBJPEG_TURBO_ARM64_ASM)
elif test -n "$MOZ_LIBJPEG_TURBO"; then
dnl Warn if we're not building the optimized routines, even though the user
dnl didn't specify --disable-libjpeg-turbo.
++++++ mozilla-kde.patch ++++++
--- /var/tmp/diff_new_pack.8m7oEL/_old 2015-10-12 10:01:06.000000000 +0200
+++ /var/tmp/diff_new_pack.8m7oEL/_new 2015-10-12 10:01:06.000000000 +0200
@@ -1,5 +1,5 @@
# HG changeset patch
-# Parent 214f99f3ce4f1f8ae9b3d18da44e5d66b3105663
+# Parent 879df970cffe74db62f72f5b815b559dab63418a
Description: Add KDE integration to Firefox (toolkit parts)
Author: Wolfgang Rosenauer <[email protected]>
Author: Lubos Lunak <[email protected]>
@@ -3148,11 +3148,11 @@
using namespace mozilla;
#define MAX_PREVIEW_SIZE 180
+ // bug 1184009
+ #define MAX_PREVIEW_SOURCE_SIZE 4096
nsIFile *nsFilePicker::mPrevDisplayDirectory = nullptr;
-
- void
-@@ -238,17 +240,19 @@ nsFilePicker::AppendFilters(int32_t aFil
+@@ -243,17 +245,19 @@ nsFilePicker::AppendFilters(int32_t aFil
return nsBaseFilePicker::AppendFilters(aFilterMask);
}
@@ -3173,7 +3173,7 @@
mFilters.AppendElement(filter);
mFilterNames.AppendElement(name);
-@@ -363,16 +367,32 @@ nsFilePicker::Show(int16_t *aReturn)
+@@ -368,16 +372,32 @@ nsFilePicker::Show(int16_t *aReturn)
NS_IMETHODIMP
nsFilePicker::Open(nsIFilePickerShownCallback *aCallback)
@@ -3206,7 +3206,7 @@
GtkFileChooserAction action = GetGtkFileChooserAction(mMode);
const gchar *accept_button = (action == GTK_FILE_CHOOSER_ACTION_SAVE)
-@@ -551,8 +571,235 @@ nsFilePicker::Done(GtkWidget* file_choos
+@@ -556,8 +576,235 @@ nsFilePicker::Done(GtkWidget* file_choos
if (mCallback) {
mCallback->Done(result);
mCallback = nullptr;
++++++ thunderbird-38.2.0-source.tar.xz -> thunderbird-38.3.0-source.tar.xz
++++++
/work/SRC/openSUSE:Factory/MozillaThunderbird/thunderbird-38.2.0-source.tar.xz
/work/SRC/openSUSE:Factory/.MozillaThunderbird.new/thunderbird-38.3.0-source.tar.xz
differ: char 27, line 1