12020-01-25T00:00:01 *** pmxb0t has quit IRC
22020-01-25T00:43:53 *** promag has joined #bitcoin-core-dev
32020-01-25T00:45:22 *** fimp has joined #bitcoin-core-dev
42020-01-25T00:48:02 *** promag has quit IRC
52020-01-25T00:54:48 *** roconnor has quit IRC
62020-01-25T00:56:18 <jeremyrubin> by the way; last call for OP_CTV BIP 119 registrations
72020-01-25T00:56:31 <jeremyrubin> https://utxos.org/workshops/
82020-01-25T01:02:04 *** promag has joined #bitcoin-core-dev
92020-01-25T01:06:48 *** promag has quit IRC
102020-01-25T01:15:50 *** promag has joined #bitcoin-core-dev
112020-01-25T01:17:24 *** zivl has quit IRC
122020-01-25T01:20:47 *** promag has quit IRC
132020-01-25T01:43:25 *** brianhoffman_ has joined #bitcoin-core-dev
142020-01-25T01:45:03 *** brianhoffman has quit IRC
152020-01-25T01:45:03 *** brianhoffman_ is now known as brianhoffman
162020-01-25T02:02:54 *** promag has joined #bitcoin-core-dev
172020-01-25T02:07:43 *** promag has quit IRC
182020-01-25T03:00:02 *** fimp has quit IRC
192020-01-25T03:00:57 *** abrissbi1ne has joined #bitcoin-core-dev
202020-01-25T03:04:10 *** abrissbirne has quit IRC
212020-01-25T03:17:21 *** machty has joined #bitcoin-core-dev
222020-01-25T03:21:52 <fanquake> 5-6 gitian sigs each for the 0.19.1rc1 binaries so far, and the windows detached sigs are up, thanks cfields
232020-01-25T03:22:08 <fanquake> jonasschnelli are you able to get some osx detached sigs up soon?
242020-01-25T03:30:54 *** SiAnDoG__ has joined #bitcoin-core-dev
252020-01-25T03:31:42 *** SiAnDoG_ has quit IRC
262020-01-25T03:31:51 *** SiAnDoG__ has quit IRC
272020-01-25T03:49:00 *** justanotheruser has quit IRC
282020-01-25T03:52:23 *** afk11 has quit IRC
292020-01-25T03:53:28 *** felixfoertsch has joined #bitcoin-core-dev
302020-01-25T03:53:40 *** felixfoertsch23 has quit IRC
312020-01-25T03:54:39 *** afk11 has joined #bitcoin-core-dev
322020-01-25T04:04:12 *** promag has joined #bitcoin-core-dev
332020-01-25T04:08:42 *** promag has quit IRC
342020-01-25T04:11:26 *** justanotheruser has joined #bitcoin-core-dev
352020-01-25T04:45:06 *** AaronvanW has quit IRC
362020-01-25T06:00:01 *** machty has quit IRC
372020-01-25T06:00:23 *** manantial has quit IRC
382020-01-25T06:04:23 *** manantial has joined #bitcoin-core-dev
392020-01-25T06:04:43 *** promag has joined #bitcoin-core-dev
402020-01-25T06:09:26 *** promag has quit IRC
412020-01-25T06:17:17 *** MarkusH1 has joined #bitcoin-core-dev
422020-01-25T06:29:03 *** afk11 has quit IRC
432020-01-25T06:29:47 *** justanotheruser has quit IRC
442020-01-25T06:31:26 *** afk11 has joined #bitcoin-core-dev
452020-01-25T06:52:43 *** justanotheruser has joined #bitcoin-core-dev
462020-01-25T07:19:28 *** kinlo has quit IRC
472020-01-25T07:40:05 *** vasild_ has joined #bitcoin-core-dev
482020-01-25T07:43:03 *** vasild has quit IRC
492020-01-25T08:09:32 *** bitcoin-git has joined #bitcoin-core-dev
502020-01-25T08:09:32 <bitcoin-git> [bitcoin] fanquake closed pull request #17565: Fixed freezing GUI on reindex (master...freezing-gui-on-reindex) https://github.com/bitcoin/bitcoin/pull/17565
512020-01-25T08:09:33 *** bitcoin-git has left #bitcoin-core-dev
522020-01-25T08:12:26 *** bitcoin-git has joined #bitcoin-core-dev
532020-01-25T08:12:26 <bitcoin-git> [bitcoin] fanquake closed pull request #16696: validation: static_assert to ensure width in unit class (master...fix-uintbase) https://github.com/bitcoin/bitcoin/pull/16696
542020-01-25T08:12:27 *** bitcoin-git has left #bitcoin-core-dev
552020-01-25T08:26:43 *** alec has quit IRC
562020-01-25T08:26:57 *** alec has joined #bitcoin-core-dev
572020-01-25T08:41:41 *** dr-orlovsky has quit IRC
582020-01-25T08:47:39 *** abrissbi1ne is now known as abrissbirne
592020-01-25T08:56:40 *** promag has joined #bitcoin-core-dev
602020-01-25T09:00:02 *** MarkusH1 has quit IRC
612020-01-25T09:00:57 *** promag has quit IRC
622020-01-25T09:01:53 *** promag has joined #bitcoin-core-dev
632020-01-25T09:14:35 *** Talkless has joined #bitcoin-core-dev
642020-01-25T09:17:24 *** chaosagent has joined #bitcoin-core-dev
652020-01-25T09:20:08 *** promag has quit IRC
662020-01-25T09:20:19 *** promag has joined #bitcoin-core-dev
672020-01-25T09:26:06 *** MasterdonX has quit IRC
682020-01-25T09:26:31 *** emilengler has joined #bitcoin-core-dev
692020-01-25T09:26:39 *** promag has quit IRC
702020-01-25T09:27:32 *** promag has joined #bitcoin-core-dev
712020-01-25T09:30:14 *** MasterdonX has joined #bitcoin-core-dev
722020-01-25T09:35:18 *** RJ has joined #bitcoin-core-dev
732020-01-25T10:02:43 *** EagleTM has joined #bitcoin-core-dev
742020-01-25T10:04:49 *** kexkey has quit IRC
752020-01-25T10:18:49 *** jonatack has quit IRC
762020-01-25T10:26:04 *** kinlo has joined #bitcoin-core-dev
772020-01-25T10:48:40 *** owowo has quit IRC
782020-01-25T10:55:46 *** owowo has joined #bitcoin-core-dev
792020-01-25T10:56:53 *** RJ has quit IRC
802020-01-25T11:03:59 *** Kennedi43Haag has joined #bitcoin-core-dev
812020-01-25T11:16:07 *** mfoolb has quit IRC
822020-01-25T11:16:50 *** mfoolb has joined #bitcoin-core-dev
832020-01-25T11:19:17 *** SiAnDoG__ has joined #bitcoin-core-dev
842020-01-25T11:31:10 *** AaronvanW has joined #bitcoin-core-dev
852020-01-25T11:33:01 *** jonasschnelli has quit IRC
862020-01-25T11:33:02 *** jonasschnelli has joined #bitcoin-core-dev
872020-01-25T11:33:39 <jonasschnelli> I have a different hash than wumpus for bitcoin-0.19.1rc1-osx-unsigned.tar.gz (https://bitcointools.jonasschnelli.ch/data/builds/1333/bitcoin-core-osx-0.19-build.assert)
882020-01-25T11:33:52 <jonasschnelli> I guess wumpus'es are off (everyone else has the same)
892020-01-25T11:33:57 <jonasschnelli> I pushed the osx detatched signature. Sorry, had to force push since my git email was set wrong.
902020-01-25T11:35:19 *** jonasschnelli has quit IRC
912020-01-25T11:35:33 *** jonasschnelli has joined #bitcoin-core-dev
922020-01-25T11:35:47 *** jonasschnelli has joined #bitcoin-core-dev
932020-01-25T11:37:37 *** test has joined #bitcoin-core-dev
942020-01-25T11:38:01 *** test is now known as Guest34183
952020-01-25T11:38:02 <jonasschnelli> looks like my irc messages end up in the nirvana...
962020-01-25T11:39:30 <jonasschnelli> (good now though)
972020-01-25T11:39:36 *** Guest34183 has quit IRC
982020-01-25T11:44:22 *** zivl has joined #bitcoin-core-dev
992020-01-25T11:52:36 *** Kennedi43Haag has quit IRC
1002020-01-25T11:54:55 <fanquake> jonasschnelli: thanks
1012020-01-25T11:58:43 *** braydonf has quit IRC
1022020-01-25T12:00:01 *** chaosagent has quit IRC
1032020-01-25T12:08:53 *** dr-orlovsky has joined #bitcoin-core-dev
1042020-01-25T12:14:12 *** braydonf has joined #bitcoin-core-dev
1052020-01-25T12:19:43 *** thelounge2467250 has quit IRC
1062020-01-25T12:20:17 *** thelounge2467250 has joined #bitcoin-core-dev
1072020-01-25T12:44:09 *** promag_ has joined #bitcoin-core-dev
1082020-01-25T12:44:09 *** promag has quit IRC
1092020-01-25T12:46:12 *** Stuk has joined #bitcoin-core-dev
1102020-01-25T12:48:50 <wumpus> strange...
1112020-01-25T12:51:29 <wumpus> at least it's only osx that mismatches, linux and windows are ok
1122020-01-25T12:51:54 <wumpus> will try rebuilding
1132020-01-25T12:51:57 <fanquake> wumpus might have modified your macOS SDK somehow?
1142020-01-25T12:52:21 <wumpus> no, not as far as I know
1152020-01-25T12:52:41 <wumpus> pretty sure this is the same setup I've used to build 0.19.0.1
1162020-01-25T12:53:11 <fanquake> ok. If you wanted to upload bitcoin-0.19.1rc1-osx-unsigned.tar.gz I'd take a look
1172020-01-25T12:55:20 <wumpus> will do! first going to try again to see if it's not just a fluke
1182020-01-25T13:09:17 *** pandorian has joined #bitcoin-core-dev
1192020-01-25T13:12:25 *** VoidVextor0 has quit IRC
1202020-01-25T13:12:26 *** owowo has quit IRC
1212020-01-25T13:17:02 <wumpus> re-built: same problem. The .tar.gz differs (but it is determinstic) but the dmg matches
1222020-01-25T13:17:30 *** owowo has joined #bitcoin-core-dev
1232020-01-25T13:22:20 <wumpus> fanquake: put up my version of the file here if anyone wants to try to compare it: https://download.visucore.com/bitcoin/bitcoin-0.19.1rc1-osx-unsigned.tar.gz
1242020-01-25T13:25:33 <fanquake> wumpus: thanks. Having a look
1252020-01-25T13:26:00 <wumpus> thankyou!
1262020-01-25T13:28:12 <fanquake> wumpus the difference is in the .note.gnu.build-id section of the dmg tool
1272020-01-25T13:29:02 <fanquake> can you do a readelf --string-dump .note.gnu.build-id path/to/dmg
1282020-01-25T13:36:29 <fanquake> wumpus in the second part of that section I'm seeing
1292020-01-25T13:36:37 <fanquake> [ 10] r^[T???'Ó½?d?*???f?? for my binary
1302020-01-25T13:36:45 <fanquake> [ 10] #{?^Vv^[s_?Ùb?^D? ? for yours
1312020-01-25T13:38:23 *** braydonf has quit IRC
1322020-01-25T13:40:38 *** braydonf has joined #bitcoin-core-dev
1332020-01-25T13:41:36 <fanquake> Looks like the difference is actually a little bigger.
1342020-01-25T13:41:38 <fanquake> https://gist.github.com/fanquake/3303ac3bc9efc63293d59df5b81d1cef
1352020-01-25T13:42:50 *** promag_ has quit IRC
1362020-01-25T13:43:02 *** promag has joined #bitcoin-core-dev
1372020-01-25T13:47:17 <fanquake> Our libdmg package in the 0.19 branch hasn't been changed since it was introduced, https://github.com/bitcoin/bitcoin/blob/0.19/depends/packages/native_libdmg-hfsplus.mk, so I'm quite interested to no what might be causing this difference
1382020-01-25T13:54:05 *** jonatack has joined #bitcoin-core-dev
1392020-01-25T13:55:22 *** promag has quit IRC
1402020-01-25T13:56:18 *** promag has joined #bitcoin-core-dev
1412020-01-25T13:57:08 *** tommy20 has joined #bitcoin-core-dev
1422020-01-25T13:58:40 *** tommy20 has quit IRC
1432020-01-25T14:42:46 *** thelounge2467250 has quit IRC
1442020-01-25T14:43:22 *** thelounge2467250 has joined #bitcoin-core-dev
1452020-01-25T15:00:01 *** Stuk has quit IRC
1462020-01-25T15:09:13 *** VoidVextor0 has joined #bitcoin-core-dev
1472020-01-25T15:12:01 *** jungly has quit IRC
1482020-01-25T15:12:40 *** pandorian has quit IRC
1492020-01-25T15:45:34 *** promag_ has joined #bitcoin-core-dev
1502020-01-25T15:45:34 *** promag has quit IRC
1512020-01-25T15:47:11 *** paolo|out has joined #bitcoin-core-dev
1522020-01-25T15:57:15 *** justanotheruser has quit IRC
1532020-01-25T16:12:53 <kanzure> #proposedmeetingtopic topic idea collection for physical meeting
1542020-01-25T16:24:49 *** bitcoin-git has joined #bitcoin-core-dev
1552020-01-25T16:24:49 <bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/28fbe68fdcac...c26b05c2b78f
1562020-01-25T16:24:49 <bitcoin-git> bitcoin/master 2d23082 Micky Yun Chan: bump test timeouts so that functional tests run in valgrind
1572020-01-25T16:24:50 <bitcoin-git> bitcoin/master c26b05c MarcoFalke: Merge #17770: test: bump test timeouts so that functional tests run in val...
1582020-01-25T16:24:51 *** bitcoin-git has left #bitcoin-core-dev
1592020-01-25T16:25:13 *** bitcoin-git has joined #bitcoin-core-dev
1602020-01-25T16:25:13 <bitcoin-git> [bitcoin] MarcoFalke merged pull request #17770: test: bump test timeouts so that functional tests run in valgrind (master...bump) https://github.com/bitcoin/bitcoin/pull/17770
1612020-01-25T16:25:14 *** bitcoin-git has left #bitcoin-core-dev
1622020-01-25T16:33:45 *** Guyver2 has joined #bitcoin-core-dev
1632020-01-25T16:34:23 *** promag_ has quit IRC
1642020-01-25T16:34:41 *** justanotheruser has joined #bitcoin-core-dev
1652020-01-25T16:38:40 *** dr-orlovsky has quit IRC
1662020-01-25T16:47:23 *** justanotheruser has quit IRC
1672020-01-25T16:48:05 *** belcher has quit IRC
1682020-01-25T16:49:04 *** bitcoin-git has joined #bitcoin-core-dev
1692020-01-25T16:49:04 <bitcoin-git> [bitcoin] MarcoFalke closed pull request #17999: refactor: Add ChainClient setMockTime, getWallets methods (master...pr/ipc-clients) https://github.com/bitcoin/bitcoin/pull/17999
1702020-01-25T16:49:05 *** bitcoin-git has left #bitcoin-core-dev
1712020-01-25T16:49:30 *** bitcoin-git has joined #bitcoin-core-dev
1722020-01-25T16:49:30 <bitcoin-git> [bitcoin] MarcoFalke reopened pull request #17999: refactor: Add ChainClient setMockTime, getWallets methods (master...pr/ipc-clients) https://github.com/bitcoin/bitcoin/pull/17999
1732020-01-25T16:49:31 *** bitcoin-git has left #bitcoin-core-dev
1742020-01-25T16:55:13 <hebasto> are detached sigs for 0.19.1rc1 tagged?
1752020-01-25T16:59:06 *** dr-orlovsky has joined #bitcoin-core-dev
1762020-01-25T17:02:26 *** bitcoin-git has joined #bitcoin-core-dev
1772020-01-25T17:02:26 <bitcoin-git> [bitcoin] MarcoFalke closed pull request #17997: refactor: Remove mempool global from net (master...2001-netMempool) https://github.com/bitcoin/bitcoin/pull/17997
1782020-01-25T17:02:27 *** bitcoin-git has left #bitcoin-core-dev
1792020-01-25T17:02:41 *** bitcoin-git has joined #bitcoin-core-dev
1802020-01-25T17:02:41 <bitcoin-git> [bitcoin] MarcoFalke reopened pull request #17997: refactor: Remove mempool global from net (master...2001-netMempool) https://github.com/bitcoin/bitcoin/pull/17997
1812020-01-25T17:02:42 *** bitcoin-git has left #bitcoin-core-dev
1822020-01-25T17:08:17 *** dr-orlovsky has quit IRC
1832020-01-25T17:23:29 *** jonatack has quit IRC
1842020-01-25T17:28:57 *** justanotheruser has joined #bitcoin-core-dev
1852020-01-25T17:30:47 *** promag has joined #bitcoin-core-dev
1862020-01-25T17:38:28 <wumpus> fanquake: I'm really confused, so there is some difference in a third-party tool, not one of our own executables, and it's mostly just a difference in message?
1872020-01-25T17:38:51 <wumpus> dmg is replaced by <elf>?
1882020-01-25T17:39:35 <wumpus> I gues I'll delete the cache and retry...
1892020-01-25T17:48:11 *** jonatack has joined #bitcoin-core-dev
1902020-01-25T17:48:43 *** side^effects has quit IRC
1912020-01-25T17:51:28 *** killer has joined #bitcoin-core-dev
1922020-01-25T18:00:02 *** paolo|out has quit IRC
1932020-01-25T18:06:06 *** dr-orlovsky has joined #bitcoin-core-dev
1942020-01-25T18:16:42 *** promag has quit IRC
1952020-01-25T18:17:37 *** chrippa has joined #bitcoin-core-dev
1962020-01-25T18:18:50 *** dr-orlovsky has quit IRC
1972020-01-25T18:26:02 *** rh0nj has quit IRC
1982020-01-25T18:27:07 *** rh0nj has joined #bitcoin-core-dev
1992020-01-25T19:03:31 *** Talkless has quit IRC
2002020-01-25T19:11:28 *** EagleTM has quit IRC
2012020-01-25T19:20:03 <wumpus> that didn't solve it either, I'm baffled
2022020-01-25T19:29:02 <wumpus> fanquake: in your comparisons in https://gist.github.com/fanquake/3303ac3bc9efc63293d59df5b81d1cef, there's
2032020-01-25T19:29:04 <wumpus> - 0x0001ccf0 7c69736f 7c646d67 5d203c69 6e3e203c |iso|<elf>] <in> <
2042020-01-25T19:29:13 <wumpus> + 0x0001ccf0 7c69736f 7c646d67 5d203c69 6e3e203c |iso|dmg] <in> <
2052020-01-25T19:29:32 <wumpus> I don't unnderstand why the text is different in that hexdump, but the hex digits seem the same?
2062020-01-25T19:29:57 *** bitcoin-git has joined #bitcoin-core-dev
2072020-01-25T19:29:57 <bitcoin-git> [bitcoin] sipsorcery opened pull request #18001: Updated appveyor job to checkout a specific vcpkg commit ID (master...vcpkg-specific-version) https://github.com/bitcoin/bitcoin/pull/18001
2082020-01-25T19:29:58 *** bitcoin-git has left #bitcoin-core-dev
2092020-01-25T19:30:32 <wumpus> they're supposed to be different representation of the same data, right?
2102020-01-25T19:30:47 *** bitcoin-git has joined #bitcoin-core-dev
2112020-01-25T19:30:47 <bitcoin-git> [bitcoin] sipsorcery closed pull request #17995: Load vcpkg port files from a separate repository. (master...vcpkg-ports-separate) https://github.com/bitcoin/bitcoin/pull/17995
2122020-01-25T19:30:48 *** bitcoin-git has left #bitcoin-core-dev
2132020-01-25T19:34:10 <sipa> Âð|iso|dmg] <in> <
2142020-01-25T19:34:46 <sipa> is the hex ascii conversion
2152020-01-25T19:42:38 <wumpus> exactly! so I don't see where the <elf> comes from; the dmg executable definitely differs from the ones generated by other's gitian, but I don't yet know in what way (besides the build id, but that's a kind of hash of some sections)
2162020-01-25T19:43:22 <wumpus> deleted and regenerating the gitian base image, will delete the cache again, and try yet again if I get a different output
2172020-01-25T19:43:43 *** vasild_ has quit IRC
2182020-01-25T19:45:05 *** vasild has joined #bitcoin-core-dev
2192020-01-25T19:46:21 <wumpus> can someone please put up their "correct" version of bitcoin-0.19.1rc1-osx-unsigned.tar.gz?
2202020-01-25T19:47:50 *** dr-orlovsky has joined #bitcoin-core-dev
2212020-01-25T19:50:16 *** Kiminuo has joined #bitcoin-core-dev
2222020-01-25T20:04:22 <fanquake> wumpus sure
2232020-01-25T20:04:48 <fanquake> I'm also confused by the supposed string substitution
2242020-01-25T20:07:13 <fanquake> wumpus https://uploadfiles.io/xb1hzk0i 5023cb07d685a7f4b6ff3e1c12753da0b7cbf4f492d309d9b74b1f4e76af21eb
2252020-01-25T20:09:50 <jonatack> fanquake: am gitian building 0.19.1rc1, is that the correct tag atm?
2262020-01-25T20:10:53 <fanquake> that's the most recent tag, yes
2272020-01-25T20:11:19 <jonatack> thanks
2282020-01-25T20:12:04 <jeremyrubin> Independent of Taproot PR; would there be any strong objections to picking *an* implementation of std::optional (from some compiler's includes) or adding a minimal optional subsititue and eliminating the boost dependency? see https://github.com/martinmoene/optional-bare/blob/master/include/nonstd/optional.hpp and https://github.com/tcbrindle/cpp17_headers/blob/master/include/stx/optional.hpp as copyable examples
2292020-01-25T20:12:31 <jeremyrubin> (This came up in the context of taproot of not wanting to use optional in consensus to avoid a boost dep)
2302020-01-25T20:13:02 <gwillen> wumpus: sipa: that hexdump is not a hexdump
2312020-01-25T20:13:24 <gwillen> some tool has blindly performed an s/dmg/<elf>/ _after_ the hexdump was run, on whatever file contained the output
2322020-01-25T20:13:50 <gwillen> there is a mistargeted glob somewhere or something in that toolchain
2332020-01-25T20:14:26 <fanquake> gwillen I guess diffoscope must be broken then
2342020-01-25T20:15:09 <fanquake> As that's what was used to generate those dumps.
2352020-01-25T20:15:14 <gwillen> I am not familiar with diffoscope so I can't comment, but (1) the hex in the hexdump always controls, the displayed characters are just for convenience, and (2) you can see the the NUMBER of characters in the right column is wrong
2362020-01-25T20:15:21 <gwillen> because dmg and <elf> are not the same length
2372020-01-25T20:16:46 <gwillen> I suspect the same of the --symbols output, probably there is no <elf> in the binary, something is messing with the tool output
2382020-01-25T20:17:28 <jeremyrubin> Another option would just be to fill in with boost::optional if c++17 isn't available, and std::optional otherwise (so libconsensus can build w/o boost on newer compilers)
2392020-01-25T20:17:41 <fanquake> I think you might be right. Maybe the difference really is only the Build ID
2402020-01-25T20:18:55 <fanquake> heh
2412020-01-25T20:18:57 <fanquake> https://salsa.debian.org/reproducible-builds/diffoscope/issues/80
2422020-01-25T20:19:20 <fanquake> wumpus The iso <elf> substitution is a bug in diffoscope
2432020-01-25T20:19:49 <fanquake> I think the only difference between the two tools might actually just be the build ID
2442020-01-25T20:19:50 <sipa> fanquake: more like crazy feature
2452020-01-25T20:20:03 *** justinmoon_ is now known as justinmoon
2462020-01-25T20:20:27 <fanquake> sipa a good time waster
2472020-01-25T20:20:36 <gwillen> oh, good find fanquake, thanks, I was going to go nuts trying to track that down
2482020-01-25T20:22:02 <gwillen> I guess you named one of the files "dmg" when passing it to diffoscope, triggering the overzealous search-and-replace on only one side
2492020-01-25T20:22:56 <fanquake> gwillen yea the binary is just named dmg
2502020-01-25T20:23:11 <fanquake> I was doing diffoscope wumpus.dmg dmg
2512020-01-25T20:23:26 <gwillen> that is a pretty nasty bug / misfeature in diffoscope
2522020-01-25T20:23:34 <fanquake> If I swap that for diffoscope wumpus.dmg fanquake.dmg I see
2532020-01-25T20:24:09 <fanquake> https://gist.github.com/fanquake/c2108e690a320e23727c80b839197b91
2542020-01-25T20:26:38 <gwillen> that build ID is allegedly supposed to be a hash of the binary contents to make it reproducible, I wonder what went wrong here
2552020-01-25T20:29:58 <gwillen> I wonder if the way build ID is computed changed between versions of ld -- the original default is documented to have been md5, whereas the current default is allegedly sha1
2562020-01-25T20:32:42 <fanquake> From what I understand, Build ID isn't necessarily a content hash, almost more like a UUID. However will continue looking tomorrow.
2572020-01-25T20:32:48 * fanquake goes back to sleep
2582020-01-25T20:33:54 <gwillen> there is apparently a --build-id flag you pass to ld, which you can set to values like "sha1" or "md5" or "uuid" or "0x..." (a constant)
2592020-01-25T20:34:04 <gwillen> see e.g. https://fedoraproject.org/wiki/RolandMcGrath/BuildID
2602020-01-25T20:34:40 <sipa> fanquake: so that's how you do it
2612020-01-25T20:34:43 <gwillen> but given apparently identical inputs, and a difference in build ID on exactly one machine, I definitely wonder if the difference is the ld on that machine is doing something funny
2622020-01-25T20:35:15 <sipa> you have an AI to wake you up when there are interesting IRC or github conversations and sleep in between
2632020-01-25T20:36:28 <fanquake> sipa: yea something fancy like that
2642020-01-25T20:39:14 *** luke-jr has quit IRC
2652020-01-25T20:39:44 *** luke-jr has joined #bitcoin-core-dev
2662020-01-25T21:00:01 *** chrippa has quit IRC
2672020-01-25T21:06:54 *** bitcoin-git has joined #bitcoin-core-dev
2682020-01-25T21:06:54 <bitcoin-git> [bitcoin] sipa opened pull request #18002: Abstract out script execution out of VerifyWitnessProgram() (master...202001_execute_witness) https://github.com/bitcoin/bitcoin/pull/18002
2692020-01-25T21:06:57 *** bitcoin-git has left #bitcoin-core-dev
2702020-01-25T21:17:23 *** vexed[vexed] has joined #bitcoin-core-dev
2712020-01-25T21:19:09 <wumpus> fanquake: after building with a newly generated base image I managed to get the same output as everyone else now, pushed new sigs
2722020-01-25T21:19:55 <wumpus> fanquake: likely it's some ubuntu package difference that caused it; will still do a comparison just to be sure
2732020-01-25T21:19:55 *** pinheadmz has joined #bitcoin-core-dev
2742020-01-25T21:24:56 <wumpus> right: the only difference I get is the .note.gnu.build-id section -- well, okay, that's only a id and can't be an implanted backdoor at least :-) thank you for your help fanquake, seems this has been resolved
2752020-01-25T21:31:14 *** brianhoffman has quit IRC
2762020-01-25T21:33:36 *** brianhoffman has joined #bitcoin-core-dev
2772020-01-25T21:36:45 *** Kiminuo has quit IRC
2782020-01-25T21:56:57 *** pandorian has joined #bitcoin-core-dev
2792020-01-25T21:57:14 <fanquake> wumpus great!
2802020-01-25T22:01:07 *** VoidVextor0 has quit IRC
2812020-01-25T22:37:08 *** Guyver2 has quit IRC
2822020-01-25T22:38:07 *** Guyver2 has joined #bitcoin-core-dev
2832020-01-25T22:38:24 *** Guyver2 has quit IRC
2842020-01-25T22:38:37 *** Guyver2 has joined #bitcoin-core-dev
2852020-01-25T22:39:44 *** Guyver2 has quit IRC
2862020-01-25T22:48:24 *** belcher has joined #bitcoin-core-dev
2872020-01-25T22:52:01 *** Kiminuo has joined #bitcoin-core-dev
2882020-01-25T22:56:23 *** luke-jr has quit IRC
2892020-01-25T22:56:54 *** luke-jr has joined #bitcoin-core-dev
2902020-01-25T23:04:13 *** justanotheruser has quit IRC
2912020-01-25T23:05:15 *** emilengler has quit IRC
2922020-01-25T23:17:09 *** Talkless has joined #bitcoin-core-dev
2932020-01-25T23:23:05 *** Highway61 has quit IRC
2942020-01-25T23:28:58 *** Talkless has quit IRC
2952020-01-25T23:29:59 *** Talkless has joined #bitcoin-core-dev
2962020-01-25T23:44:56 *** Talkless has quit IRC
2972020-01-25T23:58:41 *** Kiminuo has quit IRC