[Bug 293587] www/deno: errors [E0609] on type `Netscape_spki_st` in md4-0.10.2

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 29 Mar 2026 12:13:49 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293587

--- Comment #7 from Philippe Michel <philippe.michel7@free.fr> ---
(In reply to Mikael Urankar from comment #5)

FreeBSD 15-STABLE, Rust updated to 1.94 since the initial bug report (it didn't
make a difference with the stock port).

Patch applied cleanly. Build initially failed with:

[aws-lc-sys 0.39.0] thread 'main' (104236) panicked at
/usr/ports/www/deno/work/
deno-2.7.9/cargo-crates/aws-lc-sys-0.39.0/builder/main.rs:906:5:
[aws-lc-sys 0.39.0] aws-lc-sys build failed. Please enable the 'bindgen'
feature
 on aws-lc-rs or aws-lc-sys.For more information, see the aws-lc-rs User Guide: 
https://aws.github.io/aws-lc-rs/index.html
[aws-lc-sys 0.39.0] stack backtrace:
[aws-lc-sys 0.39.0]    0: __rustc::rust_begin_unwind
[aws-lc-sys 0.39.0]    1: core::panicking::panic_fmt
[aws-lc-sys 0.39.0]    2: build_script_main::main
[aws-lc-sys 0.39.0]    3: core::ops::function::FnOnce::call_once
[aws-lc-sys 0.39.0] note: Some details are omitted, run with
`RUST_BACKTRACE=full` for a verbose backtrace.

There were earlier warnings:

[aws-lc-sys 0.39.0] cargo:warning=######
[aws-lc-sys 0.39.0] Consider installing the bindgen-cli: `cargo install --force 
--locked bindgen-cli`
[aws-lc-sys 0.39.0] See our User Guide for more information about
bindgen:https:
//aws.github.io/aws-lc-rs/index.html
[aws-lc-sys 0.39.0] Failure invoking external bindgen! External bindgen command 
failed.

so I installed the rust-bindgen-cli port that was not already present (should
it be listed as a prerequisite ?).

Build went a little further then failed with the errno_location issues
mentionned in comment #6.

-- 
You are receiving this mail because:
You are the assignee for the bug.