diff --git a/.gitignore b/.gitignore index adada07..6a20200 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,5 @@ /dwarves-1.17.tar.xz /dwarves-1.19.tar.xz /dwarves-1.20.tar.xz +/0001-btf-Remove-ftrace-filter.patch +/dwarves-1.21.tar.xz diff --git a/dwarves.spec b/dwarves.spec index 0920e73..c00ec78 100644 --- a/dwarves.spec +++ b/dwarves.spec @@ -2,13 +2,14 @@ %define libver 1 Name: dwarves -Version: 1.20 -Release: 2%{?dist} +Version: 1.21 +Release: 1%{?dist} License: GPLv2 Summary: Debugging Information Manipulation Tools (pahole & friends) URL: http://acmel.wordpress.com Source: http://fedorapeople.org/~acme/dwarves/%{name}-%{version}.tar.xz Requires: %{libname}%{libver} = %{version}-%{release} +Patch1: 0001-btf-Remove-ftrace-filter.patch BuildRequires: gcc BuildRequires: cmake >= 2.8.12 BuildRequires: zlib-devel @@ -65,6 +66,7 @@ Debugging information processing library development files. %prep %setup -q +%patch1 -p1 %build %cmake -DCMAKE_BUILD_TYPE=Release . @@ -79,7 +81,7 @@ rm -Rf %{buildroot} %files %doc README.ctracer %doc README.btf -%doc changes-v1.20 +%doc changes-v1.21 %doc NEWS %{_bindir}/btfdiff %{_bindir}/codiff @@ -134,6 +136,27 @@ rm -Rf %{buildroot} %{_libdir}/%{libname}_reorganize.so %changelog +* Fri May 14 2021 Jiri Olsa - 1.21-1 +- remove ftrace filter +- New release: v1.21 +- DWARF loader: +- Handle DWARF5 DW_OP_addrx properly +- Handle subprogram ret type with abstract_origin properly +- Check .notes section for LTO build info +- Check .debug_abbrev for cross-CU references +- Permit merging all DWARF CU's for clang LTO built binary +- Factor out common code to initialize a cu +- Permit a flexible HASHTAGS__BITS +- Use a better hashing function, from libbpf +- btf_encoder: +- Add --btf_gen_all flag +- Match ftrace addresses within ELF functions +- Funnel ELF error reporting through a macro +- Sanitize non-regular int base type +- Add support for the floating-point types +- Pretty printer: +- Honour conf_fprintf.hex when printing enumerations + * Thu Apr 15 2021 Mohan Boddu - 1.20-2 - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 diff --git a/sources b/sources index 4bb2f7f..4896e81 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ -SHA512 (dwarves-1.20.tar.xz) = 306bb74c498527a5a9bdae4d304e90511336cab627d9acad5237d93cbb48efe11dbca4418c540fa03e3ecdd168ce224cabe9fd2f6fbb50520d0dd17741c80817 +SHA512 (0001-btf-Remove-ftrace-filter.patch) = e20a26ba3fef9eabc421e50b1eeb0d06f973d98a8e029a224cfebfa7f9e3031105544ed1dd917b0699f7ebd33085d2492b4f80b3cb725de3ba56a2903a825183 +SHA512 (dwarves-1.21.tar.xz) = 69f510025f5790a004c356546f7d92996ad84c4ff1636876b48f1c7d81bf66c83da70f11a1912d65b46f81bea79418782021396a018e74baae5cad9221af14e1