[Bug 227130] lang/rust: Update to 1.25

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Apr 1 10:32:46 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227130

--- Comment #5 from Jan Beich <jbeich at FreeBSD.org> ---
Comment on attachment 192023
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=192023
update to 1.25.0

> diff --git lang/rust/files/patch-src_binaryen_CMakeLists.txt lang/rust/files/patch-src_binaryen_CMakeLists.txt
> deleted file mode 100644
> index 88f374664024..000000000000
> --- lang/rust/files/patch-src_binaryen_CMakeLists.txt
> +++ /dev/null
> @@ -1,60 +0,0 @@
> -https://github.com/WebAssembly/binaryen/commit/07f6dfbf0d89
> -https://github.com/WebAssembly/binaryen/commit/d9692277357b

Only fixed in binaryen, not in Rust. Can you restore the file?

> diff --git lang/rust/files/patch-src_librustc__back_target_freebsd__base.rs lang/rust/files/patch-src_librustc__back_target_freebsd__base.rs
> deleted file mode 100644
> index 2f2b3ccc423b..000000000000
> --- lang/rust/files/patch-src_librustc__back_target_freebsd__base.rs
> +++ /dev/null
> @@ -1,13 +0,0 @@
> -Return struct like OpenBSD, see src/librustc_trans/cabi_x86.rs
> -
> ---- src/librustc_back/target/freebsd_base.rs.orig	2017-11-22 21:33:00 UTC
> -+++ src/librustc_back/target/freebsd_base.rs
> -@@ -31,6 +31,8 @@ pub fn opts() -> TargetOptions {
> -         target_family: Some("unix".to_string()),
> -         linker_is_gnu: true,
> -         has_rpath: true,
> -+        is_like_openbsd: true,

abi_return_struct_as_int is not in Rust 1.25. Can you restore is_like_openbsd?

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-gecko mailing list