Transcript for #bitcoin-dev 2017/08/16

00:17 davex__ I'm getting "ERROR: AcceptBlockHeader: block 000000000000000000272c019831259e18b729646460e7a98076539d58212919 is marked invalid" in Bitcoin-qt 0.14.2
00:17 davex__ but, looks like that block is valid: "https://blockchain.info/block-index/1613376/000000000000000000272c019831259e18b729646460e7a98076539d58212919"
00:24 davex__ just tried "bitcoin-qt -assumevalid=000000000000000000272c019831259e18b729646460e7a98076539d58212919", and still doing same thing
00:26 davex__ jeez. I ran -reindex-chainstate, and guess that's going to reindex everything.
13:01 davex__ great, reindex finished and that block is still "invalid"
17:11 ginseng does anyone know how to configure a Linux bitcoin compilation so that the resulting binaries can be packaged and used on other Linux systems? I am able to successfully get the binaries to work on the system where the compilation took place, but once i tar the output dir and move it to other host, I get errors like : ./bitcoin-qt: error while loading shared libraries: libboost_system.so.1.54.0: cannot open shared object file: No such file or
17:11 ginseng directory
17:12 ginseng currently i am using: ./configure CPPFLAGS="-I${BDB_PREFIX}/include/ -O2" LDFLAGS="-L${BDB_PREFIX}/lib/" --with-gui --prefix="/Projects/bitcoin/bitcoin-0.14.2" --enable-cxx --disable-shared --with-pic --disable-tests --disable-gui-tests --disable-bench
17:31 arubi ginseng, not sure if you tried (I didn't), but maybe gitian stuff can tell what to configure for a static build : https://github.com/bitcoin/bitcoin/blob/master/contrib/gitian-descriptors/gitian-linux.yml
17:32 ginseng arubi: yeah i checked that as well, and used the configure on line 158: https://github.com/bitcoin/bitcoin/blob/master/contrib/gitian-descriptors/gitian-linux.yml#L158
17:33 ginseng boost is still not linked in statically so i must be missing something
17:37 arubi oh I see, not sure.. are you using the depends build at all? seems like not. maybe it's worth a try
17:38 arubi I never tried building qt with it, but boost isn't linked to any of the other binaries that I get from it
17:44 ginseng yeah i didn't build any of the dependencies, i just used prebuilt packages from apt repositories. maybe that is my problem
17:44 ginseng well except for BDB, i built that
17:46 arubi see the readme in ./depends , it's 99% automated. you pretty much only need to do the final ./configure and make
22:40 ginseng arubi: got it to work, it needed the depends stuff built as you said. thx for help
22:59 jimpo This grant doesn't appear to be checked in ThreadOpenConnections https://github.com/bitcoin/bitcoin/blob/master/src/net.cpp#L1712. Only the one in ProcessOneShot is. Why is that?