Created attachment 895515 [details] emerge --info A change to the `proc_macro_span` nightly feature was made in the 1.72.0 release: https://github.com/rust-lang/rust/pull/111571 Now, if one enables USE=nightly on new Rust versions, the hyperfine build fails. `emerge --info`, `emerge -pqv`, `build.log` attached.
Created attachment 895517 [details] emerge -pqv
Created attachment 895518 [details] build.log
Hyperfine >= 1.18.0 is not affected: https://github.com/sharkdp/hyperfine/pull/669 Looks to me like the best approach is putting <=dev-lang/rust-1.72.0 on an -r1.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3d36756998b42e8070f285d5aa29aaedb158afa commit d3d36756998b42e8070f285d5aa29aaedb158afa Author: Arthur Zamarin <arthurzam@gentoo.org> AuthorDate: 2024-10-17 15:36:21 +0000 Commit: Arthur Zamarin <arthurzam@gentoo.org> CommitDate: 2024-10-17 15:36:21 +0000 app-benchmarks/hyperfine: drop 1.16.1 Closes: https://bugs.gentoo.org/934004 (obsolete) Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> app-benchmarks/hyperfine/Manifest | 69 --------- app-benchmarks/hyperfine/hyperfine-1.16.1.ebuild | 175 ----------------------- 2 files changed, 244 deletions(-)