diff -r 6b7cd9ae087d -r d5b284f833d5 MozillaFirefox/MozillaFirefox.spec --- a/MozillaFirefox/MozillaFirefox.spec Wed May 27 09:13:22 2020 +0200 +++ b/MozillaFirefox/MozillaFirefox.spec Thu May 28 08:59:15 2020 +0200 @@ -18,9 +18,9 @@ # changed with every update -%define major 76 -%define mainver %major.0.1 -%define orig_version 76.0.1 +%define major 77 +%define mainver %major.0 +%define orig_version 77.0 %define orig_suffix %{nil} %define update_channel release %define branding 1 @@ -29,8 +29,8 @@ # disable for FF73 for now as it fails for unknown reason %define do_profiling 0 -# always build with GCC as SUSE Security Team requires that -%define clang_build 0 +# upstream default is clang (to use gcc for large parts set to 0) +%define clang_build 1 # PIE, full relro %define build_hardened 1 @@ -84,14 +84,14 @@ BuildRequires: libproxy-devel BuildRequires: makeinfo BuildRequires: mozilla-nspr-devel >= 4.25 -BuildRequires: mozilla-nss-devel >= 3.51.1 +BuildRequires: mozilla-nss-devel >= 3.52.1 BuildRequires: nasm >= 2.14 BuildRequires: nodejs10 >= 10.19.0 BuildRequires: python-devel BuildRequires: python2-xml BuildRequires: python3 >= 3.5 BuildRequires: rust >= 1.41 -BuildRequires: rust-cbindgen >= 0.13.1 +BuildRequires: rust-cbindgen >= 0.14.1 BuildRequires: startup-notification-devel BuildRequires: unzip BuildRequires: update-desktop-files