Skip to content

Conversation

@internal-nix-ci
Copy link

Automatic backport to 2.31-maintenance, triggered by a label in #14729.

I didn't do things quite right in 496e43e:

- Forgot to remove the now-redundant `isAllowed` check.

- Called the non-virtual, not the superclass's impl, in
  `addDependencyPrep`, causing bad recursion / UB.

Doing this fixes a crash I encountered with manual testing an Nix Ninja
--- hopefully we will get Nix Ninja or similar in a NixOS test longer
term to defend against this thing happening again.

(cherry picked from commit 4652345)
@internal-nix-ci internal-nix-ci bot requested a review from Ericson2314 as a code owner January 2, 2026 15:23
@internal-nix-ci internal-nix-ci bot enabled auto-merge January 2, 2026 15:23
@internal-nix-ci internal-nix-ci bot merged commit 91236dd into 2.31-maintenance Jan 2, 2026
16 checks passed
@internal-nix-ci internal-nix-ci bot deleted the backport-14729-to-2.31-maintenance branch January 2, 2026 15:51
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.

1 participant