2024-10-07 Nix team meeting minutes #184

Monday work session

Attendees: @edolstra @bryanhonof @roberth @mic92 @tomberek @ericson2314

fix passing CA files into builtins:fetchurl sandbox by Mic92 · Pull Request #11610 · NixOS/nix · GitHub

Reviewed, almost done

Fix NAR tests on Linux+ZFS+normalize by yannham · Pull Request #11609 · NixOS/nix · GitHub

Approved, merged

Introduce `nix derivation instantiate` by layus · Pull Request #11506 · NixOS/nix · GitHub

Reviewed

Build manual with Meson by Ericson2314 · Pull Request #11224 · NixOS/nix · GitHub

Successfully builds the same content now :tada:

Contains a src/nix/eval.cc change that seems out of place; revert?
Some other comments posted directly on the PR.

Release planning

  • @mic92 we should not switch to Meson for 24.11, but can do so in the next Nix release and get rid of the make build system right away
    • @roberth had suggested in earlier meetings to aim to do so, but we didn’t achieve the migration in time.
      The impact of having to backport a few changes to the makefiles is probably not that bad
    • @tomberek, @ericson2314, @roberth: agreed
    • @edosltra gone by now (past end of meeting time on calendar)

Lazy paths by roberth · Pull Request #11367 · NixOS/nix · GitHub

Planning

  • @tomberek will rebase
  • @roberth will rejoin the effort after other tasks
  • Unclear whether lock file / narHash changes are necessary for this PR.
    Omitting them could resolve test failures (maybe also revert one or two test changes if they were incorportated in part)
  • See PR description and comment for remaining tasks
5 Likes