[Bug 281600] lang/rust failing to build on risc-v (again)
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 281600] lang/rust failing to build on risc-v (again)"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 05 Oct 2024 18:29:19 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281600 --- Comment #15 from Dennis Clarke <dclarke@blastwave.org> --- With USE_TMPFS=no I finally see : =======================<phase: package >============================ ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2024-10-01T19:27:40+0000' 'PKG_NOTE_ports_top_git_hash=1779e67e6' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=26df8c65a' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for rust-1.81.0 ===> Building rust-1.81.0 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for rust-1.81.0 build of lang/rust | rust-1.81.0 ended at Thu Oct 3 20:58:32 UTC 2024 build time: 2D:01:30:58 Which is bizarre given that the machine thrashed for over four days when using tmpfs. Regardless the COMPAT11 hack allows lang/rust to build : enceladus# pkg install lang/rust Updating RV64 repository catalogue... Fetching meta.conf: 100% 178 B 0.2kB/s 00:01 Fetching data.pkg: 100% 98 KiB 100.6kB/s 00:01 Processing entries: 100% RV64 repository update completed. 372 packages processed. All repositories are up to date. Checking integrity... done (0 conflicting) The following 1 package(s) will be affected (of 0 checked): New packages to be INSTALLED: rust: 1.81.0 Number of packages to be installed: 1 The process will require 1 GiB more space. Proceed with this action? [y/N]: y [1/1] Installing rust-1.81.0... [1/1] Extracting rust-1.81.0: 100% enceladus# enceladus# uname -apKU FreeBSD enceladus 15.0-CURRENT FreeBSD 15.0-CURRENT #0 main-n272477-5b8f97d8db82-dirty: Thu Sep 26 22:57:07 GMT 2024 root@enceladus:/usr/obj/usr/src/riscv.riscv64/sys/SIFIVE-COMPAT11 riscv riscv64 1500023 1500023 enceladus# enceladus# rustc --version rustc 1.81.0 (f54dd915b 2024-09-02) (built from a source tarball) enceladus# This is hardly a happy result due to the problems well documented all over the place on github regarding Rust. However, yes, the lang/rust port completes. -- -- Dennis Clarke RISC-V/SPARC/PPC/ARM/CISC UNIX and Linux spoken -- You are receiving this mail because: You are on the CC list for the bug.