From dfd58df4a7db85b993d0a6051e574fca0fc5a314 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Sun, 8 Apr 2018 23:07:50 +0000 Subject: [PATCH] Enable stack tracing in packages on all architectures The stack tracing feature used to be enabled in packages on x86_64 only. This change enables -k option on all architectures. * debian/control (Build-Depends) [!amd64]: Add pkg-config, libdw-dev, and libiberty-dev. * strace.spec.in (BuildRequires) [!x86_64]: Add %buildrequires_stacktrace. --- debian/control | 2 +- strace.spec.in | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/debian/control b/debian/control index af7e8872..dd2db73f 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: strace Maintainer: Steve McIntyre <93sam@debian.org> Section: utils Priority: optional -Build-Depends: libc6-dev (>= 2.2.2) [!alpha !ia64], libc6.1-dev (>= 2.2.2) [alpha ia64], gcc-multilib [amd64 i386 powerpc ppc64 ppc64el s390 s390x sparc sparc64 x32], debhelper (>= 7.0.0), gawk, pkg-config [amd64], libdw-dev [amd64], libiberty-dev [amd64], libbluetooth-dev +Build-Depends: libc6-dev (>= 2.2.2) [!alpha !ia64], libc6.1-dev (>= 2.2.2) [alpha ia64], gcc-multilib [amd64 i386 powerpc ppc64 ppc64el s390 s390x sparc sparc64 x32], debhelper (>= 7.0.0), gawk, pkg-config, libdw-dev, libiberty-dev, libbluetooth-dev Standards-Version: 4.1.3 Homepage: https://strace.io Vcs-Git: https://salsa.debian.org/debian/strace.git diff --git a/strace.spec.in b/strace.spec.in index 5f4e3e08..e2d8d9c6 100644 --- a/strace.spec.in +++ b/strace.spec.in @@ -16,10 +16,8 @@ BuildRequires: pkgconfig(bluez) %if 0%{?suse_version} >= 1100 %define buildrequires_stacktrace BuildRequires: libdw-devel binutils-devel %endif -%ifarch x86_64 -# for experimental -k option +# for -k option %{?buildrequires_stacktrace} -%endif %define strace64_arches ppc64 sparc64 %{?!buildroot:BuildRoot: %_tmppath/buildroot-%name-%version-%release} -- 2.40.0