diff --git a/xtask/src/codegen/aya.rs b/xtask/src/codegen/aya.rs index 7556cab6..be447bd5 100644 --- a/xtask/src/codegen/aya.rs +++ b/xtask/src/codegen/aya.rs @@ -42,7 +42,7 @@ fn codegen_internal_btf_bindings(libbpf_dir: &Path) -> Result<(), anyhow::Error> let bindings = bindgen .generate() - .map_err(|_| anyhow!("bindgen failed"))? + .map_err(|op| anyhow!("bindgen failed - {op}"))? .to_string(); // write the bindings, with the original helpers removed @@ -216,7 +216,7 @@ fn codegen_bindings(opts: &SysrootOptions, libbpf_dir: &Path) -> Result<(), anyh let bindings = bindgen .generate() - .map_err(|_| anyhow!("bindgen failed"))? + .map_err(|op| anyhow!("bindgen failed - {op}"))? .to_string(); // write the bindings, with the original helpers removed diff --git a/xtask/src/codegen/aya_ebpf_bindings.rs b/xtask/src/codegen/aya_ebpf_bindings.rs index 09f0d931..ced98b15 100644 --- a/xtask/src/codegen/aya_ebpf_bindings.rs +++ b/xtask/src/codegen/aya_ebpf_bindings.rs @@ -19,7 +19,7 @@ pub fn codegen(opts: &SysrootOptions, libbpf_dir: &Path) -> Result<(), anyhow::E riscv64_sysroot, } = opts; - let dir = PathBuf::from("bpf/aya-ebpf-bindings"); + let dir = PathBuf::from("ebpf/aya-ebpf-bindings"); let builder = || { let mut bindgen = bindgen::bpf_builder() @@ -95,7 +95,7 @@ pub fn codegen(opts: &SysrootOptions, libbpf_dir: &Path) -> Result<(), anyhow::E let bindings = bindgen .generate() - .map_err(|_| anyhow!("bindgen failed"))? + .map_err(|op| anyhow!("bindgen failed - {op}"))? .to_string(); let mut tree = parse_str::(&bindings).unwrap();