summaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorFrank Ch. Eigler <fche@redhat.com>2019-11-30 10:46:44 -0500
committerFrank Ch. Eigler <fche@redhat.com>2019-12-22 20:54:10 -0500
commit5de5dc7d1bf8b49056b123978f0449588d5f006c (patch)
tree123cecc3fd177f38cca2612c4a081f6e1ae1e0a9 /config
parent76ad56c430f0b85c47115688c511d9bd4fa671d4 (diff)
debuginfod server: support .deb/.ddeb archives
Add support for scanning .deb / .ddeb files, enabled with a new command line option "-U". Using a synthetic .deb/.ddeb from a Ubuntu 18 machine, extend the debuginfod testsuite with some .deb processing, if the dpkg-deb binary is installed. Signed-off-by: Frank Ch. Eigler <fche@redhat.com>
Diffstat (limited to 'config')
-rw-r--r--config/ChangeLog5
-rw-r--r--config/elfutils.spec.in3
2 files changed, 8 insertions, 0 deletions
diff --git a/config/ChangeLog b/config/ChangeLog
index 4e289706..cc4187bf 100644
--- a/config/ChangeLog
+++ b/config/ChangeLog
@@ -1,3 +1,8 @@
+2019-12-22 Frank Ch. Eigler <fche@redhat.com>
+
+ * elfutils.spec.in (debuginfod): Add BuildRequire dpkg
+ for deb testing. (Available on Fedora & EPEL, not base RHEL.)
+
2019-12-05 Mark Wielaard <mark@klomp.org>
* elfutils.spec.in: Add explicit version-release requires for all
diff --git a/config/elfutils.spec.in b/config/elfutils.spec.in
index d7279c77..d7b8c6fe 100644
--- a/config/elfutils.spec.in
+++ b/config/elfutils.spec.in
@@ -35,6 +35,9 @@ BuildRequires: pkgconfig(libarchive) >= 3.1.2
BuildRequires: bzip2
# For the run-debuginfod-find.sh test case in %check for /usr/sbin/ss
BuildRequires: iproute
+%if 0%{?fedora} >= 20
+BuildRequires: dpkg
+%endif
BuildRequires: curl
%define _gnu %{nil}