Hello community,

here is the log from the commit of package MozillaThunderbird for 
openSUSE:Factory checked in at 2015-07-16 17:16:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-06-12 20:25:58.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.MozillaThunderbird.new/MozillaThunderbird.changes   
    2015-07-16 17:16:35.000000000 +0200
@@ -1,0 +2,52 @@
+Wed Jul  8 07:10:59 UTC 2015 - w...@rosenauer.org
+
+- update to Thunderbird 38.1.0 (bnc#935979)
+  * MFSA 2015-59/CVE-2015-2724/CVE-2015-2725
+    Miscellaneous memory safety hazards
+  * MFSA 2015-60/CVE-2015-2727 (bmo#1163422)
+    Local files or privileged URLs in pages can be opened into new tabs
+  * MFSA 2015-61/CVE-2015-2728 (bmo#1142210)
+    Type confusion in Indexed Database Manager
+  * MFSA 2015-62/CVE-2015-2729 (bmo#1122218)
+    Out-of-bound read while computing an oscillator rendering range in Web 
Audio
+  * MFSA 2015-63/CVE-2015-2731 (bmo#1149891)
+    Use-after-free in Content Policy due to microtask execution error
+  * MFSA 2015-64/CVE-2015-2730 (bmo#1125025)
+    ECDSA signature validation fails to handle some signatures correctly
+    (this fix is shipped by NSS 3.19.1 externally)
+  * MFSA 2015-65/CVE-2015-2722/CVE-2015-2733 (bmo#1166924, bmo#1169867)
+    Use-after-free in workers while using XMLHttpRequest
+  * MFSA 2015-66/CVE-2015-2734/CVE-2015-2735/CVE-2015-2736/CVE-2015-2737
+    CVE-2015-2738/CVE-2015-2739/CVE-2015-2740
+    Vulnerabilities found through code inspection
+  * MFSA 2015-67/CVE-2015-2741 (bmo#1147497)
+    Key pinning is ignored when overridable errors are encountered
+  * MFSA 2015-69/CVE-2015-2743 (bmo#1163109)
+    Privilege escalation in PDF.js
+  * MFSA 2015-70/CVE-2015-4000 (bmo#1138554)
+    NSS accepts export-length DHE keys with regular DHE cipher suites
+    (this fix is shipped by NSS 3.19.1 externally)
+  * MFSA 2015-71/CVE-2015-2721 (bmo#1086145)
+    NSS incorrectly permits skipping of ServerKeyExchange
+    (this fix is shipped by NSS 3.19.1 externally)
+- requires NSS 3.19.2
+
+-------------------------------------------------------------------
+Fri Jun 19 17:00:11 UTC 2015 - w...@rosenauer.org
+
+- update to Thunderbird 38.0.1
+  * includes Lightning as default extension
+- rebased patches
+- removed obsolete patches:
+  * mozilla-ppc.patch
+  * mozilla-nullptr-gcc45.patch
+  * mozilla-bug1024492.patch
+- dropped openSUSE specific patches
+  * thunderbird-shared-nss-db.patch
+  * mozilla-shared-nss-db.patch
+    the provided feature seems not to be used and its maintenance
+    is not worth the ongoing efforts
+- tb-develdirs.patch is now mozilla-develdirs.patch as it is a
+  platform configuration now
+
+-------------------------------------------------------------------

Old:
----
  l10n-31.7.0.tar.xz
  mozilla-bug1024492.patch
  mozilla-nullptr-gcc45.patch
  mozilla-ppc.patch
  mozilla-shared-nss-db.patch
  tb-develdirs.patch
  thunderbird-31.7.0-source.tar.xz
  thunderbird-shared-nss-db.patch

New:
----
  l10n-38.1.0.tar.xz
  mozilla-develdirs.patch
  thunderbird-38.1.0-source.tar.xz

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

Other differences:
------------------
++++++ MozillaThunderbird.spec ++++++
--- /var/tmp/diff_new_pack.sYNtGD/_old  2015-07-16 17:16:46.000000000 +0200
+++ /var/tmp/diff_new_pack.sYNtGD/_new  2015-07-16 17:16:46.000000000 +0200
@@ -17,7 +17,7 @@
 #
 
 
-%define mainversion 31.7.0
+%define mainversion 38.1.0
 %define update_channel release
 
 %if %suse_version > 1210
@@ -42,9 +42,8 @@
 BuildRequires:  libgnomeui-devel
 BuildRequires:  libidl-devel
 BuildRequires:  libnotify-devel
-BuildRequires:  mozilla-nspr-devel >= 4.10.6
-BuildRequires:  mozilla-nss-devel >= 3.16.5
-BuildRequires:  nss-shared-helper-devel
+BuildRequires:  mozilla-nspr-devel >= 4.10.8
+BuildRequires:  mozilla-nss-devel >= 3.19.2
 BuildRequires:  python
 BuildRequires:  startup-notification-devel
 BuildRequires:  unzip
@@ -70,7 +69,7 @@
 %endif
 Version:        %{mainversion}
 Release:        0
-%define releasedate 2015050800
+%define releasedate 2015070700
 Provides:       thunderbird = %{version}
 %if %{with_kde}
 # this is needed to match this package with the kde4 helper package without 
the main package
@@ -95,19 +94,14 @@
 Source11:       compare-locales.tar.xz
 Source12:       kde.js
 # Gecko/Toolkit
-Patch1:         mozilla-shared-nss-db.patch
-Patch2:         mozilla-language.patch
-Patch3:         mozilla-nongnome-proxies.patch
-Patch4:         mozilla-kde.patch
-Patch5:         mozilla-arm-disable-edsp.patch
-Patch6:         mozilla-ppc.patch
-Patch7:         mozilla-nullptr-gcc45.patch
-Patch8:         mozilla-icu-strncat.patch
-Patch9:         mozilla-bug1024492.patch
+Patch1:         mozilla-language.patch
+Patch2:         mozilla-nongnome-proxies.patch
+Patch3:         mozilla-kde.patch
+Patch4:         mozilla-arm-disable-edsp.patch
+Patch5:         mozilla-develdirs.patch
+Patch6:         mozilla-icu-strncat.patch
 # Thunderbird/mail
 Patch20:        tb-ssldap.patch
-Patch21:        tb-develdirs.patch
-Patch22:        thunderbird-shared-nss-db.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 PreReq:         coreutils fileutils textutils /bin/sh
 Recommends:     libcanberra0
@@ -196,20 +190,15 @@
 pushd mozilla
 %patch1 -p1
 %patch2 -p1
-%patch3 -p1
 %if %{with_kde}
-%patch4 -p1
+%patch3 -p1
 %endif
+%patch4 -p1
 %patch5 -p1
 %patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p3
 popd
 # comm-central patches
 %patch20 -p1
-%patch21 -p1
-%patch22 -p1
 
 %build
 # no need to add build time to binaries
@@ -250,6 +239,7 @@
 mk_add_options MOZ_MAKE_FLAGS=%{?jobs:-j%jobs}
 mk_add_options MOZ_OBJDIR=$RPM_BUILD_DIR/obj
 ac_add_options --enable-application=mail
+ac_add_options --enable-calendar
 ac_add_options --prefix=%{_prefix}
 ac_add_options --libdir=%{progdir}
 ac_add_options --includedir=%{_includedir}
@@ -273,10 +263,6 @@
 %if 0%{?gstreamer} == 1
 ac_add_options --enable-gstreamer=1.0
 %endif
-%if %suse_version > 1130
-ac_add_options --disable-gnomevfs
-ac_add_options --enable-gio
-%endif
 %if %suse_version < 1220
 ac_add_options --disable-gstreamer
 %endif
@@ -298,7 +284,7 @@
 make -C mail/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/obj/mozilla/dist/thunderbird/* \
+cp -rf $RPM_BUILD_DIR/obj/dist/thunderbird/* \
        $RPM_BUILD_ROOT%{progdir}
 %if %{with_kde}
 # install kde.js
@@ -327,7 +313,7 @@
        popd
        LOCALE_MERGEDIR=$RPM_BUILD_DIR/l10n-merged/$locale \
         make -C mail/locales langpack-$locale || continue
-        cp -rL mozilla/dist/xpi-stage/locale-$locale \
+        cp -rL dist/xpi-stage/locale-$locale \
            
$RPM_BUILD_ROOT%{progdir}/extensions/langpack-$loc...@thunderbird.mozilla.org
        # remove prefs and profile defaults from langpack
        rm -rf 
$RPM_BUILD_ROOT%{progdir}/extensions/langpack-$loc...@thunderbird.mozilla.org/defaults
@@ -372,11 +358,11 @@
 # DEVEL
 #
 mkdir -p $RPM_BUILD_ROOT%{_includedir}/%{progname}
-chmod a+x mozilla/dist/sdk/bin/*.py
-cp -rL mozilla/dist/sdk/bin/*    $RPM_BUILD_ROOT%{_libdir}/%{progname}/
-cp -rL mozilla/dist/sdk/lib/*.a  $RPM_BUILD_ROOT%{_libdir}/%{progname}/
-cp -rL mozilla/dist/idl/*        $RPM_BUILD_ROOT%{_includedir}/%{progname}/
-cp -rL mozilla/dist/include/*    $RPM_BUILD_ROOT%{_includedir}/%{progname}/
+chmod a+x dist/sdk/bin/*.py
+cp -rL dist/sdk/bin/*    $RPM_BUILD_ROOT%{_libdir}/%{progname}/
+cp -rL dist/sdk/lib/*.a  $RPM_BUILD_ROOT%{_libdir}/%{progname}/
+cp -rL dist/idl/*        $RPM_BUILD_ROOT%{_includedir}/%{progname}/
+cp -rL dist/include/*    $RPM_BUILD_ROOT%{_includedir}/%{progname}/
 #mkdir -p $RPM_BUILD_ROOT%{_libdir}/pkgconfig/
 #install -m 755 $RPM_BUILD_DIR/thunderbird/mozilla/build/unix/thunderbird-*.pc 
\
 #               $RPM_BUILD_ROOT%{_libdir}/pkgconfig/
@@ -421,9 +407,9 @@
 make buildsymbols \
   SYMBOL_INDEX_NAME="$SYMBOLS_NAME.txt" \
   SYMBOL_ARCHIVE_BASENAME="$SYMBOLS_NAME"
-if [ -e mozilla/dist/*symbols.zip ]; then
+if [ -e dist/*symbols.zip ]; then
   mkdir -p $RPM_BUILD_ROOT%{_datadir}/mozilla/
-  cp mozilla/dist/*symbols.zip $RPM_BUILD_ROOT%{_datadir}/mozilla/
+  cp dist/*symbols.zip $RPM_BUILD_ROOT%{_datadir}/mozilla/
 fi
 %endif
 
@@ -454,7 +440,6 @@
 %{progdir}/chrome.manifest
 %{progdir}/dependentlibs.list
 %{progdir}/*.so
-%{progdir}/mozilla-xremote-client
 %{progdir}/omni.ja
 %{progdir}/platform.ini
 %{progdir}/plugin-container
@@ -470,6 +455,7 @@
 %dir %{progdir}/chrome/
 %{progdir}/chrome/icons/
 %dir %{progdir}/dictionaries/
+%{progdir}/distribution/
 %{progdir}/defaults/
 %dir %{progdir}/extensions/
 %{progdir}/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}


++++++ compare-locales.tar.xz ++++++

++++++ create-tar.sh ++++++
--- /var/tmp/diff_new_pack.sYNtGD/_old  2015-07-16 17:16:46.000000000 +0200
+++ /var/tmp/diff_new_pack.sYNtGD/_new  2015-07-16 17:16:46.000000000 +0200
@@ -1,9 +1,9 @@
 #!/bin/bash
 
-CHANNEL="esr31"
+CHANNEL="esr38"
 BRANCH="releases/comm-$CHANNEL"
-RELEASE_TAG="THUNDERBIRD_31_7_0_RELEASE"
-VERSION="31.7.0"
+RELEASE_TAG="THUNDERBIRD_38_1_0_RELEASE"
+VERSION="38.1.0"
 
 echo "cloning $BRANCH..."
 hg clone http://hg.mozilla.org/$BRANCH thunderbird

++++++ l10n-31.7.0.tar.xz -> l10n-38.1.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/MozillaThunderbird/l10n-31.7.0.tar.xz 
/work/SRC/openSUSE:Factory/.MozillaThunderbird.new/l10n-38.1.0.tar.xz differ: 
char 26, line 1

++++++ mozilla-develdirs.patch ++++++
diff --git a/config/baseconfig.mk b/config/baseconfig.mk
--- a/config/baseconfig.mk
+++ b/config/baseconfig.mk
@@ -1,14 +1,14 @@
 # This file is normally included by autoconf.mk, but it is also used
 # directly in python/mozbuild/mozbuild/base.py for gmake validation.
 # We thus use INCLUDED_AUTOCONF_MK to enable/disable some parts depending
 # whether a normal build is happening or whether the check is running.
-includedir := $(includedir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
-idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+includedir := $(includedir)/$(MOZ_APP_NAME)
+idldir = $(datadir)/idl/$(MOZ_APP_NAME)
 installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
 sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION)
 ifndef TOP_DIST
 TOP_DIST = dist
 endif
 ifneq (,$(filter /%,$(TOP_DIST)))
 DIST = $(TOP_DIST)
 else
++++++ mozilla-kde.patch ++++++
++++ 1137 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/MozillaThunderbird/mozilla-kde.patch
++++ and /work/SRC/openSUSE:Factory/.MozillaThunderbird.new/mozilla-kde.patch

++++++ mozilla-language.patch ++++++
--- /var/tmp/diff_new_pack.sYNtGD/_old  2015-07-16 17:16:46.000000000 +0200
+++ /var/tmp/diff_new_pack.sYNtGD/_new  2015-07-16 17:16:46.000000000 +0200
@@ -1,11 +1,11 @@
 # HG changeset patch
 # User Wolfgang Rosenauer <w...@rosenauer.org>
-# 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);

++++++ tb-ssldap.patch ++++++
--- /var/tmp/diff_new_pack.sYNtGD/_old  2015-07-16 17:16:46.000000000 +0200
+++ /var/tmp/diff_new_pack.sYNtGD/_new  2015-07-16 17:16:46.000000000 +0200
@@ -1,7 +1,7 @@
 diff --git a/mail/installer/package-manifest.in 
b/mail/installer/package-manifest.in
 --- a/mail/installer/package-manifest.in
 +++ b/mail/installer/package-manifest.in
-@@ -268,16 +268,17 @@
+@@ -358,16 +358,17 @@
  #ifdef XP_WIN32
  @BINPATH@/nsldap32v60@DLL_SUFFIX@
  @BINPATH@/nsldappr32v60@DLL_SUFFIX@
@@ -14,8 +14,8 @@
  #endif
  
  ; login manager
- @BINPATH@/components/loginmgr.xpt
- @BINPATH@/components/nsLoginInfo.js
- @BINPATH@/components/nsLoginManager.js
- @BINPATH@/components/nsLoginManagerPrompter.js
- @BINPATH@/components/passwordmgr.manifest
+ @RESPATH@/components/loginmgr.xpt
+ @RESPATH@/components/nsLoginInfo.js
+ @RESPATH@/components/nsLoginManager.js
+ @RESPATH@/components/nsLoginManagerPrompter.js
+ @RESPATH@/components/passwordmgr.manifest

++++++ thunderbird-31.7.0-source.tar.xz -> thunderbird-38.1.0-source.tar.xz 
++++++
/work/SRC/openSUSE:Factory/MozillaThunderbird/thunderbird-31.7.0-source.tar.xz 
/work/SRC/openSUSE:Factory/.MozillaThunderbird.new/thunderbird-38.1.0-source.tar.xz
 differ: char 25, line 1



Reply via email to