3 ms·
Interestingly, the SPARC people with TenFourFox suffer for the same reasons. * http://tenfourfox.blogspot.com/2018/07/another-one-bites-rust.html http://tenfou
by JdeBP 8y ago
Interestingly, the SPARC people with TenFourFox suffer for the same reasons.
* http://tenfourfox.blogspot.com/2018/07/another-one-bites-rust.html http://tenfourfox.blogspot.com/2018/07/another-one-bites-rus...
- sanxiyn 8y agoRust has port to SPARC Linux and SPARC Solaris. The author is mistaken about that.
- classichasclass 8y agoAuthor (of the post you reference) here. On https://forge.rust-lang.org/platform-support.html https://forge.rust-lang.org/platform-support.html every single triple with SPARC in it lacks cargo, and only a single Tier-3 port has rustc (NetBSD). Solaris and Linux just have std. That's not a port, that's barely a beachhead. If you know this has changed, then the maintainers need to update that.
- sanxiyn 8y agoYup, this has changed. You can download sparc64 Debian package for Cargo right now here: https://packages.debian.org/sid/cargo https://packages.debian.org/sid/cargo I will send updates to the page. Thanks!
- mhd 8y agoThat's SPARC people and TenFourFox folks. The former just used regular Firefox with Solaris or Linux, the latter a backported Firefox for version of OS X that Apple abandoned (both PPC and Intel, IIRC).
- hsivonen 8y agoTenFourFox isn't SPARC but PowerPC. Rust runs on PowerPC but not on OS X on PowerPC. OS X earlier than 10.7 lacks at least some thread-local facilities that Rust expects.
- sanxiyn 8y agohttps://github.com/rust-lang/rust/issues/11927 https://github.com/rust-lang/rust/issues/11927 is the discussion when minimal OS X version for Rust was bumped to 10.7.
- classichasclass 8y agoThe other problem is no LLVM that runs reliably on 10.4/10.5. fang did some early work on this but nothing current is known to run. I just don't have the inclination or desire to port that and Rust and work around the thread-local storage problems (which probably won't work around all that well).