Hello community,

here is the log from the commit of package seamonkey for openSUSE:Factory 
checked in at 2014-12-05 21:04:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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      2014-11-24 
11:09:49.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.seamonkey.new/seamonkey.changes 2014-12-05 
21:04:46.000000000 +0100
@@ -1,0 +2,21 @@
+Wed Dec  3 06:53:08 UTC 2014 - [email protected]
+
+- update to SeaMonkey 2.31 (bnc#908009)
+  * requires NSS 3.17.2
+  * MFSA 2014-83/CVE-2014-1587/CVE-2014-1588
+    Miscellaneous memory safety hazards
+  * MFSA 2014-84/CVE-2014-1589 (bmo#1043787)
+    XBL bindings accessible via improper CSS declarations
+  * MFSA 2014-85/CVE-2014-1590 (bmo#1087633)
+    XMLHttpRequest crashes with some input streams
+  * MFSA 2014-86/CVE-2014-1591 (bmo#1069762)
+    CSP leaks redirect data via violation reports
+  * MFSA 2014-87/CVE-2014-1592 (bmo#1088635)
+    Use-after-free during HTML5 parsing
+  * MFSA 2014-88/CVE-2014-1593 (bmo#1085175)
+    Buffer overflow while parsing media content
+  * MFSA 2014-89/CVE-2014-1594 (bmo#1074280)
+    Bad casting from the BasicThebesLayer to BasicContainerLayer
+- rebased patches
+
+-------------------------------------------------------------------

Old:
----
  l10n-2.30.tar.bz2
  seamonkey-2.30-source.tar.bz2

New:
----
  l10n-2.31.tar.bz2
  seamonkey-2.31-source.tar.bz2

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

Other differences:
------------------
++++++ seamonkey.spec ++++++
--- /var/tmp/diff_new_pack.fr84vp/_old  2014-12-05 21:04:53.000000000 +0100
+++ /var/tmp/diff_new_pack.fr84vp/_new  2014-12-05 21:04:53.000000000 +0100
@@ -56,9 +56,9 @@
 %endif
 Provides:       web_browser
 Provides:       browser(npapi)
-Version:        2.30
+Version:        2.31
 Release:        0
-%define releasedate 2014101300
+%define releasedate 2014120200
 Summary:        The successor of the Mozilla Application Suite
 License:        MPL-2.0
 Group:          Productivity/Networking/Web/Browsers
@@ -90,7 +90,7 @@
 Provides:       seamonkey-spellchecker = %{version}
 Obsoletes:      seamonkey-spellchecker <= 2.0
 # venkman is discontinued and removed (not merged)
-Provides:       seamonkey-venkman = 2.30
+Provides:       seamonkey-venkman = %{version}
 Obsoletes:      seamonkey-venkman <= 2.29
 Recommends:     libcanberra0
 Recommends:     libpulse0
@@ -110,7 +110,7 @@
 # so using %opensuse_bs is secure for now
 BuildRequires:  mozilla-nspr-devel >= 4.10.7
 PreReq:         mozilla-nspr >= %(rpm -q --queryformat '%{VERSION}' 
mozilla-nspr)
-BuildRequires:  mozilla-nss-devel >= 3.17.1
+BuildRequires:  mozilla-nss-devel >= 3.17.2
 PreReq:         mozilla-nss >= %(rpm -q --queryformat '%{VERSION}' mozilla-nss)
 
 %description
@@ -279,7 +279,7 @@
 make -C suite/installer STRIP=/bin/true MOZ_PKG_FATAL_WARNINGS=0
 # copy tree into RPM_BUILD_ROOT
 mkdir -p $RPM_BUILD_ROOT%{progdir}
-cp -rf $RPM_BUILD_DIR/seamonkey/obj*/mozilla/dist/seamonkey/* 
$RPM_BUILD_ROOT%{progdir}
+cp -rf $RPM_BUILD_DIR/seamonkey/obj*/dist/seamonkey/* $RPM_BUILD_ROOT%{progdir}
 # remove some executable permissions
 find $RPM_BUILD_ROOT%{progdir} \
     -name "*.js" -o \
@@ -312,7 +312,7 @@
             LOCALE_MERGEDIR=$RPM_BUILD_DIR/l10n-merged/$locale \
             make -C suite/locales langpack-$locale || continue
 
-            cp -rL mozilla/dist/xpi-stage/locale-$locale \
+            cp -rL dist/xpi-stage/locale-$locale \
                 
$RPM_BUILD_ROOT%{progdir}/extensions/[email protected]
             rm 
$RPM_BUILD_ROOT%{progdir}/extensions/[email protected]/chrome/.mkdir.done
 


++++++ compare-locales.tar.bz2 ++++++

++++++ create-tar.sh ++++++
--- /var/tmp/diff_new_pack.fr84vp/_old  2014-12-05 21:04:53.000000000 +0100
+++ /var/tmp/diff_new_pack.fr84vp/_new  2014-12-05 21:04:53.000000000 +0100
@@ -2,8 +2,8 @@
 
 CHANNEL="release"
 BRANCH="releases/comm-$CHANNEL"
-RELEASE_TAG="SEAMONKEY_2_30_RELEASE"
-VERSION="2.30"
+RELEASE_TAG="SEAMONKEY_2_31_RELEASE"
+VERSION="2.31"
 
 echo "cloning $BRANCH..."
 hg clone http://hg.mozilla.org/$BRANCH seamonkey

++++++ l10n-2.30.tar.bz2 -> l10n-2.31.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/seamonkey/l10n-2.30.tar.bz2 
/work/SRC/openSUSE:Factory/.seamonkey.new/l10n-2.31.tar.bz2 differ: char 11, 
line 1

++++++ mozilla-language.patch ++++++
--- /var/tmp/diff_new_pack.fr84vp/_old  2014-12-05 21:04:53.000000000 +0100
+++ /var/tmp/diff_new_pack.fr84vp/_new  2014-12-05 21:04:53.000000000 +0100
@@ -1,11 +1,11 @@
 # HG changeset patch
 # User Wolfgang Rosenauer <[email protected]>
-# Parent 13eb644c1216aed92b29dbc63fc26ce66f98c66c
+# Parent 5a29924228527f8882c83cf62d470963ea1ce62e
 Bug 583793 - Firefox interface language set to LANG, ignores LANGUAGE
 
-diff --git a/intl/locale/src/nsLocaleService.cpp 
b/intl/locale/src/nsLocaleService.cpp
---- a/intl/locale/src/nsLocaleService.cpp
-+++ b/intl/locale/src/nsLocaleService.cpp
+diff --git a/intl/locale/nsLocaleService.cpp b/intl/locale/nsLocaleService.cpp
+--- a/intl/locale/nsLocaleService.cpp
++++ b/intl/locale/nsLocaleService.cpp
 @@ -122,16 +122,17 @@ nsLocaleService::nsLocaleService(void)
      nsRefPtr<nsLocale> resultLocale(new nsLocale());
      NS_ENSURE_TRUE_VOID(resultLocale);

++++++ mozilla-shared-nss-db.patch ++++++
--- /var/tmp/diff_new_pack.fr84vp/_old  2014-12-05 21:04:53.000000000 +0100
+++ /var/tmp/diff_new_pack.fr84vp/_new  2014-12-05 21:04:53.000000000 +0100
@@ -7,7 +7,7 @@
 diff --git a/configure.in b/configure.in
 --- a/configure.in
 +++ b/configure.in
-@@ -8193,16 +8193,31 @@ if test "$MOZ_ENABLE_SKIA"; then
+@@ -8199,16 +8199,31 @@ if test "$MOZ_ENABLE_SKIA"; then
      MOZ_ENABLE_SKIA_GPU=1
      AC_DEFINE(USE_SKIA_GPU)
      AC_SUBST(MOZ_ENABLE_SKIA_GPU)
@@ -27,8 +27,8 @@
 +  AC_DEFINE(MOZ_ENABLE_NSSHELPER)
 +fi
 +AC_SUBST(MOZ_ENABLE_NSSHELPER)
-+AC_SUBST(NSSHELPER_CFLAGS)
-+AC_SUBST(NSSHELPER_LIBS)
++AC_SUBST_LIST(NSSHELPER_CFLAGS)
++AC_SUBST_LIST(NSSHELPER_LIBS)
 +
 +dnl ========================================================
  dnl disable xul
@@ -39,19 +39,29 @@
  if test "$MOZ_XUL"; then
    AC_DEFINE(MOZ_XUL)
  else
-diff --git a/security/manager/ssl/src/Makefile.in 
b/security/manager/ssl/src/Makefile.in
-new file mode 100644
---- /dev/null
-+++ b/security/manager/ssl/src/Makefile.in
-@@ -0,0 +1,8 @@
-+#! gmake
-+# 
-+# This Source Code Form is subject to the terms of the Mozilla Public
-+# License, v. 2.0. If a copy of the MPL was not distributed with this
-+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-+
-+LOCAL_INCLUDES += $(NSSHELPER_CFLAGS)
-+EXTRA_DSO_LDOPTS += $(NSSHELPER_LIBS)
+diff --git a/security/manager/ssl/src/moz.build 
b/security/manager/ssl/src/moz.build
+--- a/security/manager/ssl/src/moz.build
++++ b/security/manager/ssl/src/moz.build
+@@ -91,16 +91,19 @@ FAIL_ON_WARNINGS = True
+ 
+ FINAL_LIBRARY = 'xul'
+ 
+ LOCAL_INCLUDES += [
+     '../../../certverifier',
+     '../../../pkix/include',
+ ]
+ 
++CXXFLAGS += sorted(CONFIG['NSSHELPER_CFLAGS'])
++OS_LIBS += sorted(CONFIG['NSSHELPER_LIBS'])
++
+ if CONFIG['NSS_DISABLE_DBM']:
+     DEFINES['NSS_DISABLE_DBM'] = '1'
+ 
+ DEFINES['SSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES'] = 'True'
+ DEFINES['NSS_ENABLE_ECC'] = 'True'
+ for var in ('DLL_PREFIX', 'DLL_SUFFIX'):
+     DEFINES[var] = '"%s"' % CONFIG[var]
+ 
 diff --git a/security/manager/ssl/src/nsNSSComponent.cpp 
b/security/manager/ssl/src/nsNSSComponent.cpp
 --- a/security/manager/ssl/src/nsNSSComponent.cpp
 +++ b/security/manager/ssl/src/nsNSSComponent.cpp
@@ -79,7 +89,7 @@
  #include "nsCertVerificationThread.h"
  #include "nsAppDirectoryServiceDefs.h"
  #include "nsComponentManagerUtils.h"
-@@ -1115,17 +1122,31 @@ nsNSSComponent::InitializeNSS()
+@@ -943,17 +950,31 @@ nsNSSComponent::InitializeNSS()
    if (NS_FAILED(rv)) {
      nsPSMInitPanic::SetPanic();
      return NS_ERROR_NOT_AVAILABLE;
@@ -112,25 +122,25 @@
      if (init_rv != SECSuccess) {
        PR_LOG(gPIPNSSLog, PR_LOG_DEBUG, ("could not init in r/o either\n"));
      }
-diff --git a/toolkit/library/libxul.mk b/toolkit/library/libxul.mk
---- a/toolkit/library/libxul.mk
-+++ b/toolkit/library/libxul.mk
-@@ -145,17 +145,17 @@ endif
- ifdef MOZ_WMF
- OS_LIBS += $(call EXPAND_LIBNAME,mfuuid wmcodecdspuuid strmiids)
- endif
- 
- ifdef MOZ_DIRECTSHOW
- OS_LIBS += $(call EXPAND_LIBNAME,dmoguids wmcodecdspuuid strmiids msdmo)
- endif
- 
--EXTRA_DSO_LDOPTS += $(NSPR_LIBS) $(MOZALLOC_LIB)
-+EXTRA_DSO_LDOPTS += $(NSPR_LIBS) $(MOZALLOC_LIB) $(NSSHELPER_LIBS)
- 
- ifeq ($(MOZ_WIDGET_TOOLKIT),cocoa)
- OS_LIBS += \
-   $(TK_LIBS) \
-   $(NULL)
- endif
+diff --git a/toolkit/library/libxul.mozbuild b/toolkit/library/libxul.mozbuild
+--- a/toolkit/library/libxul.mozbuild
++++ b/toolkit/library/libxul.mozbuild
+@@ -22,16 +22,18 @@ DELAYLOAD_DLLS += [
+     'psapi.dll',
+     'rasapi32.dll',
+     'rasdlg.dll',
+     'secur32.dll',
+     'wininet.dll',
+     'winspool.drv'
+ ]
+ 
++OS_LIBS += sorted(CONFIG['NSSHELPER_LIBS'])
++
+ if CONFIG['MOZ_METRO']:
+     DELAYLOAD_DLLS += [
+         'API-MS-WIN-CORE-WINRT-L' + CONFIG['CRTEXPDLLVERSION'] + '.DLL',
+         'API-MS-WIN-CORE-WINRT-STRING-L' + CONFIG['CRTEXPDLLVERSION'] + 
'.DLL',
+         'uiautomationcore.dll'
+     ]
  
- ifeq (OpenBSD,$(OS_ARCH))
+ if CONFIG['ACCESSIBILITY']:

++++++ mozilla-ua-locale.patch ++++++
--- /var/tmp/diff_new_pack.fr84vp/_old  2014-12-05 21:04:53.000000000 +0100
+++ /var/tmp/diff_new_pack.fr84vp/_new  2014-12-05 21:04:53.000000000 +0100
@@ -4,9 +4,9 @@
 https://bugzilla.mozilla.org/show_bug.cgi?id=542999
 http://bugzilla.novell.com/show_bug.cgi?id=582654
 
-diff --git a/chrome/src/nsChromeRegistryChrome.cpp 
b/chrome/src/nsChromeRegistryChrome.cpp
---- a/chrome/src/nsChromeRegistryChrome.cpp
-+++ b/chrome/src/nsChromeRegistryChrome.cpp
+diff --git a/chrome/nsChromeRegistryChrome.cpp 
b/chrome/nsChromeRegistryChrome.cpp
+--- a/chrome/nsChromeRegistryChrome.cpp
++++ b/chrome/nsChromeRegistryChrome.cpp
 @@ -307,20 +307,21 @@ nsChromeRegistryChrome::OverrideLocalePa
    }
    return NS_OK;

++++++ seamonkey-2.30-source.tar.bz2 -> seamonkey-2.31-source.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/seamonkey/seamonkey-2.30-source.tar.bz2 
/work/SRC/openSUSE:Factory/.seamonkey.new/seamonkey-2.31-source.tar.bz2 differ: 
char 11, line 1

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

Reply via email to