--- Log opened Fri Feb 17 00:00:46 2023 01:31 < vasild> Why is different build output based on cmake version a problem? How is that different than e.g. different compiler version? 01:32 < vasild> I guess clang 15 could produce different binaries compared to clang 14, for example. 04:02 < hebasto> the question seems a bit broad :) At least, migration to cmake shouldn't introduce any change in compiler/linker options which could affect binary security 04:32 -!- levinster82 [~levinster@ool-457cd4c5.dyn.optonline.net] has quit [Remote host closed the connection] 04:33 -!- levinster82 [~levinster@ool-457cd4c5.dyn.optonline.net] has joined #bitcoin-core-builds 05:07 -!- Guest75 [~Guest75@2a02:c7c:5ca3:6700:fa58:28e2:bf67:3169] has joined #bitcoin-core-builds 05:08 -!- Guest75 [~Guest75@2a02:c7c:5ca3:6700:fa58:28e2:bf67:3169] has quit [Client Quit] 05:28 < vasild> yes, but that is different; I asked about this: https://github.com/bitcoin/bitcoin/pull/27060#discussion_r1104782068 "Different build output based on the installed cmake version is possible and would be a significant and problematic departure for us." -- I just dont see it. cmake is part of the build tool chain: cmake,make,compiler,linker. It is already the case that different versions of 05:28 < vasild> those could produce different binaries. 05:30 < vasild> IMO if cmake or the compiler ship new version that has --better-binaries option which ... well ... produces better binaries :) we should use that, even though older versions will produce different binaries 05:32 -!- levinster82 [~levinster@ool-457cd4c5.dyn.optonline.net] has quit [Remote host closed the connection] 05:33 -!- levinster82 [~levinster@ool-457cd4c5.dyn.optonline.net] has joined #bitcoin-core-builds 05:44 -!- ghost43_ [~ghost43@gateway/tor-sasl/ghost43] has quit [Remote host closed the connection] 05:44 -!- ghost43 [~ghost43@gateway/tor-sasl/ghost43] has joined #bitcoin-core-builds 05:49 -!- vasild [~vd@user/vasild] has quit [Ping timeout: 255 seconds] 05:55 -!- vasild [~vd@user/vasild] has joined #bitcoin-core-builds 06:22 -!- vasild [~vd@user/vasild] has quit [Ping timeout: 255 seconds] 06:23 < hebasto> the second CMake PR is ready for reviewing -- https://github.com/hebasto/bitcoin/pull/6 06:23 < hebasto> reviewers and testers are welcome to run `cmake -S . -B build && cmake --build build -t leveldb` :) 06:28 -!- vasild [~vd@user/vasild] has joined #bitcoin-core-builds 06:31 -!- vasild [~vd@user/vasild] has quit [Remote host closed the connection] 06:33 -!- vasild [~vd@user/vasild] has joined #bitcoin-core-builds 06:39 -!- ghost43 [~ghost43@gateway/tor-sasl/ghost43] has quit [Quit: Leaving] 06:39 -!- ghost43_ [~ghost43@gateway/tor-sasl/ghost43] has joined #bitcoin-core-builds 10:06 -!- jon_atack [~jonatack@user/jonatack] has quit [Quit: WeeChat 3.8] 10:28 -!- jonatack [~jonatack@user/jonatack] has joined #bitcoin-core-builds 15:27 -!- jtraub91 [~jason@2601:581:8100:7cb0:3cf7:a21c:1703:a3f8] has joined #bitcoin-core-builds 16:04 -!- jtraub91 [~jason@2601:581:8100:7cb0:3cf7:a21c:1703:a3f8] has quit [Quit: WeeChat 3.8] 18:37 -!- levinster82 [~levinster@ool-457cd4c5.dyn.optonline.net] has left #bitcoin-core-builds [Leaving] --- Log closed Sat Feb 18 00:00:47 2023