Hello,
According to https://github.com/iovisor/bpftrace/issues/2068
I applied the following patch to make the package build:
--- bpftrace-0.14.1.orig/src/btf.cpp
+++ bpftrace-0.14.1/src/btf.cpp
@@ -225,7 +225,7 @@ std::string BTF::c_def(const std::unorde
char err_buf[256];
int err;
- dump = btf_dump__new(btf, nullptr, , dump_printf);
+ dump = btf_dump__new_deprecated(btf, nullptr, , dump_printf);
err = libbpf_get_error(dump);
if (err)
{
@@ -496,7 +496,7 @@ std::unique_ptr BTF::get_a
char err_buf[256];
int err;
- dump = btf_dump__new(btf, nullptr, , dump_printf);
+ dump = btf_dump__new_deprecated(btf, nullptr, , dump_printf);
err = libbpf_get_error(dump);
if (err)
{
@@ -554,7 +554,7 @@ std::map BTF::get_all_struc
char err_buf[256];
int err;
- dump = btf_dump__new(btf, nullptr, , dump_printf);
+ dump = btf_dump__new_deprecated(btf, nullptr, , dump_printf);
err = libbpf_get_error(dump);
if (err)
{
--
Héctor Orón -.. . -... .. .- -. -.. . ...- . .-.. --- .--. . .-.