08:15:37 selsta, is openpgm really needed for libzmq? Can I build libzmq w/o openpgm? Openpgm is only optional dependency. 08:17:40 And maybe I should use WITH_RANDOMX=NO in p2pool? Monerod is installed. 08:24:22 For p2pool flags (aka --no-randomx)? 08:24:22 That only works if you plan you use xmrig. Need randomx enabled on p2pool for p2pool to use the built in miner 09:12:59 P2pool does the mining itself. 09:13:00 Without randomx, it cant do the hashing. 09:13:00 If you use --no-randomx, the verification is handled by the node and the hashing is handled by an external miner (xmrig) 09:13:29 With Randomx, p2pool does the verification and can do the mining as well. 09:13:53 sech1: please confirm when youre available 09:23:19 yes 09:27:31 sech1: why does p2pool make its own block template rather than ask the daemon ? 09:27:57 (unless I missed a way to, I just tried it yesterday and did not see that RPC called) 09:31:58 Because daemon only creates templates for solo mining 09:33:39 And p2pool tracks new transactions using ZMQ and updates the template using its own logic for choosing transactions to mine 09:36:50 Oh, and also p2pool inserts its own tag into tx_extra. In any case, building template locally gives much more flexibility and independence from monerod-side updates 13:20:25 BigmenPixel[m]: I don't know, you'd have to try removing it and see if everything still compiles. 13:21:57 selsta: If it compiles, is it safe to not use libzmq anymore? 13:22:25 do you mean openpgm? because libzmq is required 13:22:56 selsta: Oops, yes. 13:24:44 tobtoht[m]: do you know if we use openpgm? 13:25:33 selsta: it's not in depends so i'd assume no 13:26:32 was it removed from depends? i remember the name from somewhere 13:26:39 BigmenPixel[m]: removing it should work 13:27:41 selsta: It's written in dependencies in monero-project/monero. 13:27:42 * It's written in the dependencies in monero-project/monero. 13:27:44 selsta: Thanks, I will try. 13:30:20 selsta: not in my recent PR. It's here https://github.com/monero-project/monero/blob/master/CMakeLists.txt#L1191 13:30:21 Looks like we build zeromq without the pgm extension in depends so it's not needed. 13:34:51 tobtoht[m]: Did it need when it was added to the dependencies? 🤔 13:38:44 BigmenPixel: depends refers to https://github.com/monero-project/monero/tree/master/contrib/depends 13:38:48 You don't need it for zeromq. Official releases don't use it either. 18:05:37 .merge+ 4142 18:05:37 Added