Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: update nixpkgs and cargo #66

Merged
merged 6 commits into from
Nov 4, 2024
Merged

build: update nixpkgs and cargo #66

merged 6 commits into from
Nov 4, 2024

Conversation

tiagolobocastro
Copy link
Contributor

Updates nixpkgs to 24.05
Updates cargo stable to 1.82.0
Updates cargo nightly to 2024-10-30

@tiagolobocastro tiagolobocastro force-pushed the pkg-update branch 3 times, most recently from 1a5455e to 6f6babc Compare October 30, 2024 23:52
Updates nixpkgs to 24.05
Updates cargo stable to 1.82.0
Updates cargo nightly to 2024-10-30

Signed-off-by: Tiago Castro <[email protected]>
Newest nixpkgs adds more strict build flags.
Ideally we should just not build our own, but for now let's make it
build as is.

Signed-off-by: Tiago Castro <[email protected]>
Latest rust from_raw_parts now ensures the ptr is valid.
This causes issues on write_zeroes where the iovec is actually
not valid and not used.
For now let's simply ignore this precondition check since the
iovec is not used but probably we ought to use fix this for
release as well, just in case.

Signed-off-by: Tiago Castro <[email protected]>
nix/shell/ci.nix Outdated Show resolved Hide resolved
nix/shell/rust.nix Outdated Show resolved Hide resolved
Work around cargo which likes to jail break...

Signed-off-by: Tiago Castro <[email protected]>
@tiagolobocastro tiagolobocastro merged commit d68d9f3 into develop Nov 4, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants