Conversation
e2e36e1 to
ec19e2e
Compare
SigmaSquadron
left a comment
There was a problem hiding this comment.
Is the filename of the non-CSM build still Csm16.bin? I've sort of assumed that for #345324.
|
No, it's not. I need to fix this. |
5c358b0 to
3ca5870
Compare
3ca5870 to
1045496
Compare
|
@SigmaSquadron please look and test it. |
|
@ofborg build seabios-qemu seabios-coreboot |
|
I'd like to see the commit split into multiple ones, if possible: one for formatting, another for the biosfile stuff, and another for passthru. As it stands the diff is kind of hard to review.
|
1045496 to
e32c56b
Compare
Done! |
SigmaSquadron
left a comment
There was a problem hiding this comment.
Overall looks good; a few nits:
pkgs/by-name/se/seabios/package.nix
Outdated
There was a problem hiding this comment.
| platforms = lib.systems.inspect.patternLogicalAnd lib.systems.inspect.patterns.isUnix lib.systems.inspect.patterns.isx86; | |
| platforms = lib.intersectLists lib.platforms.unix lib.platforms.x86_64; |
There was a problem hiding this comment.
String-y platforms are considered legacy (
Line 208 in fd698a4
There was a problem hiding this comment.
Oh wow. Why is everyone still using it?
There was a problem hiding this comment.
I believe it is because the modern way is not so well documented and it is a bit harder to understand.
Further, there are some dark corners on Nixpkgs that still expect the stringy values.
e32c56b to
06356c6
Compare
SigmaSquadron
left a comment
There was a problem hiding this comment.
Sorry for bothering you with the spurious reviews, and thank you for addressing this so quickly! LGTM.
It can assume the values "coreboot", "csm" and "qemu". The triple-underscored kebab-cased format is a poor man's mitigation for the problem of unexpected shadowing.
So that the caller can pick the exact location of the resulting BIOS.
06356c6 to
e032a06
Compare
|
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-already-reviewed/2617/2009 |
Related: NixOS#342692 Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
Description of changes
Closes #342650
Things done
nix.conf? (See Nix manual)sandbox = relaxedsandbox = truenix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)Add a 👍 reaction to pull requests you find important.