Merge pull request #316084 from codedownio/fix-julia-withpkgs-git

julia.withPackages: fix compatibility with new git security features
This commit is contained in:
Nick Cao 2024-05-31 14:54:30 -04:00 committed by GitHub
commit ce653dce76
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -52,7 +52,10 @@ runCommand "julia-depot" {
# for finding the extra packages we need to add
python ${./python}/find_package_implications.py "${closureYaml}" '${lib.generators.toJSON {} packageImplications}' extra_package_names.txt
# git config --global --add safe.directory '/nix'
# Work around new git security features added in git 2.44.1
# See https://github.com/NixOS/nixpkgs/issues/315890
git config --global --add safe.directory '*'
export JULIA_PKG_USE_CLI_GIT="true"
# At time of writing, this appears to be the only way to turn precompiling's