On Thu, Feb 23, 2023 at 09:31:09AM +0000, Laurence Tratt wrote: > The Rust `ring` crate -- which is used in several ports (list further down) > -- can bork on -current (amd64; on both AMD and Intel hardware). I am not > sure of the precise reason, but I would hazard a guess that it's due to > noexec.
You probably mean xonly. You need the patches in the security/rust-ring port with which cargo.port.mk replaces ring in the ports tree. I am in the process of upstreaming the patches to boringssl which is the source of the assembly in ring. Once all these will have landed, I will try to upstream the corresponding patches to ring.