<bitcoin-git>
[bitcoin] MarcoFalke merged pull request #24629: Bugfix: RPC/blockchain: pruneblockchain: Return the height of the actual last pruned block (master...bugfix_rpc_prunebc_retval) https://github.com/bitcoin/bitcoin/pull/24629
brunoerg has joined #bitcoin-core-dev
sipsorcery has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 256 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 252 seconds]
brunoerg has joined #bitcoin-core-dev
sipsorcery has quit [Ping timeout: 260 seconds]
AaronvanW has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 272 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 244 seconds]
<laanwj>
hebasto: could be! "make" doesn't work and neither does "nproc"
AaronvanW has quit [Remote host closed the connection]
brunoerg has quit [Ping timeout: 244 seconds]
sturles has quit [Remote host closed the connection]
z9z0b3t1c has quit []
brunoerg has joined #bitcoin-core-dev
<laanwj>
provoostenator: huh, you weren't even idle for so long
<laanwj>
darosior: done
brunoerg has quit [Ping timeout: 250 seconds]
<provoostenator>
laanwj: I'm trying to debug it in #libera-matrix:libera.chat. The read receipts alone should have prevented me from being marked idle.
<darosior>
Thanks laanwj
<provoostenator>
But there is a 30 day timeout, before which you have to be active in some channel in some way that the bridge can see.
brunoerg has joined #bitcoin-core-dev
AaronvanW has joined #bitcoin-core-dev
<provoostenator>
But my last remark on this channel was about 30 days ago on 2022-05-06T18:42:41 so if the read receipts weren't picked up, the timing does make sense.
kexkey has quit [Ping timeout: 240 seconds]
kexkey has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 272 seconds]
brunoerg has joined #bitcoin-core-dev
<hebasto>
laanwj: "error on boost while configuring" -- on freebsd?
brunoerg has quit [Ping timeout: 244 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
<vasild>
looks like there is no "headers" component in boost 1.79 and also, the headers-only parts of boost do not have a defined component (I am not sure if I use the correct terminology)
<hebasto>
vasild: thank for testing! is it on freebsd?
<vasild>
or at least some part of it, I guess it does not check that all of the algorithm date_time multi_index signals2 test headers are present, explicitly
brunoerg has joined #bitcoin-core-dev
<vasild>
yes, freebsd with cmake 3.23.0
<vasild>
but that should be the same on linux, no? why "COMPONENTS headers" works on linux?
<hebasto>
idk
<hebasto>
it also works on macOS :)
<vasild>
older boost version?
<hebasto>
`cmake version 3.22.1`
<vasild>
what about the boost version?
<vasild>
FindBoost.cmake contains this: message(WARNING "New Boost version may have incorrect or missing dependencies and imported targets")
<vasild>
under the condition: if(Boost_VERSION_STRING VERSION_GREATER_EQUAL 1.79.0
<vasild>
the boost version is in include/boost/version.hpp
<hebasto>
1.74
<hebasto>
from ubuntu jammy repo
<vasild>
ok, this may be an explanation why it works for you - because you have boost 1.74, not because freebsd vs linux
<vasild>
if more fine-grained control is needed then we can use target_link_libraries(bitcoind Threads::Threads) (or something like that) to specify per-executable
<hebasto>
yes, I'd prefer per target options
<vasild>
and with that pthread fixup I get: ld: error: can't create dynamic relocation R_X86_64_32S against local symbol in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
<vasild>
need to add -fPIC somewhere, I guess
AaronvanW has quit [Remote host closed the connection]
<hebasto>
which target for?
<vasild>
that is amd64
<hebasto>
I mean, cmake's target
<vasild>
I did not specify one
<vasild>
wait what?
brunoerg has joined #bitcoin-core-dev
<vasild>
-o libbitcoinconsensus.so
<vasild>
the command that fails is: /usr/bin/c++ -fPIC -shared -Wl,-soname,libbitcoinconsensus.so -o libbitcoinconsensus.so ...a bunch of .o files...
brunoerg has quit [Ping timeout: 255 seconds]
<vasild>
I see some scary compiler warnings from minisketch: "warning: shift count >= width of type" for constructs like "val >>= 8;", I don't know why I do not see them when using autoconf
<vasild>
(val is of type unsigned char)
<hebasto>
does `set_property(GLOBAL PROPERTY POSITION_INDEPENDENT_CODE ON)` in the root `CMakeLists.txt`help?
<vasild>
I just added set(CMAKE_POSITION_INDEPENDENT_CODE ON) and recompiling now...
<vasild>
not completed yet, but I see -fPIC being used when compiling
<vasild>
so at least I will get a different error :-D
<hebasto>
to clarify, on which system `find_package(Threads REQUIRED)` is needed?
brunoerg has joined #bitcoin-core-dev
<vasild>
FreeBSD 12
<vasild>
I guess also on FreeBSD any version
<hebasto>
thanks!
brunoerg has quit [Ping timeout: 240 seconds]
<vasild>
it compiles now and bitcoin-cli and bitcoind seem to be working
<hebasto>
as laanwj has noted, let's move further discussion into #bitcoin-core-builds
furszy has joined #bitcoin-core-dev
<earnestly>
It seems reasonable to keep custom pc files around, especially if they can mirror unreleased qt6 versions, but has risk of becoming permanent
jonatack has joined #bitcoin-core-dev
<bitcoin-git>
[bitcoin] jonatack opened pull request #25292: Add LogPrintLevel to lint-format-strings, drop LogPrint-vs-LogPrintf section in dev notes (master...update-lint-format-strings-and-dev-notes) https://github.com/bitcoin/bitcoin/pull/25292
<bitcoin-git>
[bitcoin] butterfly1924 opened pull request #25293: scripted-diff: remove duplicate categories from LogPrint output (master...remove_duplicate_categories_from_logprint_output) https://github.com/bitcoin/bitcoin/pull/25293
ronoaldo has joined #bitcoin-core-dev
furszy72 has joined #bitcoin-core-dev
furszy72 has quit [Client Quit]
furszy has quit [Ping timeout: 244 seconds]
furszy86 has joined #bitcoin-core-dev
furszy86 has quit [Client Quit]
furszy has joined #bitcoin-core-dev
mikehu44_ has joined #bitcoin-core-dev
martinus has joined #bitcoin-core-dev
<stevenroose>
I always imagined there was an RPC to "forget" about a block. Like discardblock or undoblock or something. Am I confused with abandontransaction?
mikehu44 has quit [Ping timeout: 276 seconds]
<sipa>
invalidateblock and reconsiderblock
<sipa>
invalidateblock just marks a block as permanently invalid; it doesn't forget about it
furszy has quit [Remote host closed the connection]
<bitcoin-git>
[bitcoin] MarcoFalke opened pull request #25296: Add DataStream without ser-type and ser-version and use it where possible (master...2206-datastream-🎑) https://github.com/bitcoin/bitcoin/pull/25296
real_or_random_ has quit [Ping timeout: 248 seconds]
sanket_cell has quit [Ping timeout: 248 seconds]
real_or_random has quit [Ping timeout: 248 seconds]
josibake_ has quit [Ping timeout: 248 seconds]
rodarmor has quit [Ping timeout: 248 seconds]
sandipndev has quit [Ping timeout: 248 seconds]
fjahr has quit [Ping timeout: 248 seconds]
face_ has quit [Ping timeout: 248 seconds]
schmidty has quit [Ping timeout: 248 seconds]
glozow has quit [Ping timeout: 248 seconds]
schmidty_ is now known as schmidty
glozow_ is now known as glozow
Aaronvan_ has joined #bitcoin-core-dev
AaronvanW has quit [Ping timeout: 240 seconds]
<bitcoin-git>
[bitcoin] furszy opened pull request #25297: wallet: speedup transactions sync, rescan and load not flushing to db constantly (master...2022_wallet_unified_dbbatch) https://github.com/bitcoin/bitcoin/pull/25297
<bitcoin-git>
[bitcoin] laanwj merged pull request #25292: Add LogPrintLevel to lint-format-strings, drop LogPrint-vs-LogPrintf section in dev notes (master...update-lint-format-strings-and-dev-notes) https://github.com/bitcoin/bitcoin/pull/25292
argmin has joined #bitcoin-core-dev
Nekorand has quit [Quit: Leaving]
argmin has quit [Remote host closed the connection]
Talkless has quit [Quit: Konversation terminated!]
szkl has quit [Quit: Connection closed for inactivity]
furszy has quit []
argmin has joined #bitcoin-core-dev
___nick___ has quit [Ping timeout: 240 seconds]
argmin has quit [Remote host closed the connection]
argmin has joined #bitcoin-core-dev
belcher has quit [Quit: Leaving]
argmin has quit [Remote host closed the connection]
argmin has joined #bitcoin-core-dev
argmin has quit [Remote host closed the connection]
Guyver2_ has quit [Quit: Going offline, see ya! (www.adiirc.com)]
sipsorcery has quit [Read error: Connection reset by peer]