Fixing enable-linker=ldd for clang builds

This commit is contained in:
Jan Horak 2020-07-10 18:18:29 +02:00
parent 28cf3442dd
commit 87c38ce2a7

View File

@ -118,7 +118,7 @@ ExcludeArch: s390x
Summary: Mozilla Firefox Web browser Summary: Mozilla Firefox Web browser
Name: firefox Name: firefox
Version: 78.0.2 Version: 78.0.2
Release: 1%{?dist} Release: 2%{?dist}
URL: https://www.mozilla.org/firefox/ URL: https://www.mozilla.org/firefox/
License: MPLv1.1 or GPLv2+ or LGPLv2+ License: MPLv1.1 or GPLv2+ or LGPLv2+
Source0: https://archive.mozilla.org/pub/firefox/releases/%{version}%{?pre_version}/source/firefox-%{version}%{?pre_version}.source.tar.xz Source0: https://archive.mozilla.org/pub/firefox/releases/%{version}%{?pre_version}/source/firefox-%{version}%{?pre_version}.source.tar.xz
@ -609,7 +609,7 @@ echo "export LLVM_PROFDATA=\"llvm-profdata\"" >> .mozconfig
echo "export AR=\"llvm-ar\"" >> .mozconfig echo "export AR=\"llvm-ar\"" >> .mozconfig
echo "export NM=\"llvm-nm\"" >> .mozconfig echo "export NM=\"llvm-nm\"" >> .mozconfig
echo "export RANLIB=\"llvm-ranlib\"" >> .mozconfig echo "export RANLIB=\"llvm-ranlib\"" >> .mozconfig
echo "export --enable-linker=lld" >> .mozconfig echo "ac_add_options --enable-linker=lld" >> .mozconfig
%else %else
echo "export CC=gcc" >> .mozconfig echo "export CC=gcc" >> .mozconfig
echo "export CXX=g++" >> .mozconfig echo "export CXX=g++" >> .mozconfig
@ -971,6 +971,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
#--------------------------------------------------------------------- #---------------------------------------------------------------------
%changelog %changelog
* Fri Jul 10 2020 Jan Horak <jhorak@redhat.com> - 78.0.2-2
- Fixing clang build - linker setup
* Thu Jul 09 2020 Jan Horak <jhorak@redhat.com> - 78.0.2-1 * Thu Jul 09 2020 Jan Horak <jhorak@redhat.com> - 78.0.2-1
- Update to 78.0.2 build2 - Update to 78.0.2 build2