Hennadii Stepanov
Hennadii Stepanov
@dongcarl > Could you give us an idea of the diff between the new CMake and the old autotools build systems from a user's perspective? 1. The main difference is...
Updated 6e1dcc2ae5096dde327b71efb6bfa0bf120227e5 -> d56e4d193b7266212686dab00f57a3adf3b11db0 ([pr25797.06](https://github.com/hebasto/bitcoin/commits/pr25797.06) -> [pr25797.07](https://github.com/hebasto/bitcoin/commits/pr25797.07)): - addressed some of @fanquake's comments _(addressing of other comments in progress)_
> We shouldn't have to pass any options to suppress, as Cmake shouldn't even be looking for these libs if we've opted out of in depends. Fixed in the recent...
Updated d56e4d193b7266212686dab00f57a3adf3b11db0 -> 156afca1c03e2688417d1da313a475e58260d4ac ([pr25797.07](https://github.com/hebasto/bitcoin/commits/pr25797.07) -> [pr25797.08](https://github.com/hebasto/bitcoin/commits/pr25797.08)): - addressed more of @fanquake's comments, _(addressing of other comments in progress)_ - improved and detailed configure summary
Updated 156afca1c03e2688417d1da313a475e58260d4ac -> e016b22e6c365194743f54a7111f44caf6051394 ([pr25797.08](https://github.com/hebasto/bitcoin/commits/pr25797.08) -> [pr25797.09](https://github.com/hebasto/bitcoin/commits/pr25797.09)): - added the `TryAppendLinkerFlag` module - addressed more of @fanquake's comments, _(addressing of other comments in progress)_
@theuni > I'd be happy to take another look at this if/when there's a ... feature matrix attached. Is the following table a move in the right direction? ## Autotools...
Converted to a draft until achievement of essential features parity.
Updated e016b22e6c365194743f54a7111f44caf6051394 -> 99793951bb06819aa626f7813e7d6f0a26ebd205 ([pr25797.09](https://github.com/hebasto/bitcoin/commits/pr25797.09) -> [pr25797.10](https://github.com/hebasto/bitcoin/commits/pr25797.10)): - rebased - addressed issues mentioned by @fanquake in his [comment](https://github.com/bitcoin/bitcoin/pull/25797#issuecomment-1219265408) > Any reason you're not using `-Werror` for flag checks like we...
@da2ce7 > Have you compared or contrasted CMake with Meson? From the PR description: > * https://www.qt.io/blog/qt-6-build-system: > > > > CMake is the build system for Qt 6
> > As the `crc32c` project modifies the `CMAKE_CXX_FLAGS` variable directly, it must be fixed within the project (a bad CMake practice case -- global compiler flags instead of binding...