Created attachment 190218 [details] -C target-cpu fixes Firefox 60 (scheduled on 2018-05-07) will require Rust 1.24 to build. To avoid MFH pain the port needs to be updated before 2018Q2 is branched.
Comment on attachment 190218 [details] -C target-cpu fixes textproc/ripgrep part is obsolete after ports r461765.
A commit references this bug: Author: dumbbell Date: Mon Feb 19 21:53:01 UTC 2018 New revision: 462350 URL: https://svnweb.freebsd.org/changeset/ports/462350 Log: lang/rust: Update to 1.24.0 The announcement is available on Rust blog: https://blog.rust-lang.org/2018/02/15/Rust-1.24.html PR: 225582 Changes: head/lang/rust/Makefile head/lang/rust/distinfo head/lang/rust/files/patch-src_librustc__llvm_build.rs
I just committed the update to lang/rust to bump it to 1.24.0. Do you need anything else from me for this PR?
A commit references this bug: Author: jbeich Date: Mon Feb 19 22:15:32 UTC 2018 New revision: 462352 URL: https://svnweb.freebsd.org/changeset/ports/462352 Log: www/firefox: unbreak custom CPUTYPE with Rust 1.24 error[E0442]: intrinsic return value has wrong type: found vector with length 32, expected length 4 --> third_party/rust/simd/src/x86/avx2.rs:45:5 | 45 | fn x86_mm256_sad_epu8(x: u8x32, y: u8x32) -> u8x32; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PR: 225582 Changes: head/www/firefox/files/patch-bug1433747 head/www/waterfox/files/patch-bug1433747
Thank you! Should we close this PR?
Yep. No more issues.