--- 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 <guillaume.gardet@opensuse.org>
+
+- Remove --disable-elf-hack when not available: on aarch64 and ppc64*
+
+-------------------------------------------------------------------
+Mon Nov 26 09:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
+
+- 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
--- 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
--- 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"
--- 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