bpfcc (0.29.1+ds-1ubuntu7) noble; urgency=medium
* d/rules:
- allow to run autopkgtest with multiple kernels installed (LP: #2061727)
-- Andrea Righi <andrea.righi@canonical.com> Tue, 16 Apr 2024 05:52:23 +0000
bpfcc (0.29.1+ds-1ubuntu6) noble; urgency=medium
* d/t/control: Run testsuite as autopkgtest (LP:2052813)
-- Mate Kukri <mate.kukri@canonical.com> Wed, 06 Mar 2024 13:39:11 +0000
bpfcc (0.29.1+ds-1ubuntu5) noble; urgency=medium
* No-change rebuild for CVE-2024-3094
-- Steve Langasek <steve.langasek@ubuntu.com> Sun, 31 Mar 2024 17:44:43 +0000
bpfcc (0.29.1+ds-1ubuntu4) noble; urgency=medium
* No-change rebuild against libllvm17t64
-- Steve Langasek <steve.langasek@ubuntu.com> Tue, 12 Mar 2024 07:07:58 +0000
bpfcc (0.29.1+ds-1ubuntu3) noble; urgency=medium
* No-change rebuild against libelf1t64
-- Steve Langasek <steve.langasek@ubuntu.com> Fri, 01 Mar 2024 00:56:58 +0000
bpfcc (0.29.1+ds-1ubuntu2) noble; urgency=medium
* debian/patches/a55b5a0c920f3839fbb29b0e8837726f5fe49c72.patch:
- cherry-pick upstream build fix for kernel 6.6+
-- Gianfranco Costamagna <locutusofborg@debian.org> Mon, 18 Dec 2023 14:33:41 +0100
bpfcc (0.29.1+ds-1ubuntu1) noble; urgency=low
* Merge from Debian unstable. Remaining changes:
- Build for riscv64.
- Depend on linux-tools-generic instead of bpftool (See LP: #1981089)
- Export bpftool binary to avoid system trying to use the chroot kernel
(uname -r command)
-- Gianfranco Costamagna <locutusofborg@debian.org> Mon, 18 Dec 2023 10:21:05 +0100
bpfcc (0.29.1+ds-1) unstable; urgency=medium
* [28e32b6] New upstream version 0.29.1+ds
-- Vasudev Kamath <vasudev@debian.org> Sun, 17 Dec 2023 13:20:22 +0530
bpfcc (0.28.0+ds-1) unstable; urgency=medium
* [0d35817] New upstream version 0.28.0+ds
* [6ff6592] Add python3-setuptools build-dep
* [59ea134] Add build-dep on zip needed by tests
* [cb250ee] Bump S-V to 4.6.2, no changes to package
* [7115e7c] Mark patch 2003 forwarded as not-needed
-- Vasudev Kamath <vasudev@debian.org> Sun, 17 Dec 2023 12:11:00 +0530
bpfcc (0.26.0+ds-1ubuntu5) noble; urgency=medium
* debian/patches/594ab9a9b0e3dfa7cf8fc7f28923ba0eb33a5c66.patch:
* debian/patches/66cb619e75ad2679ca529af8958f68d57e209777.patch:
* debian/patches/6f11bf7e2806658c4bd69415b921cedf85d9ebfe.patch:
* debian/patches/1dc0f51dea99949803669d5d8dcecac9fce42d93.patch:
- cherry-pick upstream patches to fix build with llvm-17:
* Fix compilation error when built with llvm17
* fix. backport compilation with llvm9 and earlier
* Use LLVM_VERSION_MAJOR from llvm-config.h
* Fix compilation for LLVM >= 15
-- Gianfranco Costamagna <locutusofborg@debian.org> Wed, 22 Nov 2023 08:13:13 +0100
bpfcc (0.26.0+ds-1ubuntu3) noble; urgency=medium
* No-change rebuild to build with LLVM 17.
-- Matthias Klose <doko@ubuntu.com> Fri, 17 Nov 2023 05:25:20 +0100
bpfcc (0.26.0+ds-1ubuntu2) mantic; urgency=medium
* Build for riscv64.
-- Matthias Klose <doko@ubuntu.com> Mon, 31 Jul 2023 13:51:23 +0200
bpfcc (0.26.0+ds-1ubuntu1) lunar; urgency=low
* Merge from Debian unstable. Remaining changes:
- Depend on linux-tools-generic instead of bpftool (See LP: #1981089)
- Export bpftool binary to avoid system trying to use the chroot kernel
(uname -r command)
-- Gianfranco Costamagna <locutusofborg@debian.org> Tue, 14 Feb 2023 14:52:10 +0100
bpfcc (0.26.0+ds-1) unstable; urgency=medium
* [b4a876d] New upstream version 0.26.0+ds
* [90d7771] Refresh patch 2003 for new release
-- Vasudev Kamath <vasudev@debian.org> Mon, 13 Feb 2023 09:49:33 +0530
bpfcc (0.25.0+ds-2ubuntu1) lunar; urgency=medium
* Depend on linux-tools-generic instead of bpftool (See LP: #1981089)
* Export bpftool binary to avoid system trying to use the chroot kernel
(uname -r command)
-- Gianfranco Costamagna <locutusofborg@debian.org> Mon, 23 Jan 2023 19:35:49 +0100
bpfcc (0.25.0+ds-2) unstable; urgency=medium
* [9fe5665] Cleanup existing temporary kernel headers path.
Thanks to Jakub Wilk (Closes: 1028479)
-- Ritesh Raj Sarraf <rrs@debian.org> Mon, 23 Jan 2023 16:00:48 +0530
bpfcc (0.25.0+ds-1) unstable; urgency=medium
[ Debian Janitor ]
* [09c55f4] Remove constraints unnecessary since buster
[ Vasudev Kamath ]
* [8e5006c] New upstream version 0.25.0+ds
* [ed6ed86] Drop patch 0001 which-tools-include-blk-mq.h.
* [ceb5677] Refresh patch 2003-libbpf-tools-debian
-- Vasudev Kamath <vasudev@debian.org> Wed, 21 Sep 2022 10:40:08 +0530
bpfcc (0.24.0+ds-1) unstable; urgency=medium
* [25e9441] New upstream version 0.24.0+ds.
Closes: bug#1002291, Thanks to Sudip Mukherjee.
+ Support for kernel up to 5.16
+ bcc tools: update for trace.py, sslsniff.py, tcptop.py, hardirqs.py, etc.
+ new libbpf tools: bashreadline
+ allow specify wakeup_events for perf buffer
+ support BPF_MAP_TYPE_{INODE, TASK}_STORAGE maps
+ remove all deprecated libbpf function usage
+ remove P4/B language support
+ major test infra change, using github actions now
+ doc update, bug fixes and other tools improvement
* [c2634bc] Refresh patch 2003 for upstream release 0.24.0
* [25e9441] New upstream version 0.24.0+ds
* [c2634bc] Refresh patch 2003 for upstream release 0.24.0
* [a6dfe80] Add patch 0001 to fix the issue in bio tools.
* [25e9441] New upstream version 0.24.0+ds
* [c2634bc] Refresh patch 2003 for upstream release 0.24.0
* [22f934a] Add patch 0001-tools-include-blk-mq.h-in-bio-tools.patch
-- Vasudev Kamath <vasudev@debian.org> Tue, 03 May 2022 15:46:46 +0530
bpfcc (0.23.0+ds-1) unstable; urgency=medium
* [7e2f83e] New upstream version 0.23.0+ds
* [f32279a] Refresh patch 2003 with new release of bcc.
-- Vasudev Kamath <vasudev@debian.org> Tue, 03 May 2022 11:38:29 +0530
bpfcc (0.22.0+ds-2) unstable; urgency=medium
* Upload to unstable.
-- Vasudev Kamath <vasudev@debian.org> Thu, 02 Dec 2021 12:48:51 +0530
bpfcc (0.22.0+ds-1) experimental; urgency=medium
* [75dc27e] New upstream version 0.22.0+ds
+ Support for kernel up to 5.14
+ add ipv4/ipv6 filter support for tcp trace tools
+ add python interface to attach raw perf events
+ fix tcpstates for incorrect display of dport
+ new options for bcc tools runqslower, argdist
+ new libbpf-tools: filetop, exitsnoop, tcprtt
+ doc update, bug fixes and other tools improvement
* [37970c9] Drop patch which is merged upstream
0001-libbpf-tools-readahead-don-t-mark-struct-hist-as-sta.patch.
-- Vasudev Kamath <vasudev@debian.org> Tue, 28 Sep 2021 16:18:12 +0530
bpfcc (0.21.0+ds-7) unstable; urgency=medium
* Upload to unstable
[ Debian Janitor ]
* [6b6bd08] Apply multi-arch hints. + libbpfcc, libbpfcc-dev: Add
Multi-Arch: same.
-- Vasudev Kamath <vasudev@debian.org> Tue, 28 Sep 2021 14:30:36 +0530
bpfcc (0.21.0+ds-6) experimental; urgency=medium
* [1329347] Drop s390x from Architectures list of libbpf-tools.
-- Vasudev Kamath <vasudev@debian.org> Tue, 28 Sep 2021 12:26:02 +0530
bpfcc (0.21.0+ds-5) experimental; urgency=medium
* [61bbc17] Fence the clean target for libbpf-tools behind architecture check.
-- Vasudev Kamath <vasudev@debian.org> Tue, 28 Sep 2021 11:50:04 +0530
bpfcc (0.21.0+ds-4) experimental; urgency=medium
* [7e2e5e6] Build libbpfcc-dev also on s390x and armhf similar to libbpfcc.
* [32e3f0d] Build libbpf-tools only on supported architecture.
-- Vasudev Kamath <vasudev@debian.org> Tue, 28 Sep 2021 11:09:20 +0530
bpfcc (0.21.0+ds-3) experimental; urgency=medium
* [a26969e] Use DEB_HOST_GNU_TYPE for getting system specific libbpf.a
-- Vasudev Kamath <vasudev@debian.org> Mon, 27 Sep 2021 15:27:47 +0530
bpfcc (0.21.0+ds-2) experimental; urgency=medium
* [67ae45f] Restrict architecture for libbpf-tools to amd64 arm64
ppc64el and s390x.
* [974eab1] Refresh patch 2003 for compiling libbpf-tools.
Remove instruction to build libbpf.a which is only relevant when embedded
copy of libbpf is used
* [6095fd6] Remove compatibility definitions added to support 5.10 kernel.
* [fedf9de] Introduce patch to fix readahead libbpf-tools from upstream.
-- Vasudev Kamath <vasudev@debian.org> Mon, 27 Sep 2021 12:55:48 +0530
bpfcc (0.21.0+ds-1) experimental; urgency=medium
* [4ac8de7] New upstream version 0.21.0+ds
* [fe4539e] Delete patches merged upstream
* [25ecc88] Refresh 2001_fix_path_todeadloc.c.patch to work with new changes
* [5fe4cc3] Refresh 0004-compat-defs.patch to add more definitions.
* [312ec64] Refresh 0004-compat-defs.patch add more kernel compat definitions
* [076f67a] swapin_example has been renamed to swapin
* [c48b72d] Add support for building libbpf-tools package
Closes: bug#978727, Thanks to Michael Prokop.
* [abec541] Bump version of libbpf-dev to >= 0.4.0, needed by libbpf-tools
* [55fe1cb] Add lintian override for missing man pages in libbpf-tools
-- Vasudev Kamath <vasudev@debian.org> Wed, 04 Aug 2021 13:43:23 +0530
bpfcc (0.18.0+ds-2) unstable; urgency=medium
* [a328ab5] Do not rename the files under tools/lib to have -bpfcc suffix.
Thanks to Salvatore Bonaccorso (Closes: #980296)
-- Vasudev Kamath <vasudev@debian.org> Tue, 19 Jan 2021 09:24:13 +0530
bpfcc (0.18.0+ds-1) unstable; urgency=medium
[ Vasudev Kamath ]
* [ac15aec] New upstream version 0.18.0+ds
[ Luca Boccassi ]
* [f56181a] Refresh patches for upstream 0.18.0 release
* [0ca71bd] Add 0004-compat-defs.patch to fix build without kernel 5.11
-- Vasudev Kamath <vasudev@debian.org> Fri, 15 Jan 2021 11:17:09 +0530
bpfcc (0.17.0+ds-1) unstable; urgency=medium
[ Luca Boccassi ]
* [25bd1bf] New upstream version 0.17.0+ds
* [9cfd50f] Backport patches to allow unvendoring of libbpf
* [80cdd1a] Backport patch to allow dynamic linking against libclang-cpp
* [aab402c] Add patch to remove no-libbpf library flavour
* [9821776] Build-depend on libclang-cpp-dev to dynamically link against
clang libraries. (Closes: #979015)
* [4fc0af4] Build-depend on libbpf-dev, set the CMake variable to use it
(Closes: #979016, #942290)
* [8f07801] Remove bundling of libbpf, use packaged version
-- Vasudev Kamath <vasudev@debian.org> Thu, 07 Jan 2021 16:41:59 +0530
bpfcc (0.17.0-9) unstable; urgency=medium
* [76dc661] Build with -DENABLE_LLVM_SHARED=on.
Thanks to Vincent Bernat (Closes: 977629)
-- Ritesh Raj Sarraf <rrs@debian.org> Sat, 19 Dec 2020 14:07:59 +0530
bpfcc (0.17.0-8) unstable; urgency=medium
* [bb4e5c5] Drop the symbols file for libbpfcc library.
Thanks to Adrian Bunk (Closes: #976596)
-- Vasudev Kamath <vasudev@debian.org> Tue, 08 Dec 2020 11:53:12 +0530
bpfcc (0.17.0-7) unstable; urgency=medium
* [f62f9e8] Really update armhf symbols, batchpatch did not consider
all symbols
-- Vasudev Kamath <vasudev@debian.org> Wed, 11 Nov 2020 08:55:32 +0530
bpfcc (0.17.0-6) unstable; urgency=medium
* [955a3d8] Update symbol file for armhf architecture
-- Vasudev Kamath <vasudev@debian.org> Tue, 10 Nov 2020 15:22:59 +0530
bpfcc (0.17.0-5) unstable; urgency=medium
* Upload to unstable
-- Vasudev Kamath <vasudev@debian.org> Tue, 10 Nov 2020 12:55:27 +0530
bpfcc (0.17.0-4) experimental; urgency=medium
* [baeaa5c] Update symbols file for armhf architecture.
-- Vasudev Kamath <vasudev@debian.org> Mon, 09 Nov 2020 12:10:20 +0530
bpfcc (0.17.0-3) experimental; urgency=medium
* [5065456] Enable build on armhf and s390x these arch are supported
by upstream
-- Vasudev Kamath <vasudev@debian.org> Mon, 09 Nov 2020 10:31:27 +0530
bpfcc (0.17.0-2) unstable; urgency=medium
* Upload to unstable
-- Vasudev Kamath <vasudev@debian.org> Sat, 07 Nov 2020 10:11:03 +0530
bpfcc (0.17.0-1) experimental; urgency=medium
* [9406b6d] New upstream version 0.17.0
* [e034148] Update copyright hints file.
* [9695968] Introduce patch to fix path of netqtop.c in netqtop-bpfcc.
* [9d6bc84] Update symbols file for 0.17.0 release in amd64
* [07948f9] Move swapin example file to doc folder and remove exec
permission.
-- Vasudev Kamath <vasudev@debian.org> Fri, 06 Nov 2020 13:15:45 +0530
bpfcc (0.16.0-3) unstable; urgency=medium
* [b56af1b] Update symbols file for arm64.
Thanks to Graham Inggs for the bug report. (Closes: #972416)
-- Vasudev Kamath <vasudev@debian.org> Wed, 28 Oct 2020 10:41:03 +0530
bpfcc (0.16.0-2) unstable; urgency=medium
* Upload to unstable.
* [bb5fe10] Update symbols file for arm64, ppc64 and ppc64el
-- Vasudev Kamath <vasudev@debian.org> Fri, 04 Sep 2020 16:13:10 +0530
bpfcc (0.16.0-1) experimental; urgency=medium
* [91d874e] New upstream version 0.16.0
* [5b11f74] copyright-check: mine license from jpg and jpeg files
* [87d34e2] Updated copyright_hints for 0.16.0
* [4feea7e] Updated symbols file for 0.16.0 release.
* [54b5c8f] Move deadlock.c to /usr/share/bpfcc-tools and patch deadlock-bpfcc
* [f528e72] For now drop --no-parallel if something breaks will revert.
-- Vasudev Kamath <vasudev@debian.org> Fri, 04 Sep 2020 14:59:20 +0530
bpfcc (0.14.0-3) unstable; urgency=medium
* Upload to unstable
-- Vasudev Kamath <vasudev@debian.org> Thu, 03 Sep 2020 16:41:13 +0530
bpfcc (0.14.0-2) experimental; urgency=medium
* [717e7c2] Update symbols file for arm64, ppc64 and ppc64el architecture
-- Vasudev Kamath <vasudev@debian.org> Thu, 03 Sep 2020 10:32:31 +0530
bpfcc (0.14.0-1) experimental; urgency=medium
[ Debian Janitor ]
* [2c8337d] Add missing build dependency on dh addon.
* [663d385] Set upstream metadata fields: Bug-Database, Bug-Submit,
Repository, Repository-Browse.
* [89e8416] Update standards version to 4.5.0, no changes needed.
[ Vasudev Kamath ]
* [fc1a4b7] Add component = libbpf in debian/gbp.conf
* [b9cd982] New upstream version 0.14.0
* [faaab4e] Delete fix-ppc64.patch, it has been merged to upstream code.
* [71e0883] Install the bpf introspection tool as part of bpfcc-tool
* [a0239d1] Only install versioned libraries as part of libbpfcc
* [708ca35] Install static libraries as part of libbpfcc-dev package.
* [c7dc429] Rename libbpfcc to libbcc-bpf0 and libbpfcc-dev to libbcc-bpf-dev
* [4991bf0] Add myself as the Uploader
* [8b106fc] Generate symbols file using pkg-kde-symbols package
* [f198242] Reformat the Build-Depends in control file
* [ce63c32] Reformat the rules file and introduce hardening=+all
* [f13fa19] Move BPF introspection too bps to bpfcc-introspection package
* [62e313f] Install bpfcc-tools man page using manpages file
* [e542371] Make sure all tools in bpfcc-tools has -bpfcc suffix
* [93de5f4] Separate hardening from DEB_BUILD_MAINT_OPTIONS
* [209ed76] Revert the package renaming of libbpfcc and libbpfcc-dev
* [04406f4] Bump debhelper-compat to 13
* [0f5c9fc] Add source of libbpf-tools/bin/bpftool to debian/missing-sources
* [60722cc] Introduce copyright-check and copyright_hints file
* [7da6b60] Update license of embedded libbpf
* [781baf1] Add Copyright section for libbpf
* [b0fca8a] Updated symbols file
[ Ritesh Raj Sarraf ]
* [01e615b] Refresh patch with gbp pq workflow
* [cadf75d] Fix exception in trace-bpfcc.
Thanks to Philipp Marek (Closes: #965188)
-- Vasudev Kamath <vasudev@debian.org> Tue, 18 Aug 2020 17:44:42 +0530
bpfcc (0.12.0-2) unstable; urgency=medium
[ Frédéric Bonnard ]
* [17d0441] Import upstream patch : fix test_map_in_map.cc compilation error
-- Ritesh Raj Sarraf <rrs@debian.org> Fri, 07 Feb 2020 19:01:42 +0530
bpfcc (0.12.0-1) unstable; urgency=medium
* [250799a] New upstream version 0.12.0
* [281b66f] Add example import commands into d/README.source
* [184d93c] Fix installation of some tools in standard path
-- Ritesh Raj Sarraf <rrs@debian.org> Wed, 29 Jan 2020 21:25:30 +0530
bpfcc (0.11.0-1) unstable; urgency=medium
* [52cfb06] New upstream version 0.11.0 (Closes: #941753)
* [a7af29e] Multiple sources are used to build bpfcc
* [4d67dd6] Update d/copyright reflecting about new sources
* [040e9cc] Drop python2 support
* [5f5de07] Instruct dh_python3 to explicitly set shebang
* [fc28e57] Bump debhelper compatibility to 12
* [cb25f1d] Add Rules-Requires-Root stanza in d/control
* [b266b16] Use canonical URI
* [83e6674] Bump Standards Version to 4.4.1
* [c471de9] Ship libs for libbcc_bpf.so
* [e3195c0] Add details about license
* [d144eba] Use DEB_BUILD_MAINT_OPTIONS to skip tests
-- Ritesh Raj Sarraf <rrs@debian.org> Sun, 13 Oct 2019 19:49:12 +0530
# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog libbpfcc`.
Generated by dwww version 1.16 on Sat Dec 13 16:25:44 CET 2025.