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: 0.15.1 -> 0.16.0 #36121
bitcoin: 0.15.1 -> 0.16.0 #36121
Conversation
Bitcoin 0.16.0 now builds against the lastest Boost.
@GrahamcOfBorg build bitcoin |
Failure on x86_64-darwin (full log) Partial log (click to expand)
|
@jb55 Would you like to review? |
Failure on x86_64-linux (full log) Partial log (click to expand)
|
Success on x86_64-linux (full log) Partial log (click to expand)
|
@GrahamcOfBorg build bitcoind |
Failure on x86_64-linux (full log) Partial log (click to expand)
|
Failure on x86_64-darwin (full log) Partial log (click to expand)
|
@GrahamcOfBorg build altcoins.bitcoind |
1 similar comment
@GrahamcOfBorg build altcoins.bitcoind |
Failure on x86_64-darwin (full log) Partial log (click to expand)
|
Success on x86_64-linux (full log) Partial log (click to expand)
|
it wants at least |
Yes. Bitcoin has been broken on darwin for years. I'm waiting for a darwin enthusiast to propose a patch, but it seems there aren't any bitcoin-darwin-nix enthusiasts at the moment. Maybe one day I can borrow a friend's OSX machine and figure out people build bitcoin on that platform. |
Then it should be disabled at least on macOS. |
Success on x86_64-linux (full log) Partial log (click to expand)
|
@roconnor sure, testing it now |
Tested ACK 2d102cb |
Failure on aarch64-linux (full log) Partial log (click to expand)
|
@Mic92 How to disable darwin? A cursory pass through the nixpkgs manual didn't reveal anything to me. |
Failure on aarch64-linux (full log) Partial log (click to expand)
|
Failure on aarch64-linux (full log) Partial log (click to expand)
|
Failure on aarch64-linux (full log) Partial log (click to expand)
|
Failure on aarch64-linux (full log) Partial log (click to expand)
|
@roconnor for example by changing |
Thanks. I'll look into it. FWIW, I think #25188 could provide a solution to this problem if implemented. |
@roconnor in future maybe. |
@Mic92 Okay, I've added a dependency on If it fails, I'll revert and change the |
@GrahamcOfBorg build altcoins.bitcoind |
Failure on x86_64-darwin (full log) Partial log (click to expand)
|
@LnL7 out of general interest by looking at the error message, does |
I see, |
Success on x86_64-linux (full log) Partial log (click to expand)
|
Success on x86_64-linux (full log) Partial log (click to expand)
|
Failure on aarch64-linux (full log) Partial log (click to expand)
|
Failure on aarch64-linux (full log) Partial log (click to expand)
|
bitcoin requires hexdump to build. In theory hexdump is provided by the darwin.shell_cmds, but that packages doesn't seem to build at the moment.
@Mic92 Darwin builds should be disabled now. Please merge when you are satisfied. |
Failure on x86_64-linux (full log) Partial log (click to expand)
|
Failure on aarch64-linux (full log) Partial log (click to expand)
|
@Mic92 We don't have a separate version of bison as far as I know. |
Bitcoin 0.16.0 now builds against the lastest Boost.
Motivation for this change
Things done
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)