Accepting request 65602 from mozilla:Factory
Accepted submit request 65602 from user coolo OBS-URL: https://build.opensuse.org/request/show/65602 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MozillaThunderbird?expand=0&rev=68
This commit is contained in:
commit
c51da5657e
@ -1,3 +1,24 @@
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 22 08:51:12 UTC 2011 - wr@rosenauer.org
|
||||
|
||||
- security update to version 3.1.8 (build3) (bnc#667155)
|
||||
* MFSA 2011-01/CVE-2011-0053/CVE-2011-0062
|
||||
Miscellaneous memory safety hazards (rv:1.9.2.14/ 1.9.1.17)
|
||||
* MFSA 2011-08/CVE-2010-1585 (bmo#562547)
|
||||
ParanoidFragmentSink allows javascript: URLs in chrome documents
|
||||
* MFSA 2011-09/CVE-2011-0061 (bmo#610601)
|
||||
Crash caused by corrupted JPEG image
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 13:08:39 UTC 2011 - wr@rosenauer.org
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package MozillaThunderbird
|
||||
# spec file for package MozillaThunderbird (Version 3.1.8)
|
||||
#
|
||||
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# 2006-2011 Wolfgang Rosenauer <wr@rosenauer.org>
|
||||
@ -26,10 +26,10 @@ BuildRequires: mozilla-nss-devel >= 3.12.8
|
||||
BuildRequires: nss-shared-helper-devel
|
||||
%endif
|
||||
License: GPLv2+ ; LGPLv2.1+ ; MPLv1.1+
|
||||
%define mainversion 3.1.7
|
||||
%define mainversion 3.1.8
|
||||
Version: %{mainversion}
|
||||
Release: 3
|
||||
%define releasedate 2010120600
|
||||
Release: 1
|
||||
%define releasedate 2011022100
|
||||
Provides: thunderbird = %{version}
|
||||
Summary: The Stand-Alone Mozilla Mail Component
|
||||
Url: http://www.mozilla.org/products/thunderbird/
|
||||
@ -52,6 +52,7 @@ Patch9: mozilla-shared-nss-db.patch
|
||||
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
|
||||
@ -139,7 +140,7 @@ symbols meant for upload to Mozilla's crash collector database.
|
||||
|
||||
%package -n enigmail
|
||||
Version: 1.1.2
|
||||
Release: 9
|
||||
Release: 7
|
||||
License: GPLv2+ ; MPLv1.1+
|
||||
Summary: OpenPGP addon for Thunderbird and SeaMonkey
|
||||
Group: Productivity/Networking/Email/Clients
|
||||
@ -166,6 +167,7 @@ pushd mozilla
|
||||
%patch9 -p1
|
||||
%patch10 -p1
|
||||
%patch13 -p1
|
||||
%patch14 -p1
|
||||
popd
|
||||
# comm-central patches
|
||||
%patch2 -p1
|
||||
|
@ -2,8 +2,8 @@
|
||||
|
||||
|
||||
BRANCH="releases/comm-1.9.2" # comm-central
|
||||
RELEASE_TAG="THUNDERBIRD_3_1_7_RELEASE"
|
||||
VERSION="3.1.7"
|
||||
RELEASE_TAG="THUNDERBIRD_3_1_8_RELEASE"
|
||||
VERSION="3.1.8"
|
||||
|
||||
echo "cloning $BRANCH..."
|
||||
hg clone http://hg.mozilla.org/$BRANCH thunderbird
|
||||
@ -13,7 +13,7 @@ echo "running client.py..."
|
||||
[ "$RELEASE_TAG" == "default" ] || _extra="--comm-rev=$RELEASE_TAG --mozilla-rev=$RELEASE_TAG"
|
||||
# temporary!
|
||||
_extra="--mozilla-repo=http://hg.mozilla.org/releases/mozilla-1.9.2 $_extra"
|
||||
python client.py checkout --skip-chatzilla --skip-venkman $_extra
|
||||
python client.py checkout --skip-chatzilla --skip-venkman $_extra
|
||||
popd
|
||||
echo "creating archive..."
|
||||
tar cjf thunderbird-$VERSION-source.tar.bz2 --exclude=.hgtags --exclude=.hgignore --exclude=.hg --exclude=CVS thunderbird
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:48d19bfe7273164358bfac6f24caa0a76079199af1c9a968b28ee37d21ce3979
|
||||
size 20463956
|
3
l10n-3.1.8.tar.bz2
Normal file
3
l10n-3.1.8.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:794423d6c7116ee17bf7611a83cc198578345f3f40768ac501584b3d9e54a521
|
||||
size 20470032
|
105
mozilla-gcc46.patch
Normal file
105
mozilla-gcc46.patch
Normal file
@ -0,0 +1,105 @@
|
||||
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 <stddef.h>
|
||||
|
||||
// OS/2 - OS/2 and Windows Metrics
|
||||
// http://www.microsoft.com/opentype/otspec/os2.htm
|
||||
--- a/toolkit/crashreporter/google-breakpad/src/common/linux/language.cc 2011-02-22 09:35:48.000000000 +0100
|
||||
+++ b/toolkit/crashreporter/google-breakpad/src/common/linux/language.cc 2011-03-25 10:33:34.367485573 +0100
|
||||
@@ -39,6 +39,7 @@
|
||||
// C++ language-specific operations.
|
||||
class CPPLanguage: public Language {
|
||||
public:
|
||||
+ CPPLanguage() {};
|
||||
string MakeQualifiedName(const string &parent_name,
|
||||
const string &name) const {
|
||||
if (parent_name.empty())
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5485eebe3fc886f2fac80bfa1c674e071180ad52bc41348bf349ad2c65570f1b
|
||||
size 66095550
|
3
thunderbird-3.1.8-source.tar.bz2
Normal file
3
thunderbird-3.1.8-source.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e9c1a0ae476eb7a89a5708c4e7a79dabb0ea6aba07c4ad2ba9c38f63e66e1ffc
|
||||
size 68304315
|
Loading…
Reference in New Issue
Block a user