blob: 5f82afef0c52b5d1e667e7f91a8030bfd8442a05 [file] [log] [blame]
Andrew Geissler90fd73c2021-03-05 15:25:55 -06001From 571416bf5b5ef319df6d9c79e46680920487e4a7 Mon Sep 17 00:00:00 2001
Andrew Geisslerd1e89492021-02-12 15:35:20 -06002From: dorindabassey <dorindabassey@gmail.com>
3Date: Sat, 19 Dec 2020 01:11:46 +0100
4Subject: [PATCH] add support for ipkg to debuginfod.cxx
5
6added support for ipkg to the debuginfod scanner. 0.182 only supports RPM and scan .debs, with this patch, debuginfod scanner would be able to scan .ipk
7
8Upstream-status: Submitted [https://sourceware.org/pipermail/elfutils-devel/2020q4/003357.html]
9
10Signed-off-by: dorindabassey <dorindabassey@gmail.com>
Andrew Geissler90fd73c2021-03-05 15:25:55 -060011
Andrew Geisslerd1e89492021-02-12 15:35:20 -060012---
13 debuginfod/debuginfod.cxx | 2 ++
14 1 file changed, 2 insertions(+)
15
16diff --git a/debuginfod/debuginfod.cxx b/debuginfod/debuginfod.cxx
Andrew Geissler90fd73c2021-03-05 15:25:55 -060017index b34eacc..a8915f2 100644
Andrew Geisslerd1e89492021-02-12 15:35:20 -060018--- a/debuginfod/debuginfod.cxx
19+++ b/debuginfod/debuginfod.cxx
Andrew Geissler90fd73c2021-03-05 15:25:55 -060020@@ -484,11 +484,13 @@ parse_opt (int key, char *arg,
Andrew Geisslerd1e89492021-02-12 15:35:20 -060021 {
22 scan_archives[".deb"]="dpkg-deb --fsys-tarfile";
23 scan_archives[".ddeb"]="dpkg-deb --fsys-tarfile";
24+ scan_archives[".ipk"]="dpkg-deb --fsys-tarfile";
25 }
26 else
27 {
28 scan_archives[".deb"]="(bsdtar -O -x -f - data.tar.xz)<";
29 scan_archives[".ddeb"]="(bsdtar -O -x -f - data.tar.xz)<";
30+ scan_archives[".ipk"]="(bsdtar -O -x -f - data.tar.xz)<";
31 }
32 // .udeb too?
33 break;