# HG changeset patch # User Wolfgang Rosenauer # Date 1544514518 -3600 # Node ID 9fec29d2ead20d59029bee0ef1067fe7f17660ee # Parent 1663e876731f8f3fdc37d2b919379a4eeeefdb43 latest updates from Factory 63.0.3 diff -r 1663e876731f -r 9fec29d2ead2 MozillaFirefox/MozillaFirefox.changes --- a/MozillaFirefox/MozillaFirefox.changes Wed Nov 14 08:31:32 2018 +0100 +++ b/MozillaFirefox/MozillaFirefox.changes Tue Dec 11 08:48:38 2018 +0100 @@ -1,4 +1,28 @@ ------------------------------------------------------------------- +Wed Nov 28 11:07:18 UTC 2018 - Guillaume GARDET + +- Remove --disable-elf-hack when not available: on aarch64 and ppc64* + +------------------------------------------------------------------- +Mon Nov 26 09:46:02 UTC 2018 - Guillaume GARDET + +- Clean-up %arm build + +------------------------------------------------------------------- +Sun Nov 18 11:01:21 UTC 2018 - manfred.h@gmx.net + +- update to Firefox 63.0.3 + * Games using WebGL (created in Unity) get stuck after very short + time of gameplay (bmo#1502748) + * Slow page loading for some users with specific proxy configurations + (bmo#1495024) + * Disable HTTP response throttling by default for causing bugs with + videos in background tabs (bmo#1503354) + * Opening magnet links no longer works (bmo#1498934) + * Crash fixes (bmo#1498510, bmo#1503424) +- removed mozilla-newer-cbindgen.patch; no longer needed + +------------------------------------------------------------------- Thu Nov 8 14:59:13 UTC 2018 - wr@rosenauer.org - update to Firefox 63.0.1 @@ -60,6 +84,9 @@ - added mozilla-cubeb-noreturn.patch to fix non-return function - added mozilla-newer-cbindgen.patch to fix build with cbindgen 0.6.7 - disable elfhack for TW and newer due to build errors +- removed obsolete patches + * mozilla-no-return.patch + * mozilla-no-stdcxx-check.patch ------------------------------------------------------------------- Thu Oct 25 14:39:04 UTC 2018 - guillaume.gardet@opensuse.org diff -r 1663e876731f -r 9fec29d2ead2 MozillaFirefox/MozillaFirefox.spec --- a/MozillaFirefox/MozillaFirefox.spec Wed Nov 14 08:31:32 2018 +0100 +++ b/MozillaFirefox/MozillaFirefox.spec Tue Dec 11 08:48:38 2018 +0100 @@ -19,12 +19,12 @@ # changed with every update %define major 63 -%define mainver %major.0.1 -%define orig_version 63.0.1 +%define mainver %major.0.3 +%define orig_version 63.0.3 %define orig_suffix %{nil} %define update_channel release %define branding 1 -%define releasedate 20181030165643 +%define releasedate 20181114214635 %define source_prefix firefox-%{orig_version} # PIE, full relro (x86_64 for now) @@ -66,6 +66,7 @@ %else BuildRequires: gcc-c++ %endif +BuildRequires: cargo >= 1.28 BuildRequires: libXcomposite-devel BuildRequires: libcurl-devel BuildRequires: libidl-devel @@ -80,7 +81,6 @@ BuildRequires: python2-xml BuildRequires: python3 >= 3.5 BuildRequires: rust >= 1.28 -BuildRequires: cargo >= 1.28 BuildRequires: rust-cbindgen >= 0.6.2 BuildRequires: startup-notification-devel BuildRequires: unzip @@ -162,7 +162,6 @@ Patch9: mozilla-bmo1463035.patch Patch10: mozilla-bmo1491289.patch Patch11: mozilla-cubeb-noreturn.patch -Patch12: mozilla-newer-cbindgen.patch # Firefox/browser Patch101: firefox-kde.patch Patch102: firefox-branded-icons.patch @@ -274,7 +273,6 @@ %patch9 -p1 %patch10 -p1 %patch11 -p1 -%patch12 -p1 # Firefox %patch101 -p1 %patch102 -p1 @@ -308,9 +306,6 @@ %if 0%{?suse_version} > 1320 export CFLAGS="$CFLAGS -fno-delete-null-pointer-checks" %endif -%ifarch %arm -export CFLAGS="${CFLAGS/-g / }" -%endif %ifarch %arm %ix86 # Limit RAM usage during link export LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads" @@ -324,9 +319,6 @@ export CFLAGS="$CFLAGS -mminimal-toc" %endif export CXXFLAGS="$CFLAGS" -%ifarch %{arm} -export RUSTFLAGS="-Cdebuginfo=0" -%endif export MOZCONFIG=$RPM_BUILD_DIR/mozconfig %limit_build -m 1500 cat << EOF > $MOZCONFIG @@ -350,20 +342,14 @@ %if 0%{?suse_version} > 1320 ac_add_options --enable-optimize="-g -O2" %endif -%ifarch %arm -%if 0%{?suse_version} > 1230 -ac_add_options --disable-optimize -%endif -%endif # bmo#1441155 - Disable the generation of Rust debug symbols on Linux32 -%ifarch %ix86 +%ifarch %ix86 %arm ac_add_options --disable-debug-symbols %endif -%ifarch %arm +%if 0%{?suse_version} > 1549 +%ifnarch aarch64 ppc64 ppc64le ac_add_options --disable-elf-hack %endif -%if 0%{?suse_version} > 1549 -ac_add_options --disable-elf-hack %endif ac_add_options --with-system-nspr ac_add_options --with-system-nss diff -r 1663e876731f -r 9fec29d2ead2 MozillaFirefox/create-tar.sh --- a/MozillaFirefox/create-tar.sh Wed Nov 14 08:31:32 2018 +0100 +++ b/MozillaFirefox/create-tar.sh Tue Dec 11 08:48:38 2018 +0100 @@ -7,8 +7,8 @@ CHANNEL="release" BRANCH="releases/mozilla-$CHANNEL" -RELEASE_TAG="FIREFOX_63_0_1_RELEASE" -VERSION="63.0.1" +RELEASE_TAG="FIREFOX_63.0.3_RELEASE" +VERSION="63.0.3" VERSION_SUFFIX="" LOCALE_FILE="firefox-$VERSION/browser/locales/l10n-changesets.json" diff -r 1663e876731f -r 9fec29d2ead2 MozillaFirefox/source-stamp.txt --- a/MozillaFirefox/source-stamp.txt Wed Nov 14 08:31:32 2018 +0100 +++ b/MozillaFirefox/source-stamp.txt Tue Dec 11 08:48:38 2018 +0100 @@ -1,2 +1,2 @@ -REV=6d5e52718c00 +REV=4666a1c322d8 REPO=http://hg.mozilla.org/releases/mozilla-release