Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libbcc0-0.32.0-2.2 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: libbcc0 Distribution: openSUSE Tumbleweed
Version: 0.32.0 Vendor: openSUSE
Release: 2.2 Build date: Thu Dec 19 07:46:58 2024
Group: System/Libraries Build host: reproducible
Size: 1845653 Source RPM: bcc-0.32.0-2.2.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/iovisor/bcc
Summary: Shared library from the BPF Compiler Collection
Shared Library from the BPF Compiler Collection.

Provides

Requires

License

Apache-2.0

Changelog

* Thu Dec 19 2024 Shung-Hsi Yu <shung-hsi.yu@suse.com>
  - Default to LLVM 19 in Factory and SLE15-SP7
  - Drop fix-alignment-issue-on-x86_64-due-to-consecutive-bit.patch
    (bsc#1219096)
    * since LLVM 19 this is no longer required
* Thu Nov 28 2024 Wolfgang Frisch <wolfgang.frisch@suse.com>
  - Removed patch: build-remove-llvm-dev-dependency-from-libbcc.patch
    It is included in the latest upstream release.
  - Update to version 0.32.0
    * Support for kernel up to 6.11.
    * bcc tool update: wakeuptime, readahead, shmsnoop, offcputime, cachestat,
      cachetop, hardirqs
    * libbpf tool update: futexctn, profile, readhead, softirqs, hardirqs
    * Multiple enhancements for memleak: better error path checking, adding
      mremap uprobe, etc.
    * Support get pid/tgid in pid namespaces (cpudist, profile)
    * multiple pid filtering support: profile, offcputime
    * detect whether elf binary is PIE even if the binary is marked as DYN
    * Fix several compilation issues with llvm20
    * doc update, other bug fixes and tools improvement.
  - Update to version 0.31.0
    * Support for kernel up to 6.9.
    * Add support for bcachefs to fsdist and fsslower tools
    * libbpf tool update: memleak, syncsnoop, numamove, syscount, vfsstat,
      tcptop, capable, syncsnoop, sigsnoop, etc.
    * bcc tool update: biolatency, biosnoop, biotop, vfsstat, kvmexit, sslsniff,
      swapin, etc.
    * build: Remove llvm-dev dependency from libbcc
    * build: Remove dependency on LLVM header from libbcc packages
    * usdt: Fix bare register dereference on aarch64
    * Extend `bcc_proc` API which allows to limit search to specific pid
    * Fix several flaky tests.
    * doc update, other bug fixes and tools improvement.
* Tue Jun 04 2024 Shung-Hsi Yu <shung-hsi.yu@suse.com>
  - Add python3-pyelftools as requirement of bcc-tools (boo#1225497)
* Tue Jun 04 2024 Shung-Hsi Yu <shung-hsi.yu@suse.com>
  - Remove bcc-devel's requirement on llvm-devel
    * add build-remove-llvm-dev-dependency-from-libbcc.patch
* Fri May 03 2024 Shung-Hsi Yu <shung-hsi.yu@suse.com>
  - Fix incorrect offset calculation when consecutive bitfields are
    present (bsc#1219096)
    * add fix-alignment-issue-on-x86_64-due-to-consecutive-bit.patch
* Wed Mar 27 2024 Shung-Hsi Yu <shung-hsi.yu@suse.com>
  - Update to version 0.30.0
    * support for kernel up to 6.8.
    * add workqueue latency observation tool.
    * bcc tool update: memleak, ttysnoop, bashreadline, tcpdrop,
      execsnoop, etc.
    * allow more flexible perf event options with new
    * perf_custom_event_open() python API.
    * fix userspace stack unwinding on powerpc.
    * add bpf_prog_test_run_opts() python API.
    * several deb package related changes.
    * fix btf_type_tag issue with llvm 15.
    * classify tools into different sub-categories.
    * doc update, other bug fixes and tools improvement.
* Tue Mar 26 2024 Shung-Hsi Yu <shung-hsi.yu@suse.com>
  - Update bcc-devel requirement to depend on specific version of llvm-devel
* Tue Mar 12 2024 Shung-Hsi Yu <shung-hsi.yu@suse.com>
  - Update LLVM version macro to support SLE (bsc#1220746)
* Tue Feb 27 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Have the -devel package require llvm%{llvm_major_version}-devel:
    /usr/include/bcc/bpf_module.h:25:10 includes
    llvm/Config/llvm-config.h.
* Fri Jan 26 2024 Shung-Hsi Yu <shung-hsi.yu@suse.com>
  - Switch to LLVM 17
  - Change LLVM version macro to the cleaner alternative suggested in
    SR#1134405
  - Update to version 0.29.1
    * support for kernel up to 6.6.
    * new bcc tools: rdmaucma
    * bcc tool update: tcpstates, statsnoop, runqlat, bio tools,
      tcptop, slabratetop, tcprtt, etc.
    * doc update, other bug fixes and tools improvement, and some new
      enhancement for powerpc and riscv.
* Tue Dec 05 2023 Steve Kowalik <steven.kowalik@suse.com>
  - Remove unneeded Requires on python3-future.
* Mon Oct 16 2023 Shung-Hsi Yu <shung-hsi.yu@suse.com>
  - Re-enable bcc-lua now that boo#1215592 is resolved
* Mon Sep 25 2023 Shung-Hsi Yu <shung-hsi.yu@suse.com>
  - Disable building of tests file
    + Remove zip from build requirements as it is no longer needed
* Fri Sep 22 2023 Shung-Hsi Yu <shung-hsi.yu@suse.com>
  - Mention boo#1215592 in spec file, which tracks the problem with luajit
    that require temporarily disabling bcc-lua
* Thu Sep 21 2023 Shung-Hsi Yu <shung-hsi.yu@suse.com>
  - Disable bcc-lua until luajit issue is resolved
  - Explicitly add python3-setuptools and zip as a build requirement
  - Update to version 0.28.0
    + Support for kernel up to 6.3.
    + new libbpf tool: tcppktlat.
    + bcc tool updates: funcslower, wakeuptime, profile, offcputime, deadlock,
      funccount, argdist, kvmexit, runqlen and cpuunclaimed.
    + libbpf tool update: memleak, tcprtt, tcpconnlat, funclatency, syscount,
      cpufreq, biosnoop.
    + support ringbuf_query for bcc tools.
    + handle '[uprobes]' memory mapped file properly during stack tracing.
    + Fix maximum allowed index for print_linear_hist for bcc tools.
    + add module kfunc/kretfunc support.
    + clang rewriter: initialize only the requested parameters
    + filter with available_filter_functions to make multi-functions kprobes more
      robust for both bcc and libbpf tools.
    + doc update, other bug fixes and tools improvement
  - Update to version 0.27.0
    + Support for kernel up to 6.2
    + bcc tool updates for ttysnoop, slabratetop, readahead, nfsslower, cpudist,
      cachetop, cachestat, etc.
    + libbpf-tools updates for mdflush, drsnoop, statsnoop, ttysnoop, softirqs,
      wakeuptime, cachestat, numamove, etc.
    + fix for incomplete static libraries
    + implement zip archive support
    + upgrade to use c++14 standard
    + new libbpf-tools: memleak
    + add loongarch support in libbpft-tools
    + doc update, bug fixes and other tools improvement
* Wed Jan 11 2023 Shung-Hsi Yu <shung-hsi.yu@suse.com>
  - Force specific versioning of LLVM in preparation of Leap 15.5/SLES 15-SP5
    + Remove now duplicate dependency llvm-clang-devel, having clang-devel is enough
* Thu Dec 29 2022 Shung-Hsi Yu <shung-hsi.yu@suse.com>
  - Update to version 0.26.0:
    + Support for kernel up to 6.1
    + bcc tool updates for biosnoop, opensnoop, biopattern, killsnoop, runqslower, offcputime, wakeuptime, etc.
    + libbpf-tools updates for klockstat, sigsnoop, hardirqs, softirqs, opensnoop, statsnoop, offcputime, tcplife, cpufreq, cpudist, etc.
    + new libbpf-tools: tcptop, tcpstates, biotop, capable
    + doc update, bug fixes and other tools improvement
* Thu Aug 11 2022 Shung-Hsi Yu <shung-hsi.yu@suse.com>
  - Update to version 0.25.0:
    + Support for kernel up to 5.19
    + bcc tool updates for oomkill.py, biolatpcts.py, sslsniff.py, tcpaccept.py, etc.
    + libbpf tool updates for klockstat, opensnoop, tcpconnect, etc.
    + new bcc tools: tcpcong
    + new libbpf tools: tcpsynbl, mdflush, oomkill, sigsnoop
    + usdt: support xmm registers as args for x64
    + bpftool as a submodule now
    + remove uses of libbpf deprecated APIs
    + use new llvm pass manager
    + support cgroup filtering libbpf tools
    + fix shared lib module offset <-> global addr conversion
    + riscv support
    + LoongArch support
    + doc update, bug fixes and other tools improvement
* Fri Apr 22 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.24.0:
    + 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
  - Changes from version 0.23.0:
    + Support for kernel up to 5.15
    + bcc tools: update for kvmexit.py, tcpv4connect.py, cachetop.py, cachestat.py, etc.
    + libbpf tools: update for update for mountsnoop, ksnoop, gethostlatency, etc.
    + fix renaming of task_struct->state
    + get pid namespace properly for a number of tools
    + initial work for more libbpf utilization (less section names)
    + doc update, bug fixes and other tools improvement
  - Drop Do-not-export-USDT-function-when-ENABLE_USDT-is-OFF.patch:
    fixed upstream.
* Wed Feb 16 2022 Aaron Puchert <aaronpuchert@alice-dsl.net>
  - Move kernel{,-devel} requirements to libbcc0 for deduplication.
  - Require additionally kernel-$variant-devel for libbcc0.
  - Declare python3-bcc, bcc-examples and bcc-docs as noarch.

Files

/usr/lib/libbcc.so.0
/usr/lib/libbcc.so.0.32.0
/usr/lib/libbcc_bpf.so.0
/usr/lib/libbcc_bpf.so.0.32.0
/usr/share/licenses/libbcc0
/usr/share/licenses/libbcc0/LICENSE.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Jan 12 02:11:34 2025