treewide: All configureFlags are lists #44423
Conversation
Wrote contorted code before to avoid mass-rebuild
c1aca6e to
dbc51d9
Compare
|
But I refactored that: https://github.com/ObsidianSystems/Nixpkgs/blob/configureFlags-cleanup/pkgs/applications/science/math/scilab/default.nix . OfBorg is confusing me. |
|
@matthewbauer found the issue. Hopefully there's just a few of these. Better to remove it separately. |
dbc51d9 to
3e034ba
Compare
|
LMK if this causes staging problems. Each change is simple, but there are lots of them. |
|
Failure on x86_64-linux (full log) Attempted: elfutils, flex, libxml2 The following builds were skipped because they don't evaluate on x86_64-linux: scilab Partial log (click to expand)
|
|
Failure on x86_64-darwin (full log) Attempted: flex, libxml2 The following builds were skipped because they don't evaluate on x86_64-darwin: elfutils, scilab Partial log (click to expand)
|
|
Success on aarch64-linux (full log) Attempted: elfutils, flex, libxml2 The following builds were skipped because they don't evaluate on aarch64-linux: scilab Partial log (click to expand)
|
Motivation for this change
I have one more commit to enforce this, but not sure whether that's appropriate for 18.09.
I also sprinkled in
{enable,with}Feature{,As}to make some things more concise.Things done
sandboxinnix.confon non-NixOS)nix-shell -p nox --run "nox-review wip"./result/bin/)nix path-info -Sbefore and after)CC @aneeshusa