Hello community,
here is the log from the commit of package MozillaThunderbird for openSUSE:11.2
checked in at Fri Apr 29 17:12:59 CEST 2011.
--------
--- old-versions/11.2/UPDATES/all/MozillaThunderbird/MozillaThunderbird.changes 2011-03-02 08:29:26.000000000 +0100
+++ 11.2/MozillaThunderbird/MozillaThunderbird.changes 2011-04-29 07:52:48.000000000 +0200
@@ -1,0 +2,19 @@
+Fri Apr 15 06:24:16 UTC 2011 - wr@rosenauer.org
+
+- security update to version 3.1.10 (bnc#689281)
+ * MFSA 2011-12/ CVE-2011-0069 CVE-2011-0070 CVE-2011-0072
+ CVE-2011-0074 CVE-2011-0075 CVE-2011-0077 CVE-2011-0078
+ CVE-2011-0080 CVE-2011-0081
+ Miscellaneous memory safety hazards
+
+-------------------------------------------------------------------
+Fri Mar 25 08:50:30 UTC 2011 - idoenmez@novell.com
+
+- Add mozilla-gcc46.patch: fix compilation with gcc 4.6
+ See the following bug reports:
+ https://bugzilla.mozilla.org/show_bug.cgi?id=623116
+ https://bugzilla.mozilla.org/show_bug.cgi?id=623123
+ https://bugzilla.mozilla.org/show_bug.cgi?id=623126
+ https://bugzilla.mozilla.org/show_bug.cgi?id=628371
+
+-------------------------------------------------------------------
calling whatdependson for 11.2-i586
Old:
----
l10n-3.1.8.tar.bz2
thunderbird-3.1.8-source.tar.bz2
New:
----
l10n-3.1.10.tar.bz2
mozilla-gcc46.patch
thunderbird-3.1.10-source.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ MozillaThunderbird.spec ++++++
--- /var/tmp/diff_new_pack.oZstzq/_old 2011-04-29 17:12:38.000000000 +0200
+++ /var/tmp/diff_new_pack.oZstzq/_new 2011-04-29 17:12:38.000000000 +0200
@@ -25,11 +25,11 @@
%if %suse_version > 1100
BuildRequires: nss-shared-helper-devel
%endif
-License: GPLv2+ ; LGPLv2.1+ ; MPLv1.1+
-%define mainversion 3.1.8
+License: MPLv1.1 or GPLv2+ or LGPLv2+
+%define mainversion 3.1.10
Version: %{mainversion}
Release: 0.<RELEASE2>
-%define releasedate 2011022100
+%define releasedate 2011041400
Provides: thunderbird = %{version}
Summary: The Stand-Alone Mozilla Mail Component
Url: http://www.mozilla.org/products/thunderbird/
@@ -52,6 +52,7 @@
Patch10: mozilla-gdk-pixbuf.patch
Patch11: thunderbird-shared-nss-db.patch
Patch13: mozilla-xsmp.patch
+Patch14: mozilla-gcc46.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
PreReq: coreutils fileutils textutils /bin/sh
### build options
@@ -86,7 +87,7 @@
%package translations-common
-License: GPLv2+ ; LGPLv2.1+ ; MPLv1.1+
+License: MPLv1.1 or GPLv2+ or LGPLv2+
Summary: Common translations for MozillaThunderbird
Provides: locale(%{name}:ar;ca;cs;da;de;en_GB;es_AR;es_ES;fi;fr;hu;it;ja;ko;nb_NO;nl;pl;pt_BR;pt_PT;ru;sv_SE;zh_CN;zh_TW)
Group: System/Localization
@@ -99,7 +100,7 @@
%package translations-other
-License: GPLv2+ ; LGPLv2.1+ ; MPLv1.1+
+License: MPLv1.1 or GPLv2+ or LGPLv2+
Summary: Extra translations for MozillaThunderbird
Provides: locale(%{name}:af;be;bg;bn_BD;el;et;eu;fy_NL;ga_IE;gd;gl;he;id;is;lt;nn_NO;pa_IN;ro;si;sk;sl;sq;sr;tr;uk;vi)
Group: System/Localization
@@ -112,7 +113,7 @@
%package devel
-License: GPLv2+ ; LGPLv2.1+ ; MPLv1.1+
+License: MPLv1.1 or GPLv2+ or LGPLv2+
Summary: Mozilla Thunderbird SDK
Group: Development/Libraries/Other
Requires: mozilla-nspr-devel >= %(rpm -q --queryformat '%{VERSION}' mozilla-nspr-devel)
@@ -126,7 +127,7 @@
%if %crashreporter
%package buildsymbols
-License: GPLv2+ ; LGPLv2.1+ ; MPLv1.1+
+License: MPLv1.1 or GPLv2+ or LGPLv2+
Summary: Breakpad buildsymbols for %{name}
Group: Development/Debug
@@ -139,8 +140,8 @@
%package -n enigmail
Version: 1.1.2
-Release: 9.<RELEASE2>
-License: GPLv2+ ; MPLv1.1+
+Release: 9.<RELEASE9>
+License: MPLv1.1 or GPLv2+
Summary: OpenPGP addon for Thunderbird and SeaMonkey
Group: Productivity/Networking/Email/Clients
Url: http://enigmail.mozdev.org
@@ -166,6 +167,7 @@
%patch9 -p1
%patch10 -p1
%patch13 -p1
+%patch14 -p1
popd
# comm-central patches
%patch2 -p1
++++++ create-tar.sh ++++++
--- /var/tmp/diff_new_pack.oZstzq/_old 2011-04-29 17:12:38.000000000 +0200
+++ /var/tmp/diff_new_pack.oZstzq/_new 2011-04-29 17:12:38.000000000 +0200
@@ -2,8 +2,8 @@
BRANCH="releases/comm-1.9.2" # comm-central
-RELEASE_TAG="THUNDERBIRD_3_1_8_RELEASE"
-VERSION="3.1.8"
+RELEASE_TAG="THUNDERBIRD_3_1_10_RELEASE"
+VERSION="3.1.10"
echo "cloning $BRANCH..."
hg clone http://hg.mozilla.org/$BRANCH thunderbird
++++++ l10n-3.1.8.tar.bz2 -> l10n-3.1.10.tar.bz2 ++++++
old-versions/11.2/UPDATES/all/MozillaThunderbird/l10n-3.1.8.tar.bz2 11.2/MozillaThunderbird/l10n-3.1.10.tar.bz2 differ: char 11, line 1
++++++ mozilla-gcc46.patch ++++++
See the following bug reports;
https://bugzilla.mozilla.org/show_bug.cgi?id=623116
https://bugzilla.mozilla.org/show_bug.cgi?id=623123
https://bugzilla.mozilla.org/show_bug.cgi?id=623126
https://bugzilla.mozilla.org/show_bug.cgi?id=628371
diff --git a/xpcom/base/nsDebugImpl.h b/xpcom/base/nsDebugImpl.h
--- a/xpcom/base/nsDebugImpl.h
+++ b/xpcom/base/nsDebugImpl.h
@@ -40,6 +40,7 @@
class nsDebugImpl : public nsIDebug2
{
public:
+ nsDebugImpl() {}
NS_DECL_ISUPPORTS
NS_DECL_NSIDEBUG
NS_DECL_NSIDEBUG2
diff --git a/xpcom/base/nsTraceRefcntImpl.h b/xpcom/base/nsTraceRefcntImpl.h
--- a/xpcom/base/nsTraceRefcntImpl.h
+++ b/xpcom/base/nsTraceRefcntImpl.h
@@ -44,6 +44,7 @@
class nsTraceRefcntImpl : public nsITraceRefcnt
{
public:
+ nsTraceRefcntImpl() {}
NS_DECL_ISUPPORTS
NS_DECL_NSITRACEREFCNT
diff --git a/xpcom/glue/nsEnumeratorUtils.cpp b/xpcom/glue/nsEnumeratorUtils.cpp
--- a/xpcom/glue/nsEnumeratorUtils.cpp
+++ b/xpcom/glue/nsEnumeratorUtils.cpp
@@ -52,6 +52,7 @@ class EmptyEnumeratorImpl : public nsISi
public nsIStringEnumerator
{
public:
+ EmptyEnumeratorImpl() {}
// nsISupports interface
NS_DECL_ISUPPORTS_INHERITED // not really inherited, but no mRefCnt
diff --git a/xpcom/io/nsUnicharInputStream.h b/xpcom/io/nsUnicharInputStream.h
--- a/xpcom/io/nsUnicharInputStream.h
+++ b/xpcom/io/nsUnicharInputStream.h
@@ -51,6 +51,7 @@ class nsSimpleUnicharStreamFactory :
private nsISimpleUnicharStreamFactory
{
public:
+ nsSimpleUnicharStreamFactory() {}
NS_DECL_ISUPPORTS_INHERITED
NS_DECL_NSIFACTORY
NS_DECL_NSISIMPLEUNICHARSTREAMFACTORY
diff --git a/intl/unicharutil/util/nsUnicharUtils.h b/intl/unicharutil/util/nsUnicharUtils.h
--- a/intl/unicharutil/util/nsUnicharUtils.h
+++ b/intl/unicharutil/util/nsUnicharUtils.h
@@ -103,6 +103,7 @@ public:
class nsCaseInsensitiveStringComparator : public nsStringComparator
{
public:
+ nsCaseInsensitiveStringComparator() {}
virtual int operator() (const PRUnichar*,
const PRUnichar*,
PRUint32 aLength) const;
diff --git a/toolkit/xre/nsAppRunner.cpp b/toolkit/xre/nsAppRunner.cpp
--- a/toolkit/xre/nsAppRunner.cpp
+++ b/toolkit/xre/nsAppRunner.cpp
@@ -616,6 +616,7 @@ class nsXULAppInfo : public nsIXULAppInf
{
public:
+ nsXULAppInfo() {}
NS_DECL_ISUPPORTS_INHERITED
NS_DECL_NSIXULAPPINFO
NS_DECL_NSIXULRUNTIME
diff --git a/embedding/browser/gtk/src/EmbedPrivate.cpp b/embedding/browser/gtk/src/EmbedPrivate.cpp
index 57fd9b1..0052ca7 100644
--- a/embedding/browser/gtk/src/EmbedPrivate.cpp
+++ b/embedding/browser/gtk/src/EmbedPrivate.cpp
@@ -99,6 +99,7 @@ nsIDirectoryServiceProvider *EmbedPrivate::sAppFileLocProvider = nsnull;
class GTKEmbedDirectoryProvider : public nsIDirectoryServiceProvider2
{
public:
+ GTKEmbedDirectoryProvider() {}
NS_DECL_ISUPPORTS_INHERITED
NS_DECL_NSIDIRECTORYSERVICEPROVIDER
NS_DECL_NSIDIRECTORYSERVICEPROVIDER2
--- a/gfx/ots/src/os2.cc 2011-02-22 09:34:58.000000000 +0100
+++ b/gfx/ots/src/os2.cc 2011-03-25 10:08:02.183485823 +0100
@@ -5,6 +5,7 @@
#include "os2.h"
#include "head.h"
+#include