Overview
Request 1142934 accepted
- Change LLVM version macro to the cleaner alternative suggested in
SR#1134405
- Update to 0.20.1
* Add log2 histograms with finer granularity
* Add support for uprobe_multi link
* Attach BTF to generated BPF programs
* Add fentry/fexit aliases for kfunc/kretfunc
* Support pid targeting for uprobe
* New builtin for getting the number of map elements
* New config block syntax and standardize config and env var names
* Add a jiffies builtin for advanced usages
* Fix silent truncation of 64-bit values in hist()
* Fix retval for kretfunc/fexit
* Add PPID field to execsnoop.bt
- Created by shunghsiyu
- In state accepted
- Package maintainers: cyphar and shunghsiyu
- Supersedes 1134405
actually, as you want 'latest default, unless it is > 17', you could do something like this:
%if 0%{?product_libs_llvm_ver} > 17 %define llvm_major_version 17 %else %define llvm_major_version %{nil} %endif
Agreed. We did something similar in PostgreSQL, and it seems to work well so far: sr#1005499.
@dimstar do you think this looks more reasonable?
Hmm maybe I should mentioned Leap 15.6 in the change log, but I'm less sure about whether I should mention ALP as well
I've change spec file to use product_libs_llvm_ver macro in SR#1142934. Thanks for the suggestions!
Request History
shunghsiyu created request
- Change LLVM version macro to the cleaner alternative suggested in
SR#1134405
- Update to 0.20.1
* Add log2 histograms with finer granularity
* Add support for uprobe_multi link
* Attach BTF to generated BPF programs
* Add fentry/fexit aliases for kfunc/kretfunc
* Support pid targeting for uprobe
* New builtin for getting the number of map elements
* New config block syntax and standardize config and env var names
* Add a jiffies builtin for advanced usages
* Fix silent truncation of 64-bit values in hist()
* Fix retval for kretfunc/fexit
* Add PPID field to execsnoop.bt
shunghsiyu accepted request