Address ifdef problem with macOS/BSD sandboxing (backport #13455)#13458
Address ifdef problem with macOS/BSD sandboxing (backport #13455)#13458edolstra merged 2 commits into2.30-maintenancefrom
Conversation
|
This pull request has been removed from the queue for the following reason: Pull request #13458 has been dequeued. The pull request could not be merged. This could be related to an activated branch protection or ruleset rule that prevents us from merging. (details: Required status check "tests on ubuntu" is in progress.). You should look at the reason for the failure and decide if the pull request needs to be fixed or if you want to requeue it. |
|
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/critical-security-issue-in-nix-2-30-on-macos/66506/4 |
Motivation
This PR addresses an issue we identified for macOS users. The
#ifdefcondition seems impossible, and causes some (but not all) builds to fail.Based on
git bisecting, it looks like this was introduced in #13281.Context
Add 👍 to pull requests you find important.
The Nix maintainer team uses a GitHub project board to schedule and track reviews.
This is an automatic backport of pull request #13455 done by [Mergify](https://mergify.com).