mirror of
https://github.com/bitcoin/bitcoin.git
synced 2024-11-20 02:25:40 +01:00
308aec3e56
It's come to light that Boost ASIO (a Boost Process sub dep) has in some instances, been queitly initialising our network stack on Windows (see PR #28486 and discussion in #28940). This has been shielding a bug in our own code, but the larger issue is that Boost Process/ASIO is running code before main, and doing things like setting up networking. This undermines our own assumptions about how our binary works, happens before we get to run any sanity checks, and also runs before we call our own code to setup networking. It's also not clear why a feature like external signer would have a dependency that would be doing anything network/socket related, given it only exists to spawn a local process.
22 lines
383 B
JSON
22 lines
383 B
JSON
{
|
|
"name": "bitcoin-core",
|
|
"version-string": "1",
|
|
"dependencies": [
|
|
"berkeleydb",
|
|
"boost-date-time",
|
|
"boost-multi-index",
|
|
"boost-signals2",
|
|
"boost-test",
|
|
"libevent",
|
|
"sqlite3",
|
|
"zeromq"
|
|
],
|
|
"builtin-baseline": "9edb1b8e590cc086563301d735cae4b6e732d2d2",
|
|
"overrides": [
|
|
{
|
|
"name": "libevent",
|
|
"version": "2.1.12#7"
|
|
}
|
|
]
|
|
}
|