From: "k0kubun (Takashi Kokubun) via ruby-core" Date: 2025-07-21T21:44:29+00:00 Subject: [ruby-core:122833] [Ruby Bug#21514] Rust deprecation warning building ruby-3.4.5/yjit/src/codegen.rs Issue #21514 has been updated by k0kubun (Takashi Kokubun). Backport changed from 3.2: UNKNOWN, 3.3: UNKNOWN, 3.4: REQUIRED to 3.2: UNKNOWN, 3.3: UNKNOWN, 3.4: DONE ruby_3_4 commit:d713896f19517ab688b13174e6346a87fd9e01ee. ---------------------------------------- Bug #21514: Rust deprecation warning building ruby-3.4.5/yjit/src/codegen.rs https://bugs.ruby-lang.org/issues/21514#change-114122 * Author: debo (David Bohman) * Status: Closed * ruby -v: ruby 3.4.5 (2025-07-16 revision 20cda200d3) +PRISM [x86_64-darwin16] * Backport: 3.2: UNKNOWN, 3.3: UNKNOWN, 3.4: DONE ---------------------------------------- I get the following warning when building `ruby-3.4.5` from the tarball release. I am using `rustc-1.88.0`. ``` warning: `extern` declarations without an explicit ABI are deprecated --> ../ruby-3.4.5/yjit/src/codegen.rs:7406:1 | 7406 | extern { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` | = note: `#[warn(missing_abi)]` on by default ``` -- https://bugs.ruby-lang.org/ ______________________________________________ ruby-core mailing list -- ruby-core@ml.ruby-lang.org To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/