Patch0: %{name}-native-cpuid.patch
Patch1: %{name}-ld_linux_strlen.patch
Patch2: %{name}-datadir.patch
-URL: http://valgrind.org/
+URL: https://www.valgrind.org/
BuildRequires: autoconf >= 2.50
BuildRequires: automake >= 1:1.10
BuildRequires: gcc >= 5:3.0
BuildRequires: libgomp-devel
BuildRequires: libstdc++-devel
%{?with_mpi:BuildRequires: mpi-devel}
-Obsoletes: valgrind-callgrind
-Obsoletes: valgrind-calltree
-ExclusiveArch: %{ix86} %{x8664} arm ppc ppc64 s390x x32 aarch64
+Obsoletes: valgrind-callgrind < 0.11
+Obsoletes: valgrind-calltree < 0.10
+ExclusiveArch: %{ix86} %{x8664} %{arm} ppc ppc64 s390x x32 aarch64
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define _noautostrip .*/vgpreload.*\\.so
%if "%{_lib}" != "lib"
--enable-only64bit \
%endif \
- --enable-lto=yes \
+ --enable-lto \
LDFLAGS="" # no strip!
%{__make}
# TODO: subpackage?
%attr(755,root,root) %{_libdir}/%{name}/libmpiwrap-*-linux.so
%endif
+%if "%{_libexecdir}" != "%{_libdir}"
%dir %{_libexecdir}/%{name}
+%endif
%attr(755,root,root) %{_libexecdir}/%{name}/*-linux
%attr(755,root,root) %{_libexecdir}/%{name}/vgpreload_*-linux.so
%{_libexecdir}/%{name}/*.xml