-
-
Notifications
You must be signed in to change notification settings - Fork 15k
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
coreboot-utils: init at 4.10 #67836
coreboot-utils: init at 4.10 #67836
Conversation
@worldofpeace |
One alternative I see is putting each tool in an own derivation, but using a generic expression for them. Do you think that's preferable? |
I don't get why ofborg is failing |
Ah, pmtools is an alias. |
I'd say ideally, coreboot would just have a
I'm not sure about putting each tool into it's own derivation. My only nit currently is that it looks a bit procedural, we could use loops to make it clearer.
|
@worldofpeace: I found it easier to solve it like this, please take a look |
We should be good to go then :) |
I noticed when building i had to unpack the archive multiple times, but I guess there's no way around that. |
It looks like it tries to install things to
and we have setup hook that moves these things, but it probably doesn't work because of duplication? |
It moves the files, and then creates a symlink from sbin to bin so that things don't break. Is this a problem? |
Ahh, I forgot it was a |
Sure, done. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, can you describe your changes in your commit body?
Build various tools from the coreboot tree with a generic builder for better maintainability and provide a buildEnv with all of them, similar to other distributions' coreboot-utils package.
Done |
Thanks for fixing this @petabyteboy ✨ |
coreboot-utils: init at 4.10 (cherry picked from commit 62973dd)
Motivation for this change
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)Notify maintainers
cc @