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
bitcoin-{unlimited,xt}: fix darwin #39310
Conversation
@GrahamcOfBorg build altcoins.bitcoin-unlimited altcoins.bitcoin-xt |
Success on x86_64-linux (full log) Attempted: altcoins.bitcoin-unlimited, altcoins.bitcoin-xt Partial log (click to expand)
|
@@ -10,13 +10,19 @@ rec { | |||
bitcoin-abc = libsForQt5.callPackage ./bitcoin-abc.nix { boost = boost165; withGui = true; }; | |||
bitcoind-abc = callPackage ./bitcoin-abc.nix { boost = boost165; withGui = false; }; | |||
|
|||
bitcoin-unlimited = callPackage ./bitcoin-unlimited.nix { withGui = true; }; | |||
bitcoin-unlimited = callPackage ./bitcoin-unlimited.nix { | |||
inherit (darwin.apple_sdk.frameworks) Foundation ApplicationServices AppKit; |
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.
In nix repl I see darwin.apple_sdk.frameworks.Foundation
why does inheriting not work here?
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.
I think it is working but note you also have to pass it to bitcoind-unlimited below. It should probably use overrideAttrs but that's not how any of them are now sadly.
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.
Actually it's probably not needed for "withGui = false".
Failure on x86_64-darwin (full log) Attempted: altcoins.bitcoin-unlimited, altcoins.bitcoin-xt Partial log (click to expand)
|
Failure on aarch64-linux (full log) Attempted: altcoins.bitcoin-unlimited, altcoins.bitcoin-xt Partial log (click to expand)
|
@GrahamcOfBorg build altcoins.bitcoin-unlimited altcoins.bitcoin-xt |
Success on x86_64-linux (full log) Attempted: altcoins.bitcoin-unlimited, altcoins.bitcoin-xt Partial log (click to expand)
|
Failure on x86_64-darwin (full log) Attempted: altcoins.bitcoin-unlimited, altcoins.bitcoin-xt Partial log (click to expand)
|
now it fails for different reason. |
Failure on aarch64-linux (full log) Attempted: altcoins.bitcoin-unlimited, altcoins.bitcoin-xt Partial log (click to expand)
|
Still not fixed, but maybe somebody can continue from there. |
Motivation for this change
blind fix based on hydra.
Things done
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)