Hello community, here is the log from the commit of package MozillaFirefox for openSUSE:Factory checked in at 2014-09-04 07:55:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/MozillaFirefox (Old) and /work/SRC/openSUSE:Factory/.MozillaFirefox.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "MozillaFirefox" Changes: -------- --- /work/SRC/openSUSE:Factory/MozillaFirefox/MozillaFirefox.changes 2014-07-25 12:27:19.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.MozillaFirefox.new/MozillaFirefox.changes 2014-09-04 07:55:58.000000000 +0200 @@ -1,0 +2,25 @@ +Fri Aug 29 16:39:43 UTC 2014 - w...@rosenauer.org + +- update to Firefox 31.1.0esr (bnc#894370) + * MFSA 2014-67/CVE-2014-1553/CVE-2014-1562 + Miscellaneous memory safety hazards + * MFSA 2014-68/CVE-2014-1563 (bmo#1018524) + Use-after-free during DOM interactions with SVG + * MFSA 2014-69/CVE-2014-1564 (bmo#1045977) + Uninitialized memory use during GIF rendering + * MFSA 2014-70/CVE-2014-1565 (bmo#1047831) + Out-of-bounds read in Web Audio audio timeline + * MFSA 2014-72/CVE-2014-1567 (bmo#1037641) + Use-after-free setting text directionality +- changes to support compilation on 11.4 + * explicit xz BuildRequires + * mozilla-nullptr-gcc45.patch + * remove unresolved makeinfo BuildRequires + +------------------------------------------------------------------- +Wed Aug 20 13:50:58 CEST 2014 - behl...@suse.de + +- adapted _constraints, used more than 3900MB on s390x during + last build + +------------------------------------------------------------------- Old: ---- firefox-31.0-source.tar.xz l10n-31.0.tar.xz New: ---- firefox-31.1.0-source.tar.xz l10n-31.1.0.tar.xz mozilla-nullptr-gcc45.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ MozillaFirefox.spec ++++++ --- /var/tmp/diff_new_pack.6bE7MD/_old 2014-09-04 07:56:10.000000000 +0200 +++ /var/tmp/diff_new_pack.6bE7MD/_new 2014-09-04 07:56:10.000000000 +0200 @@ -18,8 +18,8 @@ %define major 31 -%define mainver %major.0 -%define update_channel release +%define mainver %major.1.0 +%define update_channel esr31 %if %suse_version > 1210 %if %suse_version > 1310 @@ -40,12 +40,15 @@ BuildRequires: libgnomeui-devel BuildRequires: libidl-devel BuildRequires: libnotify-devel +%if %suse_version > 1140 BuildRequires: makeinfo +%endif BuildRequires: python-devel BuildRequires: startup-notification-devel BuildRequires: unzip BuildRequires: update-desktop-files BuildRequires: xorg-x11-libXt-devel +BuildRequires: xz BuildRequires: yasm BuildRequires: zip %if %suse_version > 1110 @@ -74,7 +77,7 @@ %endif Version: %{mainver} Release: 0 -%define releasedate 2014072000 +%define releasedate 2014082900 Provides: firefox = %{mainver} Provides: firefox = %{version}-%{release} Provides: web_browser @@ -117,6 +120,7 @@ Patch12: mozilla-arm-disable-edsp.patch Patch13: mozilla-ppc.patch Patch14: mozilla-libproxy-compat.patch +Patch15: mozilla-nullptr-gcc45.patch # Gecko/Toolkit AArch64 Porting Patch30: mozilla-aarch64-bmo-810631.patch @@ -259,6 +263,7 @@ %patch12 -p1 %patch13 -p1 %patch14 -p1 +%patch15 -p1 %patch30 -p1 # Firefox ++++++ _constraints ++++++ --- /var/tmp/diff_new_pack.6bE7MD/_old 2014-09-04 07:56:10.000000000 +0200 +++ /var/tmp/diff_new_pack.6bE7MD/_new 2014-09-04 07:56:10.000000000 +0200 @@ -5,7 +5,7 @@ <size unit="G">9</size> </disk> <memory> - <size unit="M">3800</size> + <size unit="M">4500</size> </memory> </hardware> </constraints> ++++++ compare-locales.tar.xz ++++++ ++++++ create-tar.sh ++++++ --- /var/tmp/diff_new_pack.6bE7MD/_old 2014-09-04 07:56:10.000000000 +0200 +++ /var/tmp/diff_new_pack.6bE7MD/_new 2014-09-04 07:56:10.000000000 +0200 @@ -1,9 +1,9 @@ #!/bin/bash -CHANNEL="release" +CHANNEL="esr31" BRANCH="releases/mozilla-$CHANNEL" -RELEASE_TAG="FIREFOX_31_0_RELEASE" -VERSION="31.0" +RELEASE_TAG="FIREFOX_31_1_0esr_RELEASE" +VERSION="31.1.0" # mozilla if [ -d mozilla ]; then @@ -47,7 +47,7 @@ ;; *) echo "fetching $locale ..." - 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 [ "$RELEASE_TAG" == "default" ] || hg -R l10n/$locale up -C -r $RELEASE_TAG ;; esac ++++++ firefox-31.0-source.tar.xz -> firefox-31.1.0-source.tar.xz ++++++ /work/SRC/openSUSE:Factory/MozillaFirefox/firefox-31.0-source.tar.xz /work/SRC/openSUSE:Factory/.MozillaFirefox.new/firefox-31.1.0-source.tar.xz differ: char 26, line 1 ++++++ l10n-31.0.tar.xz -> l10n-31.1.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/MozillaFirefox/l10n-31.0.tar.xz /work/SRC/openSUSE:Factory/.MozillaFirefox.new/l10n-31.1.0.tar.xz differ: char 26, line 1 ++++++ mozilla-nullptr-gcc45.patch ++++++ # HG changeset patch # Parent c7f2d830f66744f9da21b93f80017d28b5fba9a0 # User Wolfgang Rosenauer <w...@rosenauer.org> Bug 1044581 - compilation error: bit_reader.cc:12:3: error: 'nullptr' was not declared in this scope diff --git a/content/media/fmp4/demuxer/bit_reader.cc b/content/media/fmp4/demuxer/bit_reader.cc --- a/content/media/fmp4/demuxer/bit_reader.cc +++ b/content/media/fmp4/demuxer/bit_reader.cc @@ -1,12 +1,13 @@ // Copyright (c) 2012 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +#include "nullptr.h" #include "mp4_demuxer/bit_reader.h" #include <algorithm> namespace mp4_demuxer { BitReader::BitReader(const uint8_t* data, off_t size) : data_(data), bytes_left_(size), num_remaining_bits_in_curr_byte_(0) { DCHECK(data_ != nullptr && bytes_left_ > 0); diff --git a/content/media/fmp4/moz.build b/content/media/fmp4/moz.build --- a/content/media/fmp4/moz.build +++ b/content/media/fmp4/moz.build @@ -2,16 +2,17 @@ # vim: set filetype=python: # 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/. EXPORTS += [ 'MP4Decoder.h', 'MP4Reader.h', + 'nullptr.h', 'PlatformDecoderModule.h', ] EXPORTS.mp4_demuxer += [ 'demuxer/aac.h', 'demuxer/audio_decoder_config.h', 'demuxer/avc.h', 'demuxer/basictypes.h', diff --git a/content/media/fmp4/nullptr.h b/content/media/fmp4/nullptr.h new file mode 100644 --- /dev/null +++ b/content/media/fmp4/nullptr.h @@ -0,0 +1,7 @@ + +// GCC does not understand nullptr until 4.6 +#if defined(__GNUC__) && !defined(__clang__) +#if __GNUC__ * 100 + __GNUC_MINOR__ < 406 +#define nullptr __null +#endif +#endif ++++++ source-stamp.txt ++++++ --- /var/tmp/diff_new_pack.6bE7MD/_old 2014-09-04 07:56:10.000000000 +0200 +++ /var/tmp/diff_new_pack.6bE7MD/_new 2014-09-04 07:56:10.000000000 +0200 @@ -1,2 +1,2 @@ -REV=32dddf30405a -REPO=http://hg.mozilla.org/releases/mozilla-release +REV=81747568d309 +REPO=http://hg.mozilla.org/releases/mozilla-esr31 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org