Accepting request 232305 from devel:tools
Automatic submission by obs-autosubmit OBS-URL: https://build.opensuse.org/request/show/232305 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=84
This commit is contained in:
commit
a4c37ca662
33056
aarch64-VEX-support.diff
Normal file
33056
aarch64-VEX-support.diff
Normal file
File diff suppressed because it is too large
Load Diff
64531
aarch64-support.diff
Normal file
64531
aarch64-support.diff
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,8 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 08:45:51 UTC 2014 - dmueller@suse.com
|
||||
|
||||
- add aarch64-support.diff, aarch64-VEX-support.diff: aarch64 support
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 18 14:33:22 UTC 2014 - dmueller@suse.com
|
||||
|
||||
|
@ -44,6 +44,8 @@ Patch3: valgrind-3.9.0-merge.patches.from.Paul.McKenney.patch
|
||||
Patch4: valgrind-3.9.0-ppc64le-abiv2.patch
|
||||
Patch5: glibc-2.19.patch
|
||||
Patch6: r2798.diff
|
||||
Patch7: aarch64-support.diff
|
||||
Patch8: aarch64-VEX-support.diff
|
||||
# during building the major version of glibc is built into the suppression file
|
||||
%define glibc_main_version %(getconf GNU_LIBC_VERSION | cut -d' ' -f2 | cut -d. -f1)
|
||||
%define glibc_major_version %(getconf GNU_LIBC_VERSION | cut -d' ' -f2 | cut -d. -f2)
|
||||
@ -54,7 +56,7 @@ Provides: valgrind-devel = %version
|
||||
%endif
|
||||
Provides: callgrind = %version
|
||||
Obsoletes: callgrind < %version
|
||||
ExclusiveArch: %ix86 x86_64 ppc ppc64 ppc64le s390x armv7l armv7hl armv6l armv6hl
|
||||
ExclusiveArch: aarch64 %ix86 x86_64 ppc ppc64 ppc64le s390x armv7l armv7hl armv6l armv6hl
|
||||
%if %suse_version > 1100
|
||||
%define building_docs 1
|
||||
%else
|
||||
@ -139,13 +141,20 @@ Authors:
|
||||
%prep
|
||||
%setup -q -n %{name}-%{version}
|
||||
cd VEX
|
||||
%ifarch aarch64
|
||||
%patch8
|
||||
%endif
|
||||
cd ..
|
||||
%patch1
|
||||
%patch2
|
||||
%patch3 -p1
|
||||
%patch4 -p1
|
||||
%ifarch aarch64
|
||||
%patch7
|
||||
%else
|
||||
%patch5 -p1
|
||||
%patch6
|
||||
%endif
|
||||
|
||||
%build
|
||||
%ifarch %arm
|
||||
@ -161,7 +170,11 @@ export CXXFLAGS="$RPM_OPT_FLAGS"
|
||||
autoreconf -fi
|
||||
%endif
|
||||
export GDB=/usr/bin/gdb
|
||||
%configure
|
||||
%configure \
|
||||
%ifarch aarch64
|
||||
--enable-only64bit
|
||||
%endif
|
||||
|
||||
make %{?jobs:-j%jobs}
|
||||
%if %building_docs
|
||||
pushd docs
|
||||
@ -186,6 +199,9 @@ cp -a README* NEWS AUTHORS COPYING COPYING.DOCS $RPM_BUILD_ROOT/%_defaultdocdir/
|
||||
%doc %_defaultdocdir/%name
|
||||
%doc %_mandir/*/*
|
||||
%dir %_libdir/valgrind
|
||||
%ifarch aarch64
|
||||
%_libdir/valgrind/*-arm64-linux
|
||||
%endif
|
||||
%ifarch x86_64
|
||||
%_libdir/valgrind/*-amd64-linux
|
||||
%endif
|
||||
|
Loading…
Reference in New Issue
Block a user