--- Log opened Mon Apr 28 00:00:29 2025 03:38 -!- pablomartin [~pablomart@165.red-79-150-165.dynamicip.rima-tde.net] has quit [Ping timeout: 276 seconds] 06:36 < willcl-ark> hebasto: is there a way to override our CMake RPATH skips on the command line? I've tried using e.g. -DCMAKE_SKIP_BUILD_RPATH=FALSE but this seems to always be overwritten... (I am trying to build depends with RPATH for context). e.g. this patch works for me: https://paste.256k1.dev/rkergyrice.diff 06:58 < hebasto> to let user override variables in the command line, the code has to set them as `set(CMAKE_SKIP_INSTALL_RPATH TRUE CACHE BOOL "")` 06:59 < hebasto> feel free to open a pr :) 07:19 < willcl-ark> wow. I did not expect that to be the root cause. Thanks. I had been foolishly assuming that all "cmake-variables" (i.e. all of these: https://cmake.org/cmake/help/latest/manual/cmake-variables.7.html ) would be overridable on the command line without that syntax. So is it the case that if we `set` but don't specify `CACHE BOOL` on a cmake (internal) variable in our CMakeLists.txt, this 07:19 < willcl-ark> makes it un-settable on the command line? 07:22 < hebasto> all variable setting in the command line happens with _cache_ variables; simple `set(..)` sets a non-cache scoped variable, which always overrides the _cache_ variable with the same name 07:22 < willcl-ark> I see. Thank you 07:22 < hebasto> yw 09:23 -!- badkat [~badkat@user/badkat] has quit [Ping timeout: 260 seconds] 10:10 -!- badkat [~badkat@user/badkat] has joined #bitcoin-core-builds 17:05 -!- BlueMatt[m] [~bluematt@2620:6e:a000:ce11::d] has quit [Ping timeout: 268 seconds] 17:20 -!- BlueMatt[m] [~bluematt@2620:6e:a000:ce11::d] has joined #bitcoin-core-builds 19:17 -!- badkat [~badkat@user/badkat] has quit [Ping timeout: 276 seconds] 23:03 -!- jon_atack [~jonatack@user/jonatack] has joined #bitcoin-core-builds 23:03 -!- jonatack [~jonatack@user/jonatack] has quit [Ping timeout: 260 seconds] 23:08 -!- badkat [~badkat@user/badkat] has joined #bitcoin-core-builds --- Log closed Tue Apr 29 00:00:29 2025