--- /dev/null
+halt_on_error=false:start_deactivated=true:print_cmdline=true:quarantine_size_mb=1:detect_leaks=0
\ No newline at end of file
Source14: cloog-0.18.1.tar.gz
Source15: gcc-force-options
Source16: gcc-unforce-options
+Source17: ASAN_OPTIONS
Group: Development/Building
Summary: The GNU C Compiler and Support Files
License: GPL-3.0+
echo "libasan.so" > /etc/ld.so.preload
[ -f /etc/ld.so.preload.orig ] && cat /etc/ld.so.preload.orig >> /etc/ld.so.preload
[ -f /etc/ld.so.preload.orig ] && rm -f /etc/ld.so.preload.orig
-echo "halt_on_error=false:start_deactivated=true:print_cmdline=true:quarantine_size_mb=1:detect_leaks=0" > /ASAN_OPTIONS
%preun -n asan-build-env
# Restore /etc/ld.so.preload
rm -rf %{buildroot}/%{libsubdir}/include
}
+%{!?cross:
cp %{SOURCE15} %{SOURCE16} %{buildroot}%{_prefix}/bin
chmod a+x %{buildroot}%{_prefix}/bin/gcc-force-options
chmod a+x %{buildroot}%{_prefix}/bin/gcc-unforce-options
+cp %{SOURCE17} %{buildroot}
+chmod 644 %{buildroot}/ASAN_OPTIONS
+}
+
%files
%defattr(-,root,root)
%{?cross:
%files -n asan-build-env
%defattr(-,root,root,-)
+/ASAN_OPTIONS
%ifarch %lsan_arch
%files -n lsan-build-env
Source14: cloog-0.18.1.tar.gz
Source15: gcc-force-options
Source16: gcc-unforce-options
+Source17: ASAN_OPTIONS
Group: Development/Building
Summary: The GNU C Compiler and Support Files
License: GPL-3.0+
echo "libasan.so" > /etc/ld.so.preload
[ -f /etc/ld.so.preload.orig ] && cat /etc/ld.so.preload.orig >> /etc/ld.so.preload
[ -f /etc/ld.so.preload.orig ] && rm -f /etc/ld.so.preload.orig
-echo "halt_on_error=false:start_deactivated=true:print_cmdline=true:quarantine_size_mb=1:detect_leaks=0" > /ASAN_OPTIONS
%preun -n asan-build-env
# Restore /etc/ld.so.preload
rm -rf %{buildroot}/%{libsubdir}/include
}
+%{!?cross:
cp %{SOURCE15} %{SOURCE16} %{buildroot}%{_prefix}/bin
chmod a+x %{buildroot}%{_prefix}/bin/gcc-force-options
chmod a+x %{buildroot}%{_prefix}/bin/gcc-unforce-options
+cp %{SOURCE17} %{buildroot}
+chmod 644 %{buildroot}/ASAN_OPTIONS
+}
+
%files
%defattr(-,root,root)
%{?cross:
%files -n asan-build-env
%defattr(-,root,root,-)
+/ASAN_OPTIONS
%ifarch %lsan_arch
%files -n lsan-build-env
Source14: cloog-0.18.1.tar.gz
Source15: gcc-force-options
Source16: gcc-unforce-options
+Source17: ASAN_OPTIONS
Group: Development/Building
Summary: The GNU C Compiler and Support Files
License: GPL-3.0+
echo "libasan.so" > /etc/ld.so.preload
[ -f /etc/ld.so.preload.orig ] && cat /etc/ld.so.preload.orig >> /etc/ld.so.preload
[ -f /etc/ld.so.preload.orig ] && rm -f /etc/ld.so.preload.orig
-echo "halt_on_error=false:start_deactivated=true:print_cmdline=true:quarantine_size_mb=1:detect_leaks=0" > /ASAN_OPTIONS
%preun -n asan-build-env
# Restore /etc/ld.so.preload
rm -rf %{buildroot}/%{libsubdir}/include
}
+%{!?cross:
cp %{SOURCE15} %{SOURCE16} %{buildroot}%{_prefix}/bin
chmod a+x %{buildroot}%{_prefix}/bin/gcc-force-options
chmod a+x %{buildroot}%{_prefix}/bin/gcc-unforce-options
+cp %{SOURCE17} %{buildroot}
+chmod 644 %{buildroot}/ASAN_OPTIONS
+}
+
%files
%defattr(-,root,root)
%{?cross:
%files -n asan-build-env
%defattr(-,root,root,-)
+/ASAN_OPTIONS
%ifarch %lsan_arch
%files -n lsan-build-env