ChanServ changed the topic of #bitcoin-core-dev to: Bitcoin Core development discussion and commit log | Feel free to watch, but please take commentary and usage questions to #bitcoin | Channel logs: http://www.erisian.com.au/bitcoin-core-dev/, http://gnusha.org/bitcoin-core-dev/ | Weekly Meeting Thursday @ 14:00 UTC | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt
jlest has joined #bitcoin-core-dev
jlest has joined #bitcoin-core-dev
jlest has quit [Ping timeout: 246 seconds]
twistedline has quit []
lbia has quit [Quit: lbia]
twistedline has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
andrewtoth has quit [Ping timeout: 260 seconds]
flag has quit [Ping timeout: 255 seconds]
flag has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
mcey_ has quit [Remote host closed the connection]
mcey_ has joined #bitcoin-core-dev
<maflcko> Looks like a rebase on top of cmake *has* to be done before every push to a pull request, otherwise the GHA CI will be failing.
<maflcko> The reason is that the "test each commit" task is using the cmake invocation, but it is running on the non-rebased commits, which may be lacking CMakeLists.txt
<maflcko> but doing a rebase should be harmless and may otherwise be useful anyway
<maflcko> I've removed the "Needs CMake port" label from pull requests that fail CI or otherwise need a rebase. The CI failure should be self-explanatory.
abubakarsadiq has joined #bitcoin-core-dev
zeropoint has quit [Quit: leaving]
dermoth has quit [Read error: Connection reset by peer]
dermoth has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] l0rinc closed pull request #29847: test: add a few more base32/64 calculation corner cases (master...paplorinc/base-32-64-padding-simplification) https://github.com/bitcoin/bitcoin/pull/29847
<bitcoin-git> [bitcoin] l0rinc opened pull request #30746: Add base32 and base64 roundtrip random padding tests (master...l0rinc/roundtrip-tests-base32-base64) https://github.com/bitcoin/bitcoin/pull/30746
<maflcko> Looks like "make --keep-going" now aborts early in cmake, whereas previously it really did try to compile everything
<maflcko> This makes code search and static analysis using a compiler harder
<TheCharlatan> maflcko I think the recommendation is to use cmake instead of make and passing any arguments you would normally give make after `--` to cmake.
<fanquake> instagibbs: why did you need to disable asm? Sounds like something that should be fixed (not sure how CMake would have fixed your compiler)
Guyver2 has joined #bitcoin-core-dev
<maflcko> TheCharlatan: I know. I was trying to say the the "-k" behavior changed. I used "cmake --build ./bld-cmake --parallel $( nproc ) -- --keep-going"
<maflcko> For example, if libtest_util can not be compiled, cmake aborts early, whereas autotools compiled everything else as well.
<TheCharlatan> ah, I see, looks like any dependents on the library won't be built. I was previously checking a broken bitcoind.cpp, which would still allow the tests to compile with `--keep-going`
<bitcoin-git> [bitcoin] maflcko opened pull request #30748: test: Pin and document TEST_DIR_PATH_ELEMENT, SeedRand::FIXED_SEED (master...2408-test) https://github.com/bitcoin/bitcoin/pull/30748
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/4ee1940e849e...4ae3be772d06
<bitcoin-git> bitcoin/master e78551b Hennadii Stepanov: doc: Fix typo in `build-unix.md`
<bitcoin-git> bitcoin/master 4ae3be7 merge-script: Merge bitcoin/bitcoin#30744: doc: Fix typo in `build-unix.md`
<bitcoin-git> [bitcoin] fanquake merged pull request #30744: doc: Fix typo in `build-unix.md` (master...240828-typo) https://github.com/bitcoin/bitcoin/pull/30744
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/4ae3be772d06...0e0de9484600
<bitcoin-git> bitcoin/master f9a08f3 Lőrinc: doc: fix a few simple codespell warnings
<bitcoin-git> bitcoin/master 837fbca Lőrinc: Update spelling.ignore-words
<bitcoin-git> bitcoin/master 0e0de94 merge-script: Merge bitcoin/bitcoin#30700: doc: fix CI codespell warnings
<bitcoin-git> [bitcoin] fanquake merged pull request #30700: doc: fix CI codespell warnings (master...l0rinc/lint-typos) https://github.com/bitcoin/bitcoin/pull/30700
lbia has joined #bitcoin-core-dev
dermoth has quit [Read error: Connection reset by peer]
dermoth has joined #bitcoin-core-dev
dermoth has quit [Read error: Connection reset by peer]
dermoth has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/0e0de9484600...00ad716c2b6a
<bitcoin-git> bitcoin/master fa80d39 MarcoFalke: ci: Re-add configs removed in cmake migration
<bitcoin-git> bitcoin/master 00ad716 merge-script: Merge bitcoin/bitcoin#30740: ci: Re-add configs removed in cmake migration
<bitcoin-git> [bitcoin] fanquake merged pull request #30740: ci: Re-add configs removed in cmake migration (master...2408-ci-cmake) https://github.com/bitcoin/bitcoin/pull/30740
<bitcoin-git> [bitcoin] fanquake opened pull request #30749: Remove bsdmainutils from doc/ci (master...no_bsd_main_utils) https://github.com/bitcoin/bitcoin/pull/30749
<bitcoin-git> [bitcoin] maflcko opened pull request #30750: scripted-diff: LogPrint - LogDebug (master...2408-log) https://github.com/bitcoin/bitcoin/pull/30750
gribble has quit [Remote host closed the connection]
gribble has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/00ad716c2b6a...8f761ea742e6
<bitcoin-git> bitcoin/master 7de0c99 fanquake: doc: update dev note examples for CMake
<bitcoin-git> bitcoin/master 8f761ea merge-script: Merge bitcoin/bitcoin#30739: doc: update dev note examples for CMake
<bitcoin-git> [bitcoin] fanquake merged pull request #30739: doc: update dev note examples for CMake (master...dev_notes_cmake) https://github.com/bitcoin/bitcoin/pull/30739
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/8f761ea742e6...d08bedd81f18
<bitcoin-git> bitcoin/master fa053ab MarcoFalke: build: Add Centos Stream 9 EOL URL
<bitcoin-git> bitcoin/master fac587e MarcoFalke: ci: Use C++23 once for testing
<bitcoin-git> bitcoin/master d08bedd merge-script: Merge bitcoin/bitcoin#30735: ci: Use C++23 in one task
<bitcoin-git> [bitcoin] fanquake merged pull request #30735: ci: Use C++23 in one task (master...2408-23) https://github.com/bitcoin/bitcoin/pull/30735
deborah59 has joined #bitcoin-core-dev
deborah59 has quit [Client Quit]
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/d08bedd81f18...7a226eb4d97b
<bitcoin-git> bitcoin/master c7fb80a Hennadii Stepanov: guix: Drop unused module from manifest
<bitcoin-git> bitcoin/master 7a226eb merge-script: Merge bitcoin/bitcoin#30653: guix: Drop unused module from manifest
<bitcoin-git> [bitcoin] fanquake merged pull request #30653: guix: Drop unused module from manifest (master...240814-guix-gnu) https://github.com/bitcoin/bitcoin/pull/30653
<bitcoin-git> [bitcoin] hebasto opened pull request #30752: guix: Drop unused autotools packages (master...240829-guix-clean) https://github.com/bitcoin/bitcoin/pull/30752
toys has left #bitcoin-core-dev [WeeChat 4.4.1]
<bitcoin-git> [bitcoin] fanquake pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/7a226eb4d97b...5c7d4b9dec79
<bitcoin-git> bitcoin/master 36ff336 fanquake: ci: remove bsdmainutils
<bitcoin-git> bitcoin/master a2b1d2c fanquake: doc: remove bsdmainutils
<bitcoin-git> bitcoin/master 78358ce fanquake: ci: add libzmq3-dev to test-each-commit job
<bitcoin-git> [bitcoin] fanquake merged pull request #30749: Remove bsdmainutils from doc/ci (master...no_bsd_main_utils) https://github.com/bitcoin/bitcoin/pull/30749
jlest has joined #bitcoin-core-dev
Guyver2 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
jlest has quit [Ping timeout: 248 seconds]
<instagibbs> fanquake autotool's based builds seemed to require it (asked here a long time ago on how to avoid issues), cmake based doesn't need it 🤷
<instagibbs> one less problem, I am not complaining
<fanquake> instagibbs: if that's true then there's a bug in the cmake build
<fanquake> i.e you're no-longer actually getting asm, when you should be, thus no-longer need to disable it to work around the compilation issue
<fanquake> if you care enough you could retry 28.x, without --disable-asm, and see if it still fails
<fanquake> possible you were hitting #29801, which got fixed
<gribble> https://github.com/bitcoin/bitcoin/issues/29801 | Compilation failure with `-O0` + `-fsanitize=address` due to inline asm · Issue #29801 · bitcoin/bitcoin · GitHub
jonatack has quit [Ping timeout: 272 seconds]
<fanquake> If anyone happened to "guix pull" yesterday, and your guix is now segfaulting, "guix pull --roll-back" and then a "guix pull" should fix your guix
<bitcoin-git> [bitcoin] hebasto opened pull request #30753: build: Drop no longer needed workaround (master...240829-zmg-mingw) https://github.com/bitcoin/bitcoin/pull/30753
andrewtoth has joined #bitcoin-core-dev
<instagibbs> fanquake ok looks like an old issue that must have been fixed since April
<fanquake> huge
<instagibbs> looks like my complaining paid off 🚀
midnight has quit [Quit: quit]
midnight has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
<Murch[m]> hi
<achow101> #startmeeting
<TheCharlatan> hi
<theStack> hi
<fjahr> hi
<achow101> #bitcoin-core-dev Meeting: achow101 _aj_ amiti ariard aureleoules b10c BlueMatt brunoerg cfields darosior dergoegge dongcarl fanquake fjahr furszy gleb glozow hebasto instagibbs jamesob jarolrod jonatack josibake kallewoof kanzure kouloumos kvaciral laanwj LarryRuane lightlike luke-jr MacroFake Murch phantomcircuit pinheadmz promag provoostenator ryanofsky sdaftuar S3RK stickies-v sipa sr_gi theStack TheCharlatan vasild
<brunoerg> hi
<furszy> hi
<virtu> hi
<willcl-ark> hi
<lightlike> Hi
<achow101> There are no pre-proposed meeting topics this week. Any last minute ones to add?
<hebasto> hi
<instagibbs> hi
<achow101> #topic 28.0 release priorities
<achow101> 28.0rc1 was posted yesterday. please test
<achow101> any prs that should be backported yet?
<fanquake> #30743
<gribble> https://github.com/bitcoin/bitcoin/issues/30743 | depends: build libevent with `-D_GNU_SOURCE` by fanquake · Pull Request #30743 · bitcoin/bitcoin · GitHub
<fanquake> building depends on alpine and similar is broken, so this'll need to go in
<theStack> #30714, if anyone out there uses TestShell
<gribble> https://github.com/bitcoin/bitcoin/issues/30714 | test: fix `TestShell` initialization (late follow-up for #30463) by theStack · Pull Request #30714 · bitcoin/bitcoin · GitHub
<fanquake> also need to fix #30751 in some way, otherwise builds with new clang and old boost are broken
<gribble> https://github.com/bitcoin/bitcoin/issues/30751 | build: Boost 1.74.0 incompatible with Clang 18 · Issue #30751 · bitcoin/bitcoin · GitHub
<achow101> theStack: added to the milestone
<fanquake> looks like clang 18 with boost < 1.81.0, which is annoying, because debian stable and similar ships with 1.76 etc
<furszy> probably #30684. To v28 and previous releases.
<gribble> https://github.com/bitcoin/bitcoin/issues/30684 | init: fix init fatal error on invalid negated option value by furszy · Pull Request #30684 · bitcoin/bitcoin · GitHub
<fanquake> not sure about that, given it's a real edgecase, and nobody has ever reported it
<achow101> fanquake: boost issues aren't really our problem? unless we're requiring clang 18?
<fanquake> achow101: they are if we claim to support 1.73+
<fanquake> and if the boost libs shipped on the distro don't work with the default compiler
<fanquake> unless we are telling everyone to use depends
<achow101> hmm ok
<Sjors[m]11> hi
<achow101> furszy: since that is
<fanquake> https://github.com/bitcoin-core/bitcoin-devwiki/wiki/28.0-Release-Notes-Draft - please contribute anything missing to the release note
<hebasto> debian stable default clang is 14
<achow101> since that issue has existed for a while, I think it's fine to skip for this release
<achow101> (based entirely on looking at the title)
Guest40 has joined #bitcoin-core-dev
<furszy> sure, np there.
<achow101> #topic Ad-hoc high priority for review
<achow101> Anything to add or remove from https://github.com/orgs/bitcoin/projects/1/views/4
<achow101> i guess everything needs rebase now because of cmake
<jonatack> hi
<fjahr> #28792 for me, rebased already
<gribble> https://github.com/bitcoin/bitcoin/issues/28792 | Embed default ASMap as binary dump header file by fjahr · Pull Request #28792 · bitcoin/bitcoin · GitHub
<fanquake> my suggestion during rebasing would be to drop any autotools changes, unless you just want to rebase again
<fanquake> or force everyone to review two sets of the same change
<fjahr> editing some stuff on the build system too so interested in feedback from competent reviewers ;)
<Sjors[m]11> What's the ETA for kill autotools?
<achow101> also, i guess if people don't rebase their stuff soon, those prs are gonna be closed
<Sjors[m]11> Or does it not matter if you merge something that doesn't work with it?
<cfields> hi
<fanquake> what do you mean not work with? Nothing like that will be merged
<fanquake> autotools is going to be entirely removed very soon
<fanquake> CI is only using cmake, guix is only using cmake etc
<fanquake> so anything doing stuff in autotools wont even be tested properly at this point
<fjahr> I kept the autotools stuff in so far, I felt like for me it would be easier to review both side by side but I am happy to remove it if that is the policy we want to follow generally
<Sjors[m]11> E.g. #30409 adds a header, so it touches Makefile.am.
<gribble> https://github.com/bitcoin/bitcoin/issues/30409 | Introduce waitTipChanged() mining interface, replace RPCNotifyBlockChange, drop CRPCSignals & g_best_block by Sjors · Pull Request #30409 · bitcoin/bitcoin · GitHub
<Sjors[m]11> I can drop that, but then if it's merged before autotools goes away, it won't compile.
<fjahr> (easier to review as a cmake noob)
<Sjors[m]11> My other PRs are probably not getting merged before that time anyway, so I made them cmake-only.
<fanquake> Sjors I don't understand. Just make the change in cmake, and drop the autotools parts
<fanquake> everything will compile fine, regardless of if autotools exists or not
<fanquake> and then you don't have to worry about when it's removed
<fanquake> and your changes will be tested in the CI
Guest40 has quit [Quit: Client closed]
<cfields> Any reason not to nuke autotools today? To moot this conversation entirely?
<fanquake> cfields: that would be my preference, so we don't waste time with all this, but cmake is still lacking working features, like coverage, so it's a little bit of a blocker
<cfields> We discussed exactly this issue for exactly this reason and came to the conclusion that (at the very least) configure.ac+Makefile.* should be removed asap.
<cfields> Seems we can live without coverage for a few days?
<maflcko> Can I plz haz 24 more hours?
<fanquake> I would have preferred to at least have a change ready for review / testing, but it's not clear who is working on it
<maflcko> fanquake: I think the change is there, but no current acks
<fanquake> is there a pr in bitcoin/bitcoin?
<maflcko> I'll try to review it later today or tomorrow
<cfields> maflcko: for coverage? or something else?
<maflcko> fanquake: it is #30664
<gribble> https://github.com/bitcoin/bitcoin/issues/30664 | build: Remove Autotools-based build system by hebasto · Pull Request #30664 · bitcoin/bitcoin · GitHub
<fanquake> How does that fix coverage?
<maflcko> fanquake: I don't want to block something, based on missing coverage reports
<fanquake> Ok. I'm very happy to merge that by EOD tomorrow, if no other blockers come up
<maflcko> cfields: Just so that I can run some legacy scripts without having to modify them to pull an old commit
Guyver2 has joined #bitcoin-core-dev
<jonatack> end of day tomorrow sgtm
<cfields> ok
<achow101> any other topics to discuss?
<achow101> #endmeeting
preimage has joined #bitcoin-core-dev
marcofleon has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] glozow pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/5c7d4b9dec79...7349d572c34e
<bitcoin-git> bitcoin/master 1f4cdb3 Martin Saposnic: Replace custom funding tx creation with MiniWallet.
<bitcoin-git> bitcoin/master a563f41 Martin Saposnic: Remove second node since only 1 is needed for the test
<bitcoin-git> bitcoin/master 7349d57 glozow: Merge bitcoin/bitcoin#30701: Use MiniWallet in functional test rpc_signraw...
<bitcoin-git> [bitcoin] glozow merged pull request #30701: Use MiniWallet in functional test rpc_signrawtransactionwithkey. (master...test-miniwallet-on-rpc-signrawtransactionwithkey) https://github.com/bitcoin/bitcoin/pull/30701
<bitcoin-git> [bitcoin] glozow pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/7349d572c34e...1e4823870054
<bitcoin-git> bitcoin/master bd7ce05 Sebastian Falbesoner: test: fix `TestShell` initialization (late follow-up for #30463)
<bitcoin-git> bitcoin/master 1e48238 glozow: Merge bitcoin/bitcoin#30714: test: fix `TestShell` initialization (late fo...
<bitcoin-git> [bitcoin] glozow merged pull request #30714: test: fix `TestShell` initialization (late follow-up for #30463) (master...202408-test-fix_testshell_instantiation) https://github.com/bitcoin/bitcoin/pull/30714
<bitcoin-git> [bitcoin] fanquake opened pull request #30754: misc: Autotools - CMake changes (master...deps_now_cmake) https://github.com/bitcoin/bitcoin/pull/30754
BlueMatt has quit [Ping timeout: 276 seconds]
BlueMatt_ has joined #bitcoin-core-dev
preimage has quit [Ping timeout: 276 seconds]
preimage has joined #bitcoin-core-dev
conman has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake closed pull request #30462: utils: replace boost::date_time usage with c++20 std::chrono (master...nuke-date-time) https://github.com/bitcoin/bitcoin/pull/30462
Guyver2 has left #bitcoin-core-dev [Closing Window]
<bitcoin-git> [bitcoin] hebasto opened pull request #30755: ci: Add missed configuration options to "Win64 native" job (master...240829-ci-win) https://github.com/bitcoin/bitcoin/pull/30755
zeropoint has joined #bitcoin-core-dev
jarthur has joined #bitcoin-core-dev
bugs_ has joined #bitcoin-core-dev
abubakarsadiq has quit [Quit: Connection closed for inactivity]
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/1e4823870054...ffdc3d6060f6
<bitcoin-git> bitcoin/master b02f29e fanquake: doc: replace Autotools with CMake
<bitcoin-git> bitcoin/master a865494 fanquake: lint: remove autotools packages
<bitcoin-git> bitcoin/master ffdc3d6 merge-script: Merge bitcoin/bitcoin#30754: misc: Autotools -> CMake changes
<bitcoin-git> [bitcoin] fanquake merged pull request #30754: misc: Autotools - CMake changes (master...deps_now_cmake) https://github.com/bitcoin/bitcoin/pull/30754
<sdaftuar> is there anything special we need to do -- such as rerunning cmake -B -- if we add a new functional test?
<sdaftuar> i ran into an issue with a functional test not appearing in my build directory that I think I eventually fixed by doing that, but i'm not sure if i understand correctly
<sdaftuar> (this was while i was just rebasing #28676)
<gribble> https://github.com/bitcoin/bitcoin/issues/28676 | [WIP] Cluster mempool implementation by sdaftuar · Pull Request #28676 · bitcoin/bitcoin · GitHub
<instagibbs> worked normally for my PR that adds a functional test
<sdaftuar> i'll do some experiments maybe...
<sdaftuar> ok if i copy an existing test to a new file (and add it to test_runner.py for good measure), and then run cmake --build build, it does not appear in the build/ directory. but if i run cmake -B and then cmake --build, it shows up...
<sdaftuar> so maybe the right thing to do is always run cmake -B first when kicking off a build?
<instagibbs> oh maybe, I'm running a small script that does that
<hebasto> `cmake -B` creates symlinks for test files in source dir to a build tree
<hebasto> and tests run from the build directory
<sdaftuar> hebasto: i see, so that means that if a test is changed, we don't need to rerun cmake -B, but if a test is added then we should?
<hebasto> correct
<hebasto> I'd say that something like `rm -rf build && cmake -B build` is the safest way
<sdaftuar> sounds good, thanks!
<hebasto> yw
flag has quit [Ping timeout: 252 seconds]
<sdaftuar> am i right in thinking that a commit like https://github.com/bitcoin/bitcoin/pull/28676/commits/ec1b0d53d9eeda8610e2cca2a1cff265891a54af is no longer going to work now that we are using cmake?
flag has joined #bitcoin-core-dev
<maflcko> yes, autotools isn't used for anything anymore in the CI or otherwise, so modifying it will serve no purpose
<maflcko> The recommendation is to move the autotools modifications to cmake in the pull request
<maflcko> Not sure where the boost build issue is coming from in your pull request :eyes:
Talkless has joined #bitcoin-core-dev
marcofleon has quit [Quit: Connection closed]
jonatack has quit [Ping timeout: 252 seconds]
jonatack has joined #bitcoin-core-dev
bugs_ has quit [Quit: Leaving]
<bitcoin-git> [qa-assets] maflcko opened pull request #204: Delete nonreduced inputs (main...main) https://github.com/bitcoin-core/qa-assets/pull/204
Randolf has joined #bitcoin-core-dev
<sdaftuar> maflcko: any idea what the equivalent thing to do would be in the cmake build system? (i also don't understand why the build change was needed but it seemed to work)
<hebasto> sdaftuar: what is the failure?
<sdaftuar> the commit i linked before seemed to fix the issue for autotools, but now that i'm rebasing i'm trying to figure out how to fix it with cmake
<hebasto> I'll comment in the PR shortly
<sdaftuar> however i don't really understand the issue or why the fix works, so if you have a better wya of doing things i'd appreciate it! thanks
jarthur has quit [Quit: jarthur]
Talkless has quit [Remote host closed the connection]
Randolf has quit [Quit: Leaving]
<achow101> what is the equivalent for `make check`?
<hebasto> `ctest --test-dir build`
<achow101> that will also build if not built?
<hebasto> no, it won't
<achow101> 'make check' was build and test, i'd like to do the same with minimal verbosity
<hebasto> sdaftuar: your change is correct (I just was waiting finishing my own builds)
<sdaftuar> ok great, i just decided to guess :) watching the ci now to see if it works (for whatever reason, i can't reproduce the build error i was seeing locally)
<achow101> how do i make compiler errors and warnings be colorized as they were previously?
<achow101> seems to be more verbose than chaining cmake --build and ctest
<achow101> and that's more verbose than 'make check'
<hebasto> achow101: on Ubuntu 24.04, with systems GCC and CMake, error messages are colorized
<hebasto> what is your system/compiler ?
<achow101> arch and gcc
<hebasto> and cmake version?
<achow101> 3.30.2
<hebasto> what if you set `CMAKE_COLOR_DIAGNOSTICS` environment variable to `TRUE`?
<achow101> no difference
<bitcoin-git> [bitcoin] luke-jr opened pull request #30756: run_command: Close non-std fds when execing slave processes (master...subproc_closefds) https://github.com/bitcoin/bitcoin/pull/30756
aleggg has quit [Remote host closed the connection]
<instagibbs> that option may be pretty new, I don't think my cmake is new enough
Guest93 has joined #bitcoin-core-dev
Guest93 has quit [Client Quit]
<achow101> it looks like building with clang is colorized
aleggg has joined #bitcoin-core-dev
Yuvraj has joined #bitcoin-core-dev
Yuvraj has quit [Client Quit]
andrewtoth has quit [Ping timeout: 260 seconds]
jarthur has joined #bitcoin-core-dev
jarthur has quit [Client Quit]
preimage has quit [Quit: WeeChat 4.4.1]