--- Log opened Wed Dec 22 00:00:08 2021 00:24 < jarolrod> fanquake: i have a question about 23778. Is it possible that performing a guix build on that branch can have consequences when moving to another pre-update branch? 00:24 < jarolrod> ^ #23778 00:24 < gribble> https://github.com/bitcoin/bitcoin/issues/23778 | release: Guix 1.4.0 & GCC 10.3 by fanquake · Pull Request #23778 · bitcoin/bitcoin · GitHub 00:25 < hebasto> yes it is 00:25 < hebasto> I found a bug, and working on a pr 00:27 < hebasto> to be precise, a founded bug is about a possible non-determinism when sharing depends between consequential guix builds 03:09 -!- tla2k21 [~tla2k21@gateway/tor-sasl/tla2k21] has quit [Remote host closed the connection] 03:09 -!- tla2k21 [~tla2k21@gateway/tor-sasl/tla2k21] has joined #bitcoin-core-builds 07:45 < hebasto> ^ not actually a bug. Since Qt 5.13 rcc reads `SOURCE_DATE_EPOCH`. Therefore, each build must have a fresh qt package. The easiest way is to `make -C depends clean`. Not sure if a PR that will force to rebuild qt unconditionally is worth. 09:09 -!- tla2k21 [~tla2k21@gateway/tor-sasl/tla2k21] has quit [Remote host closed the connection] 09:09 -!- tla2k21 [~tla2k21@gateway/tor-sasl/tla2k21] has joined #bitcoin-core-builds 12:08 -!- lukedashjr [~luke-jr@user/luke-jr] has joined #bitcoin-core-builds 12:10 -!- luke-jr [~luke-jr@user/luke-jr] has quit [Ping timeout: 240 seconds] 12:11 -!- lukedashjr is now known as luke-jr 12:44 -!- lukedashjr [~luke-jr@user/luke-jr] has joined #bitcoin-core-builds 12:46 -!- luke-jr [~luke-jr@user/luke-jr] has quit [Ping timeout: 256 seconds] 12:46 -!- lukedashjr is now known as luke-jr 13:16 -!- darosior [~darosior@194.36.189.246] has quit [Quit: darosior] 13:17 -!- darosior [~darosior@194.36.189.246] has joined #bitcoin-core-builds 13:35 -!- lukedashjr [~luke-jr@user/luke-jr] has joined #bitcoin-core-builds 13:37 -!- luke-jr [~luke-jr@user/luke-jr] has quit [Ping timeout: 240 seconds] 13:38 -!- lukedashjr is now known as luke-jr 15:22 < fanquake> I don’t think that’s correct. I never make clean prior to Guix building. If we had to rebuild qt prior to every build something is broken 15:23 < fanquake> It’s not clear to my why so many people keep posting mismatching hashes recently. 16:17 < fanquake> Also we set SOURCE_DATE_EPOCH deterministically. --- Log closed Thu Dec 23 00:00:09 2021