2024-08-10 12:50:42 by Jonathan Schleifer | Files touched by this commit (1) |
Log message:
Introduce RUST_TYPE=native
So far, it seems it needs no changes whatsoever and I could successfully build
py-cryptography with native rustc + cargo on Fedora, so let's document this as
a possible value so we can standardize on one value for a native Rust
toolchain, should special handling become necessary in the future.
|
2024-08-01 17:24:39 by Tobias Nygren | Files touched by this commit (1) |
Log message:
rust: relax pattern for old rust requirement on earmv7hf to NetBSD < 10
The failure mode on -9 is that the bootstrap bin/cargo instantly panics.
-10 works fine. Tested on Allwinner A20.
|
2024-07-31 14:30:43 by Havard Eidnes | Files touched by this commit (1) |
Log message:
lang/rust: Update comment about which NetBSD versions this is for.
Also extend pattern coverage and remove now-redundant entries.
|
2024-07-31 14:21:23 by Havard Eidnes | Files touched by this commit (1) |
Log message:
rust/lang: It's a while since rust was buildable on NetBSD 8.x,
so adjust accordingly.
|
2024-07-31 14:19:33 by Havard Eidnes | Files touched by this commit (1) |
Log message:
lang/rust: rust 1.79.0 should be fixed for NetBSD/aarch64 now.
|
2024-07-31 10:05:51 by Havard Eidnes | Files touched by this commit (11) |
Log message:
lang/rust: pull over fixes to rust 1.79 from pkgsrc-wip:
1) Turn off the use ot thread local storage on NetBSD/aarch64,
due to NetBSD PR#58154 and our desire to support systems
built before the fix was applied.
2) Use the fixed 1.78.0 bootstrap for NetBSD/aarch64 (which
is now built with the workaround from #1 applied).
3) Reinstate the patches to the openssl-sys and openssl-src
vendor crates, and their checksum fixes, taken from pkgsrc-wip
rust 1.78.0 and adapted.
4) Make the NetBSD/sparc64 target spec more similar to the other
sparc64 targets. Does not resolve the cross-build problem, sadly.
|
2024-07-30 20:06:32 by Tobias Nygren | Files touched by this commit (1) |
Log message:
rust: un-revert Makefile r1.308
I will sync the diffs to wip because apparently this package gets blindly
overwritten with whatever is in wip and changes get lost.
|
2024-07-30 20:01:16 by Tobias Nygren | Files touched by this commit (2) |
Log message:
rust: fix build when curl has libssh2 option enabled
PR pkg/58506 from Phil Krylov
|
2024-07-27 04:35:24 by Tobias Nygren | Files touched by this commit (3) |
Log message:
rust: restore patch for pkgsrc libunwind on Linux
|
2024-07-23 07:15:37 by Thomas Klausner | Files touched by this commit (1) |
Log message:
rust: do-cross is standalone, so ${ECHO} is not defined.
Use echo again, contrary to pkglint's recommendation.
|