Hello community, here is the log from the commit of package seamonkey for openSUSE:Factory checked in at 2015-09-08 17:43:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/seamonkey (Old) and /work/SRC/openSUSE:Factory/.seamonkey.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "seamonkey" Changes: -------- --- /work/SRC/openSUSE:Factory/seamonkey/seamonkey.changes 2015-06-30 10:42:41.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.seamonkey.new/seamonkey.changes 2015-09-08 17:49:05.000000000 +0200 @@ -1,0 +2,17 @@ +Sat Aug 29 20:09:34 UTC 2015 - [email protected] + +- update to SeaMonkey 2.35 (bnc#935979) + * based on 38.1.1esr + * requires NSPR 4.10.8 and NSS 3.19.2 +- removed obsolete patches + * mozilla-visitSubstr.patch + * mozilla-undef-CONST.patch + * mozilla-reintroduce-pixman-code-path.patch + * mozilla-fix-prototype.patch + * mozilla-disable-JEMALLOC_STATIC_SIZES-on-ppc.patch +- renamed mozilla-add-D_GLIBCXX_USE_CXX11_ABI-0-to-CXXFLAG.patch + to mozilla-add-glibcxx_use_cxx11_abi.patch (sync with Firefox) +- dropped mozilla-prefer_plugin_pref.patch as this feature is + likely not worth maintaining further + +------------------------------------------------------------------- Old: ---- l10n-2.33.1.tar.bz2 mozilla-add-D_GLIBCXX_USE_CXX11_ABI-0-to-CXXFLAG.patch mozilla-disable-JEMALLOC_STATIC_SIZES-on-ppc.patch mozilla-fix-prototype.patch mozilla-prefer_plugin_pref.patch mozilla-reintroduce-pixman-code-path.patch mozilla-undef-CONST.patch mozilla-visitSubstr.patch seamonkey-2.33.1-source.tar.bz2 New: ---- l10n-2.35.tar.bz2 mozilla-add-glibcxx_use_cxx11_abi.patch seamonkey-2.35-source.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ seamonkey.spec ++++++ --- /var/tmp/diff_new_pack.DiNITg/_old 2015-09-08 17:57:53.000000000 +0200 +++ /var/tmp/diff_new_pack.DiNITg/_new 2015-09-08 17:57:53.000000000 +0200 @@ -60,9 +60,9 @@ %endif Provides: web_browser Provides: browser(npapi) -Version: 2.33.1 +Version: 2.35 Release: 0 -%define releasedate 2015032100 +%define releasedate 2015082600 Summary: The successor of the Mozilla Application Suite License: MPL-2.0 Group: Productivity/Networking/Web/Browsers @@ -79,24 +79,13 @@ Source9: create-tar.sh Source10: compare-locales.tar.bz2 Patch1: mozilla-nongnome-proxies.patch -Patch2: mozilla-prefer_plugin_pref.patch -Patch3: mozilla-shared-nss-db.patch -Patch5: mozilla-language.patch -Patch7: mozilla-ntlm-full-path.patch -Patch8: mozilla-ua-locale.patch -Patch11: mozilla-icu-strncat.patch -Patch12: mozilla-openaes-decl.patch -Patch13: mozilla-fix-prototype.patch -# PATCH-FIX-UPSTREAM mozilla-add-D_GLIBCXX_USE_CXX11_ABI-0-to-CXXFLAG.patch -- fix build with GCC 5 (bmo#1153109) -Patch14: mozilla-add-D_GLIBCXX_USE_CXX11_ABI-0-to-CXXFLAG.patch -# PATCH-FIX-UPSTREAM mozilla-reintroduce-pixman-code-path.patch -- fix build on ppc (bmo#1136958) -Patch15: mozilla-reintroduce-pixman-code-path.patch -# PATCH-FIX-UPSTREAM mozilla-visitSubstr.patch -- fix build on ppc (bmo#1108834) -Patch16: mozilla-visitSubstr.patch -# PATCH-FIX-UPSTREAM mozilla-undef-CONST.patch -- fix build on ppc (bmo#1111395) -Patch17: mozilla-undef-CONST.patch -# PATCH-FIX-UPSTREAM mozilla-disable-JEMALLOC_STATIC_SIZES-on-ppc.patch -- fix build on ppc (from deb#763900) -Patch18: mozilla-disable-JEMALLOC_STATIC_SIZES-on-ppc.patch +Patch2: mozilla-shared-nss-db.patch +Patch3: mozilla-language.patch +Patch4: mozilla-ntlm-full-path.patch +Patch5: mozilla-ua-locale.patch +Patch6: mozilla-add-glibcxx_use_cxx11_abi.patch +Patch7: mozilla-icu-strncat.patch +Patch8: mozilla-openaes-decl.patch Patch100: seamonkey-ua-locale.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: /bin/sh coreutils @@ -123,9 +112,9 @@ %global __find_provides %provfind # the following conditions are always met in Factory by definition # so using %opensuse_bs is secure for now -BuildRequires: mozilla-nspr-devel >= 4.10.7 +BuildRequires: mozilla-nspr-devel >= 4.10.8 PreReq: mozilla-nspr >= %(rpm -q --queryformat '%{VERSION}' mozilla-nspr) -BuildRequires: mozilla-nss-devel >= 3.17.4 +BuildRequires: mozilla-nss-devel >= 3.19.2 PreReq: mozilla-nss >= %(rpm -q --queryformat '%{VERSION}' mozilla-nss) %description @@ -198,17 +187,11 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 %patch5 -p1 +%patch6 -p1 %patch7 -p1 %patch8 -p1 -%patch11 -p1 -%patch12 -p1 -%patch13 -p1 -%patch14 -p1 -%patch15 -p1 -%patch16 -p1 -%patch17 -p1 -%patch18 -p1 popd # comm patches %patch100 -p1 ++++++ compare-locales.tar.bz2 ++++++ ++++++ create-tar.sh ++++++ --- /var/tmp/diff_new_pack.DiNITg/_old 2015-09-08 17:57:53.000000000 +0200 +++ /var/tmp/diff_new_pack.DiNITg/_new 2015-09-08 17:57:53.000000000 +0200 @@ -1,17 +1,17 @@ #!/bin/bash -CHANNEL="release" +CHANNEL="esr38" BRANCH="releases/comm-$CHANNEL" -RELEASE_TAG="SEAMONKEY_2_33_1_RELEASE" -VERSION="2.33.1" +RELEASE_TAG="SEAMONKEY_2_35_RELEASE" +VERSION="2.35" echo "cloning $BRANCH..." hg clone http://hg.mozilla.org/$BRANCH seamonkey pushd seamonkey hg update -r $RELEASE_TAG echo "running client.py..." -[ "$RELEASE_TAG" == "default" ] || \ - _extra="--comm-rev=$RELEASE_TAG --mozilla-rev=$RELEASE_TAG --inspector-rev=$RELEASE_TAG --venkman-rev=$RELEASE_TAG --chatzilla-rev=$RELEASE_TAG" +#[ "$RELEASE_TAG" == "default" ] || \ +# _extra="--comm-rev=$RELEASE_TAG --mozilla-rev=$RELEASE_TAG --inspector-rev=$RELEASE_TAG --venkman-rev=$RELEASE_TAG --chatzilla-rev=$RELEASE_TAG" python client.py checkout $_extra --mozilla-repo=http://hg.mozilla.org/releases/mozilla-$CHANNEL popd echo "creating archive..." @@ -30,7 +30,7 @@ ja-JP-mac|en-US) ;; *) - hg clone http://hg.mozilla.org/releases/l10n/mozilla-$CHANNEL/$locale l10n/$locale + hg clone http://hg.mozilla.org/releases/l10n/mozilla-release/$locale l10n/$locale hg -R l10n/$locale up -C $RELEASE_TAG ;; esac ++++++ l10n-2.33.1.tar.bz2 -> l10n-2.35.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/seamonkey/l10n-2.33.1.tar.bz2 /work/SRC/openSUSE:Factory/.seamonkey.new/l10n-2.35.tar.bz2 differ: char 11, line 1 ++++++ mozilla-add-glibcxx_use_cxx11_abi.patch ++++++ >From 32b9943e0d2c7c28d9d113c0e83d121c356fe5d5 Mon Sep 17 00:00:00 2001 From: Mike Hommey <[email protected]> Date: Fri, 10 Apr 2015 16:53:05 +0900 Subject: [PATCH] Bug 1153109 - Add -D_GLIBCXX_USE_CXX11_ABI=0 to CXXFLAGS when building with --enable-stdcxx-compat patch grab from https://bugzilla.mozilla.org/show_bug.cgi?id=1153109 --- configure.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configure.in b/configure.in index 95d2a70..6c858b3 100644 --- a/configure.in +++ b/configure.in @@ -7375,16 +7375,18 @@ STDCXX_COMPAT= MOZ_ARG_ENABLE_BOOL(stdcxx-compat, [ --enable-stdcxx-compat Enable compatibility with older libstdc++], STDCXX_COMPAT=1) if test -n "$STDCXX_COMPAT"; then eval $(CXX="$CXX" HOST_CXX="$HOST_CXX" $PYTHON -m mozbuild.configure.libstdcxx) AC_SUBST(MOZ_LIBSTDCXX_TARGET_VERSION) AC_SUBST(MOZ_LIBSTDCXX_HOST_VERSION) + CXXFLAGS="$CXXFLAGS -D_GLIBCXX_USE_CXX11_ABI=0" + HOST_CXXFLAGS="$HOST_CXXFLAGS -D_GLIBCXX_USE_CXX11_ABI=0" fi dnl ======================================================== dnl = dnl = Profiling and Instrumenting dnl = dnl ======================================================== MOZ_ARG_HEADER(Profiling and Instrumenting) ++++++ mozilla-openaes-decl.patch ++++++ --- /var/tmp/diff_new_pack.DiNITg/_old 2015-09-08 17:57:53.000000000 +0200 +++ /var/tmp/diff_new_pack.DiNITg/_new 2015-09-08 17:57:53.000000000 +0200 @@ -1,17 +1,18 @@ # HG changeset patch # Parent 33024abb3c58dab7239e32388df58e14f99defd5 # User Wolfgang Rosenauer <[email protected]> +# Parent 12305a99d90ce098f8f11f5609571cd709b6e2de diff --git a/media/gmp-clearkey/0.1/openaes/oaes_lib.c b/media/gmp-clearkey/0.1/openaes/oaes_lib.c --- a/media/gmp-clearkey/0.1/openaes/oaes_lib.c +++ b/media/gmp-clearkey/0.1/openaes/oaes_lib.c -@@ -27,16 +27,17 @@ +@@ -24,16 +24,17 @@ + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * --------------------------------------------------------------------------- */ - static const char _NR[] = { - 0x4e,0x61,0x62,0x69,0x6c,0x20,0x53,0x2e,0x20, - 0x41,0x6c,0x20,0x52,0x61,0x6d,0x6c,0x69,0x00 }; #include <stdlib.h> +#include <stdio.h> ++++++ mozilla-shared-nss-db.patch ++++++ --- /var/tmp/diff_new_pack.DiNITg/_old 2015-09-08 17:57:53.000000000 +0200 +++ /var/tmp/diff_new_pack.DiNITg/_new 2015-09-08 17:57:53.000000000 +0200 @@ -7,7 +7,7 @@ diff --git a/configure.in b/configure.in --- a/configure.in +++ b/configure.in -@@ -8268,16 +8268,31 @@ if test "$MOZ_ENABLE_SKIA"; then +@@ -8207,16 +8207,31 @@ if test "$MOZ_ENABLE_SKIA"; then MOZ_ENABLE_SKIA_GPU=1 AC_DEFINE(USE_SKIA_GPU) AC_SUBST(MOZ_ENABLE_SKIA_GPU) @@ -84,10 +84,10 @@ #include "ExtendedValidation.h" #include "NSSCertDBTrustDomain.h" #include "mozilla/Telemetry.h" + #include "nsAppDirectoryServiceDefs.h" #include "nsCertVerificationThread.h" #include "nsAppDirectoryServiceDefs.h" - #include "nsComponentManagerUtils.h" -@@ -986,17 +993,31 @@ nsNSSComponent::InitializeNSS() +@@ -996,17 +1003,31 @@ nsNSSComponent::InitializeNSS() if (NS_FAILED(rv)) { nsPSMInitPanic::SetPanic(); return NS_ERROR_NOT_AVAILABLE; ++++++ seamonkey-2.33.1-source.tar.bz2 -> seamonkey-2.35-source.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/seamonkey/seamonkey-2.33.1-source.tar.bz2 /work/SRC/openSUSE:Factory/.seamonkey.new/seamonkey-2.35-source.tar.bz2 differ: char 11, line 1
