Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libbpf for openSUSE:Factory checked in at 2022-03-07 19:04:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libbpf (Old) and /work/SRC/openSUSE:Factory/.libbpf.new.1958 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libbpf" Mon Mar 7 19:04:38 2022 rev:8 rq:959732 version:0.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libbpf/libbpf.changes 2021-09-30 23:43:37.372485009 +0200 +++ /work/SRC/openSUSE:Factory/.libbpf.new.1958/libbpf.changes 2022-03-07 19:04:40.657997518 +0100 @@ -1,0 +2,30 @@ +Fri Mar 4 10:18:54 UTC 2022 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 0.7.0 + * legacy BPF map definitions (using struct bpf_map_def) are + deprecated when LIBBPF_STRICT_MAP_DEFINITIONS is passed to + libbpf_set_strict_mode(). Please use BTF-defined map + definitions. + * ability to control and capture BPF verifier log output on + per-object and per-program level + * CO-RE support and other improvements for "light skeleton" + * improved compilation when system BTF UAPI headers are outdated + +------------------------------------------------------------------- +Sat Dec 11 10:37:27 UTC 2021 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 0.6.1 + * Introduce legacy kprobe events support + * Add legacy uprobe attaching support + * Support uniform BTF-defined key/value specification across + all BPF maps + * Support kernel module function calls + * Support detecting and attaching of writable tracepoint + program + * Add bloom filter map implementation + * Add typeless and weak ksym support to gen_loader + * Add RISC-V (RV64) support to bpf_tracing.h + * Deprecate AF_XDP support + * Support BTF_KIND_TYPE_TAG + +------------------------------------------------------------------- Old: ---- libbpf-0.5.0.tar.gz New: ---- libbpf-0.7.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libbpf.spec ++++++ --- /var/tmp/diff_new_pack.3DwFPP/_old 2022-03-07 19:04:42.225996963 +0100 +++ /var/tmp/diff_new_pack.3DwFPP/_new 2022-03-07 19:04:42.229996962 +0100 @@ -1,7 +1,7 @@ # # spec file for package libbpf # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define sover_major 0 %define libname libbpf%{sover_major} Name: libbpf -Version: 0.5.0 +Version: 0.7.0 Release: 0 Summary: C library for managing eBPF programs and maps License: LGPL-2.1-only @@ -43,13 +43,13 @@ %package devel Summary: Development files for libbpf Requires: %{libname} = %{version} +Requires: linux-glibc-devel >= 5.16 %description devel libbpf is a C library which provides API for managing eBPF programs and maps. %prep -%setup -q -%autopatch -p1 +%autosetup %build cd src ++++++ libbpf-0.5.0.tar.gz -> libbpf-0.7.0.tar.gz ++++++ ++++ 206168 lines of diff (skipped)