Attendees: @edolstra @fricklerhandwerk @roberth @Ericson2314 @tomberek
Notes: @fricklerhandwerk
Agenda
- CI builds fixed, but install test?
- Integer overflow in eval
`installer` CI job broken · Issue #10920 · NixOS/nix · GitHub
- we have new CI jobs
- NixOS VM tests are built
- Meson builds are run
- install tests are flaky though
- stared at the GHA definitions, but no progress
- problem is that you can’t run them locally to try things out
-
@roberth: we may try to do all of it in pure Nix
- @matthewcroughan wrote GitHub - MatthewCroughan/NixThePlanet: Run macOS, Windows and more via a single Nix command, or simple nixosModules
- it’s very disk heavy, but at least it’s under control
Nix integer overflow is implemented by undefined behavior · Issue #10968 · NixOS/nix · GitHub
- brought up in #423 - Overflow in Nix language arithmetic does not have defined semantics - lix-project/lix - Lix Systems
- we agree on throwing
- very much appreciate porting the patch, thank you @jade!
Introduce `libnixflake` by Ericson2314 · Pull Request #9063 · NixOS/nix · GitHub
- (extended discussion on whether this is a priority)
- @fricklerhandwerk: arguably yes Nix team report 2023-04 — 2024-01, cf. “finishing things”
Upcoming security fix
- fixed last merge conflicts, will land in the next 24h