Package: dwarves
Version: 1.23-2
Severity: important
Tags: ftbfs
X-Debbugs-Cc: sudipm.mukher...@gmail.com
Usertags: libbpf1

Dear Maintainer,

dwarves FTBFS with libbpf 1.0.0 (available in experimental).
Hopefully this is the error from the build log:

In file included from /home/sudip/test/dwarves-1.23/btf_encoder.c:18:
/usr/include/bpf/btf.h: In function 'btf_enum64_value':
/usr/include/bpf/btf.h:496:25: error: invalid use of undefined type 'const 
struct btf_enum64'
  496 |         return ((__u64)e->val_hi32 << 32) | e->val_lo32;
      |                         ^~
/usr/include/bpf/btf.h:496:46: error: invalid use of undefined type 'const 
struct btf_enum64'
  496 |         return ((__u64)e->val_hi32 << 32) | e->val_lo32;
      |                                              ^~
/home/sudip/test/dwarves-1.23/btf_encoder.c: In function 'btf__log_err':
/home/sudip/test/dwarves-1.23/btf_encoder.c:175:39: warning: implicit 
declaration of function 'btf__get_nr_types' [-Wimplicit-function-declaration]
  175 |         fprintf(stderr, "[%u] %s %s", btf__get_nr_types(btf) + 1,
      |                                       ^~~~~~~~~~~~~~~~~
/home/sudip/test/dwarves-1.23/btf_encoder.c: In function 'btf_encoder__encode':
/home/sudip/test/dwarves-1.23/btf_encoder.c:1049:13: error: too many arguments 
to function 'btf__dedup'
 1049 |         if (btf__dedup(encoder->btf, NULL, NULL)) {
      |             ^~~~~~~~~~
/usr/include/bpf/btf.h:232:16: note: declared here
  232 | LIBBPF_API int btf__dedup(struct btf *btf, const struct btf_dedup_opts 
*opts);
      |                ^~~~~~~~~~


-- 
Regards
Sudip

Reply via email to