Skip to content

Conversation

paolobarbolini
Copy link

@paolobarbolini paolobarbolini commented Apr 30, 2025

With #176 stalled, I decided to try my hand at the nix upgrade. This includes the v1.69 MSRV bump, which is required by the newer nix, plus 1 upgrade commit for each nix release. Tests pass on my Linux machine, and also when patching my program to use this branch.

I've realized that there are probably more places where I could have replaced RawFd with a safer variant, but given that those are more refactors than strictly having to do with the nix upgrade, I'd like to do them in a separate followup PR.

Closes #176
Fixes #175

@paolobarbolini paolobarbolini force-pushed the nix-0.30 branch 2 times, most recently from ced7de7 to d4f2706 Compare April 30, 2025 07:44
@paolobarbolini
Copy link
Author

CI is now green except for x86_64-pc-windows-gnu: https://github.com/paolobarbolini/serialport-rs/actions/runs/14749428877

@paolobarbolini paolobarbolini force-pushed the nix-0.30 branch 2 times, most recently from 60c3883 to 6560411 Compare May 2, 2025 09:11
@paolobarbolini paolobarbolini force-pushed the nix-0.30 branch 2 times, most recently from 609d60c to dd5d84b Compare May 5, 2025 07:30
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.

Update dependency on nix to 0.28
2 participants