]> git.pld-linux.org Git - packages/firefox.git/commitdiff
- filterout problematic flags for clang
authorJan Rękorajski <baggins@pld-linux.org>
Sat, 19 Aug 2017 09:01:50 +0000 (11:01 +0200)
committerJan Rękorajski <baggins@pld-linux.org>
Sat, 19 Aug 2017 09:01:50 +0000 (11:01 +0200)
firefox.spec

index f4f32d873ae5efb1081ae9c6d08c85e81337efe6..2b03add1dc8b7c50a85c660c8e1c070dc8b2f70b 100644 (file)
@@ -151,6 +151,10 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define                filterout_cpp           -D_FORTIFY_SOURCE=[0-9]+
 
+%if %{with clang}
+%define                filterout_cpp           -fvar-tracking-assignments
+%endif
+
 # don't satisfy other packages
 %define                _noautoprovfiles        %{_libdir}/%{name}
 
@@ -220,9 +224,9 @@ export CXX="clang++"
 %else
 export CC="%{__cc}"
 export CXX="%{__cxx}"
+%endif
 export CFLAGS="%{rpmcflags} -D_FILE_OFFSET_BITS=64"
 export CXXFLAGS="%{rpmcxxflags} -D_FILE_OFFSET_BITS=64"
-%endif
 
 mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-%{_target_cpu}
 
This page took 0.033991 seconds and 4 git commands to generate.