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

bpftrace-0.11.4-lp152.2.5.1 RPM for aarch64

From OpenSuSE Ports Leap 15.2 updates for aarch64

Name: bpftrace Distribution: openSUSE Leap 15.2
Version: 0.11.4 Vendor: openSUSE
Release: lp152.2.5.1 Build date: Sat Jan 23 09:07:40 2021
Group: Development/Tools/Debuggers Build host: obs-arm-8
Size: 41103355 Source RPM: bpftrace-0.11.4-lp152.2.5.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/iovisor/bpftrace
Summary: High-level tracing language for Linux eBPF
High-level tracing language for Linux, allowing for instrumentation of
in-kernel and userspace state. It makes use of only upstream features such as
eBPF tracing (which builds on kprobes, uprobes, and a variety of other kernel
technologies). BPFtrace's language is inspired by awk and C, as well as other
tracers such as DTrace and SystemTap.

Provides

Requires

License

Apache-2.0

Changelog

* Mon Nov 23 2020 Aleksa Sarai <asarai@suse.com>
  - Do not strip bpftrace binaries -- bpftrace depends on debuginfos for
    /proc/self/exe in order to implement the BEGIN trigger. bsc#1178928
* Sat Nov 14 2020 Aleksa Sarai <asarai@suse.com>
  - Update to bpftrace 0.11.4.
    * Alpine build bug fix release
    * bcc 0.17 support release
  - Remove upstreamed patches:
    - detect-7-arg-bpf_attach_uprobe.patch
* Mon Nov 09 2020 Marcus Rueckert <mrueckert@suse.de>
  - added detect-7-arg-bpf_attach_uprobe.patch:
    fix build with new bpf_attach_uprobe in TW
* Sat Oct 31 2020 Aleksa Sarai <asarai@suse.com>
  - Update to bpftrace 0.11.2.
    * Support for LLVM 11.
* Wed Jul 15 2020 Aleksa Sarai <asarai@suse.com>
  - Update to bpftrace 0.11.0.
* Tue Apr 14 2020 Ismail Dönmez <idonmez@suse.com>
  - Update to version 0.10.0
    * Support for LLVM 9 and LLVM 10 has been added.
    * See the complete changelog at https://github.com/iovisor/bpftrace/releases/tag/v0.10.0
  - Drop upstreamed patches:
    - boo1162312-cmake-use-_LIBRARIES-when-testing-for-libbfd-version.patch
    - install-man-dir.patch
* Wed Feb 05 2020 Aleksa Sarai <asarai@suse.com>
  - Update to bpftrace 0.9.4.
    * New calls: signal, override, strncmp.
    * Support for attaching to `kprobes` at an offset.
    * Support for struct bitfields.
    See the upstream changelog for more details:
      <https://github.com/iovisor/bpftrace/releases/tag/v0.9.4>
* Fri Jan 31 2020 Aleksa Sarai <asarai@suse.com>
  - Fix builds on Leap 15.1. This requires quite a bit of trickery related to
    binutils (see boo#1162312), but it's nothing too hard.
  - Added patch to workaround boo#1162312.
    + boo1162312-cmake-use-_LIBRARIES-when-testing-for-libbfd-version.patch
* Thu Nov 21 2019 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 0.9.3
    * Allow attaching to uprobes at an offset
    * BTF support
    * integer casts
    * integer pointer casts
* Tue Nov 19 2019 Gary Ching-Pang Lin <glin@suse.com>
  - Update bpftrace to v0.9.2
    + New environment variables (BPFTRACE_NO_USER_SYMBOLS,
      BPFTRACE_LOG_SIZE)
    + New probe type: memory watchpoint
    + Support for JSON output
  - Exclude armv7 and i586 since bcc doesn't support USDT for these
    two architectures
* Tue Aug 20 2019 Martin Pluskal <mpluskal@suse.com>
  - Cleanup using spec-cleaner
* Tue Aug 20 2019 Antonio Ojea <aojeagarcia@suse.com>
  - Add readline missing dependency
* Sat Jul 13 2019 Aaron Puchert <aaronpuchert@alice-dsl.net>
  - Use %cmake for building, don't set flags manually.
  - Use %cmake_install instead of installing manually.
  - install-man-dir.patch: Fix installation directory for man pages.
  - Fix executable bit for tools.
  - Fix shebangs in %prep, use -exec instead of piping to xargs.
  - Disable LTO, because -flto=<number> isn't supported by Clang.
    Also LTO is perhaps not so important here.
* Wed Jun 26 2019 Aleksa Sarai <asarai@suse.com>
  - Update bpftrace to v0.9.1. Upstream changelog:
    * Additions:
      + Introduce compound assignment operators (+= and friends).
      + Add support for arrays and IPv6 for the ntop builtin function.
      + Add basic support to enums (treat them as constants).
      + Add macro definition support.
      + Add support for arrays and IPv6 for the ntop builtin function.
      + Allow comparison of two string variables.
      + Add pre and post behavior to ++ and -- operators.
    * Breaking changes:
    - Ban kprobes that cause CPU deadlocks.
      + Add unsafe-mode and make default execution mode safe-mode.
* Wed Apr 24 2019 Aleksa Sarai <asarai@suse.com>
  - Update bpftrace to v0.9.
  - Deprecated: sym() and stack() are deprecated.
      Use ksym() and kstack() instead.
* Tue Jan 15 2019 Aleksa Sarai <asarai@suse.com>
  - Update bpftrace import to 0.0.0 (again).
  - Remove patch for bcc-devel now that there is an upstream fix for it
    (https://github.com/iovisor/bpftrace/pull/327). boo#1117223
    - 0001-cmake-fix-builds-within-OBS.patch
* Sun Nov 25 2018 Aleksa Sarai <asarai@suse.com>
  - Switch to using bcc-devel from Base:System. This required a few backports
    from upstream and some other various changes. boo#1117223
    https://github.com/iovisor/bpftrace/pull/227
    * 0001-cmake-fix-builds-within-OBS.patch
* Tue Oct 30 2018 Aleksa Sarai <asarai@suse.com>
  - Initial bpftrace 0.0.0 import. Upstream doesn't really have versioning, so
    now we just use _service and pull from master. BCC required a bit of
    vendoring work, though hopefully we can switch to using bcc-tool-devel.
    boo#1117223

Files

/usr/bin/bpftrace
/usr/share/doc/packages/bpftrace
/usr/share/doc/packages/bpftrace/README.md
/usr/share/doc/packages/bpftrace/docs
/usr/share/doc/packages/bpftrace/docs/embedded_builds.md
/usr/share/doc/packages/bpftrace/docs/internals_development.md
/usr/share/doc/packages/bpftrace/docs/reference_guide.md
/usr/share/doc/packages/bpftrace/docs/release_process.md
/usr/share/doc/packages/bpftrace/docs/tutorial_one_liners.md
/usr/share/doc/packages/bpftrace/docs/tutorial_one_liners_chinese.md
/usr/share/doc/packages/bpftrace/docs/tutorial_one_liners_japanese.md
/usr/share/licenses/bpftrace
/usr/share/licenses/bpftrace/LICENSE
/usr/share/man/man8/bpftrace.8.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 13:02:15 2024