New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
stdenv/freebsd/cc: make overrideable fixing nixpkgs eval #119076
Conversation
stdenv.cc didn't have an override attribute on FreeBSD previously, breaking evaluation of all-packages.nix consequently. Resolves NixOS#119075.
|
|
this code block failing, looks like parser do not like |
Nope, it's because |
any idea how to fix or workaround it ? |
The best solution would be packaging FreeBSD's libc I think. |
as i understand, it's non-trivial task, as freebsd libc is a part of monolithic system core (builds alongside with kernel and basic set of tools similar to coreutils) i may be wrong o course ... |
See also #82131 |
stdenv.cc didn't have an override attribute on FreeBSD previously,
breaking evaluation of all-packages.nix consequently.
Resolves #119075.
Not tested on FreeBSD yet, but
nix-env -qaP -f ./. --argstr system x86_64-linux
works again.Motivation for this change
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)