Bug#1036051: bpfcc: Please enable build on riscv64
Source: bpfcc
Version: 0.26.0+ds-1
Severity: wishlist
Tags: patch
User: debian-riscv@lists.debian.org
Usertags: riscv64
X-Debbugs-Cc: debian-riscv@lists.debian.org
Dear Maintainer,
Support for riscv64 has been added to bpfcc in upstream version 0.25.
Enabling it on the debian packaging side is just about adding the
architecture to debian/control. I have attached the patch I tested,
would it be possible to include it in the next upload?
Thanks,
Aurelien
diff -Nru bpfcc-0.26.0+ds/debian/control bpfcc-0.26.0+ds/debian/control
--- bpfcc-0.26.0+ds/debian/control
+++ bpfcc-0.26.0+ds/debian/control
@@ -38,7 +38,7 @@
Rules-Requires-Root: no
Package: libbpfcc
-Architecture: amd64 arm64 ppc64el ppc64 s390x armhf
+Architecture: amd64 arm64 ppc64el ppc64 s390x armhf riscv64
Depends: ${misc:Depends}, ${shlibs:Depends}
Multi-Arch: same
Description: shared library for BPF Compiler Collection (BCC)
@@ -52,7 +52,7 @@
to control BPF programs from userspace.
Package: libbpfcc-dev
-Architecture: amd64 arm64 ppc64el ppc64 s390x armhf
+Architecture: amd64 arm64 ppc64el ppc64 s390x armhf riscv64
Section: libdevel
Depends: ${misc:Depends},
libbpfcc (= ${binary:Version})
@@ -97,7 +97,7 @@
This package provides the command-line tools and examples
Package: libbpf-tools
-Architecture: amd64 arm64 ppc64el
+Architecture: amd64 arm64 ppc64el riscv64
Depends: ${misc:Depends},
${shlibs:Depends}
Description: tools for BPF Compiler Collection based on libbpf (BTF and CO-RE)
@@ -114,7 +114,7 @@
At this time this package contains subset of tools from bpfcc-tools
Package: bpfcc-introspection
-Architecture: amd64 arm64 ppc64el ppc64
+Architecture: amd64 arm64 ppc64el ppc64 riscv64
Depends: ${misc:Depends},
${shlibs:Depends},
libbpfcc (= ${binary:Version})
Reply to: