< ossifrage>
I just built the master and it seems to be throwing the wrong error: "Fatal LevelDB error: IO error: /.../blocks/index/121486.ldb: No space left on device"
< ossifrage>
however, if I stat that file, it doesn't exist
< ossifrage>
and the device does not seem to be full
< wumpus>
that probably means the file doesn't exist yet, it's unable to create it
< ossifrage>
wumpus, I created a few test files in .../index without problems
< ossifrage>
ah, found an earlier error: "BerkeleyEnvironment::Close: Error -30974 closing database environment: DB_RUNRECOVERY: Fatal error, run database recovery"
< wumpus>
sounds similar to #17392
< gribble>
https://github.com/bitcoin/bitcoin/issues/17392 | Fake data corruption after not really running out of disk space during IBD (pruned, Windows VM on macOS) . Issue #17392 . bitcoin/bitcoin . GitHub
< wumpus>
but it definitely seems something with the disk or file system, wether a sw or hw or virtualization issue, anything weird in your kernel log?
< ossifrage>
the last time I ran bitcoin-qt it ran out of disk space
< ossifrage>
(sorry, that was testnet, this is mainnet, the last time my mainnet node was shutdown cleanly)
< wumpus>
it'd only happen if the disk filled suddenly, or the OS starts returning "no space left on device" errors as false alarm; normally bitcoin would detect low disk space far before that happens and shutdown cleanly
< ossifrage>
wumpus, it looks like btrfs has shat itself
< fanquake>
I assume vcpkg has changed something boost package wise
< fanquake>
Guess we need to add boost-variant to the package list. Looks like it's been split out for a while now though, so dunno why it's only just broken
< wumpus>
ohnoo did vcpkg change under us again
< fanquake>
? I guess so. I assume it must also have something todo with the dependency cache, as too why it doesn't break straight away
< wumpus>
right--I don't think appveyor immediately updates vcpkg in sync with upstream
< wumpus>
it would be better if it was possible to fix certain versions, like we do with travis
< elichai2>
fanquake: do I remember correctly that you had a PR to bump the QT version? If so I can't find it
< sipsorcery>
hebasto: the appveyor image has always had Qt pre-installed but it's not statically linked so can't be used by us.
< hebasto>
sipsorcery: ty, I got it already/
< luke-jr>
sipsorcery: there's no reason we should require a static Qt..
< luke-jr>
especially for CI
< sipsorcery>
luke-jr: true but the original intent was to replicate he existing build processes and they are all static.
< luke-jr>
they're also all non-MSVC ;)
< bitcoin-git>
[bitcoin] emilengler opened pull request #17918: qt: Hide non PKHash-Addresses in signing address book (master...2020-01-hide-non-pkhash-addresses) https://github.com/bitcoin/bitcoin/pull/17918
< luke-jr>
FWIW, to avoid all the /merge branches, you can configure the origin-pull remote as: fetch = +refs/pull/*/head:refs/remotes/origin-pull/*/head
< bitcoin-git>
[bitcoin] dongcarl opened pull request #17919: depends: Allow building with system clang (master...2020-01-depends-macos-allow-system-clang) https://github.com/bitcoin/bitcoin/pull/17919