Conversation
|
...I had the impression that Cygwin wasn't supported by Nixpkgs any more. And, as a maintainer for the Nixpkgs git package and the maintainer for the Git package for Cygwin, I probably ought to have known that! I don't have a Cygwin Nix environment to test with (although maybe I should fix that). It seems likely to me that a more general fix would work better -- possibly some sort of hook that runs in |
This change is only actually required for cross-builds, because cygwin itself has its magical .exe suffix handling, so omitting the suffix still works there. |
Yeah, I figured as much! I was initially confused about why this was necessary given the magic .exe handling, but I could well believe the extension needs to be included when the symlink is being created in a non-Cygwin environment. |
|
@me-and if you're interested in nixpkgs/cygwin stuff, the parent PR (#475998) has my next block of work, which is cross-building a stdenv bootstrap tarball. It's been discussed a bit on https://matrix.to/#/#windows:nixos.org |
|
Change looks fine to me, but I echo Adam's feedback that a cleanup pass when #nix-does-windows is checked in seems warranted. |
Things done
passthru.tests.nixpkgs-reviewon this PR. See nixpkgs-review usage../result/bin/.Add a 👍 reaction to pull requests you find important.