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.0.1 -> 0.15.1 #31625
bitcoin: 0.15.0.1 -> 0.15.1 #31625
Conversation
I have also updated the dependencies for bitcoin: * qt4 is updated to qt5 * miniupnpc 1 is updated to miniupnpc 2 * zeromq dependency has been added to enable ZeroMQ support.
@GrahamcOfBorg build bitcoin |
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.
Failure for system: x86_64-darwin
checking for main in -lminiupnpc... (cached) yes
checking miniupnpc/upnperrors.h usability... yes
checking miniupnpc/upnperrors.h presence... yes
checking for miniupnpc/upnperrors.h... yes
checking for main in -lminiupnpc... (cached) yes
checking for Qt5Core Qt5Gui Qt5Network Qt5Widgets... no
configure: error: Qt dependencies not found
builder for '/nix/store/xlnjagpb3f9xrslyb30kainyrkzgrhrh-bitcoin-0.15.1.drv' failed with exit code 1
error: build of '/nix/store/xlnjagpb3f9xrslyb30kainyrkzgrhrh-bitcoin-0.15.1.drv' failed on ‘mac1’
error: build of ‘/nix/store/xlnjagpb3f9xrslyb30kainyrkzgrhrh-bitcoin-0.15.1.drv’ failed
The Darwin build error can be ignore because it has been broken for a while: https://hydra.nixos.org/job/nixpkgs/trunk/altcoins.bitcoin.x86_64-darwin/all |
@GrahamcOfBorg build bitcoind |
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.
Failure for system: x86_64-darwin
error: attribute ‘bitcoind’ in selection path ‘bitcoind’ not found
@GrahamcOfBorg build altcoins.bitcoind |
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.
Failure for system: x86_64-darwin
checking whether the Boost::Program_Options library is available... yes
checking for exit in -lboost_program_options... yes
checking whether the Boost::Thread library is available... yes
checking for exit in -lboost_thread... yes
checking whether the Boost::Chrono library is available... yes
checking for exit in -lboost_chrono... yes
configure: error: hexdump is required for tests
builder for '/nix/store/ff6l013vym6z40jvzdj3bnx5z6xwgihr-bitcoind-0.15.1.drv' failed with exit code 1
error: build of '/nix/store/ff6l013vym6z40jvzdj3bnx5z6xwgihr-bitcoind-0.15.1.drv' failed on ‘mac1’
error: build of ‘/nix/store/ff6l013vym6z40jvzdj3bnx5z6xwgihr-bitcoind-0.15.1.drv’ failed
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.
Success for system: x86_64-linux
shrinking /nix/store/fn6pi1n55gkzc795ciqf2ffn1dhsjz21-bitcoin-0.15.1/bin/bitcoin-cli
shrinking /nix/store/fn6pi1n55gkzc795ciqf2ffn1dhsjz21-bitcoin-0.15.1/bin/bitcoind
shrinking /nix/store/fn6pi1n55gkzc795ciqf2ffn1dhsjz21-bitcoin-0.15.1/lib/libbitcoinconsensus.so.0.0.0
gzipping man pages under /nix/store/fn6pi1n55gkzc795ciqf2ffn1dhsjz21-bitcoin-0.15.1/share/man/
stripping (with flags -S) in /nix/store/fn6pi1n55gkzc795ciqf2ffn1dhsjz21-bitcoin-0.15.1/lib /nix/store/fn6pi1n55gkzc795ciqf2ffn1dhsjz21-bitcoin-0.15.1/bin
patching script interpreter paths in /nix/store/fn6pi1n55gkzc795ciqf2ffn1dhsjz21-bitcoin-0.15.1
checking for references to /tmp/nix-build-bitcoin-0.15.1.drv-0 in /nix/store/fn6pi1n55gkzc795ciqf2ffn1dhsjz21-bitcoin-0.15.1...
postPatchMkspecs
postMoveQtStaticLibs
/nix/store/fn6pi1n55gkzc795ciqf2ffn1dhsjz21-bitcoin-0.15.1
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.
Failure for system: x86_64-linux
error: attribute ‘bitcoind’ in selection path ‘bitcoind’ not found
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.
Success for system: x86_64-linux
shrinking /nix/store/6fydfrff867iabrg8ix1asjr00kvmpjd-bitcoind-0.15.1/bin/bench_bitcoin
shrinking /nix/store/6fydfrff867iabrg8ix1asjr00kvmpjd-bitcoind-0.15.1/bin/test_bitcoin
shrinking /nix/store/6fydfrff867iabrg8ix1asjr00kvmpjd-bitcoind-0.15.1/bin/bitcoin-cli
shrinking /nix/store/6fydfrff867iabrg8ix1asjr00kvmpjd-bitcoind-0.15.1/bin/bitcoind
shrinking /nix/store/6fydfrff867iabrg8ix1asjr00kvmpjd-bitcoind-0.15.1/lib/libbitcoinconsensus.so.0.0.0
gzipping man pages under /nix/store/6fydfrff867iabrg8ix1asjr00kvmpjd-bitcoind-0.15.1/share/man/
stripping (with flags -S) in /nix/store/6fydfrff867iabrg8ix1asjr00kvmpjd-bitcoind-0.15.1/lib /nix/store/6fydfrff867iabrg8ix1asjr00kvmpjd-bitcoind-0.15.1/bin
patching script interpreter paths in /nix/store/6fydfrff867iabrg8ix1asjr00kvmpjd-bitcoind-0.15.1
checking for references to /tmp/nix-build-bitcoind-0.15.1.drv-0 in /nix/store/6fydfrff867iabrg8ix1asjr00kvmpjd-bitcoind-0.15.1...
/nix/store/6fydfrff867iabrg8ix1asjr00kvmpjd-bitcoind-0.15.1
FWIW, Edit: yes it has been broken for a long time: https://hydra.nixos.org/job/nixpkgs/trunk/altcoins.bitcoind.x86_64-darwin/all |
This should be in Homebrew doesn't have a special dependendy: https://github.com/Homebrew/homebrew-core/blob/f1a3fd6bd5263d69155a6518b7dcfc50c38af913/Formula/bitcoin.rb Not sure which derivation that would bein nixpkgs, though. |
@roconnor do you have something cooking for bitcoin master? I noticed issues with boost_system during the configure phase 🤔 |
oh nevermind, I think I was missing a configure flag when building locally... |
I have also updated the dependencies for bitcoin:
Motivation for this change
Things done
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)