00:30:15 Hey selsta 00:30:17 Are u around? 00:30:52 yes 00:31:12 U might have interest in this patch from Alpine: https://git.alpinelinux.org/aports/patch/testing/monero/system-miniupnpc.patch?id=1f4e538f405c920db57eb7371adc9304c015dfb0 00:31:40 did you test my patch? 00:31:44 Yup 00:31:50 Building right now. 00:32:07 ok, yea the linked patch looks a bit more complicated 00:32:15 and assumes an old monero version 00:32:40 I tested all build combinations, including static and everything seems to work fine so should be good to merge. 00:33:32 I saw ur latest commits, the ci required some tweaking too, eh. 00:34:28 no, I'm just using CI to test all possible combinations 00:35:40 I see 00:36:57 Micro$oft may prohibit mining on their servers, but they didn't count on crypto compilation XD 00:37:48 if they would prohibit compiling the whole service would make no sense :D 00:38:13 When do they make sense? 00:39:18 can't you just disable upnp via cmake? 00:39:31 if that's causing some error i mean 00:41:59 it is a required dependency currently, would require some code changes to disable 00:42:32 ah okay 00:43:11 having it REQUIRED seems weird, given that monero works just fine without upnp 00:43:18 could probably try hacking on it some day 00:47:20 since it is vendored it is assumed to exist 00:47:29 should be easy to make it optional 00:50:37 yeah 00:51:26 currently the only blocker for monero into gentoo are all the bundled deps, though I understand why you'd want to gurantee the same behaviour for nodes 00:57:41 Oops, the build failed: http://ix.io/47OE 01:01:35 I have that file at , will try a patch to remove one "minipnpc" dir from that include. 01:04:05 that's annoying 01:06:53 I've seen it in the git history that the header can be in different places 01:07:27 it worked on macOS and Ubuntu for me, but seems arch puts it in a different plac 01:08:29 A simple '#ifdef' can take care of this. 01:08:44 Just not sure about the variable name. 01:12:01 __has_include too, though its a little ugly 02:13:56 Almost 35 hours in.... 10600 blocks left 02:31:48 Mochi101: Are u syncing through a proxy? 02:32:09 No, windows. 02:32:14 and slow SSD 02:32:29 selsta, it wasn't slow when I bought it. :P 02:32:36 when did you buy it? 02:32:44 Like 3-4 years ago. 02:37:44 Ssds don't last long anyways. 02:38:28 Beware data loss, when they fail, there's no recovery. 03:20:17 selsta: I wrote this extra patch to build: http://ix.io/47OZ 03:20:58 Then u just invoke cmake with '-D CMAKE_CXX_FLAGS="$CMAKE_CXX_FLAGS -DSINGLE_LEVEL_MINIUPNPC_IMPORT=1"', and it builds fine. 03:25:02 Torr: trying something else currently 03:28:10 Btw, Python is not mentioned on the Readme's dep list, but it's required. What do I put on the "Purpose" column of the deps table? 03:28:35 hmm what error do you get without python? 03:29:01 Something with "PYTHON_PROVIDER not found". 03:29:26 Wait, I'll run the build again without it. 03:38:15 Ahhh, I see. It's for tests: http://ix.io/47P3 03:38:46 Needs the '-D BUILD_TESTS=ON' to fail. 03:45:46 A Readme fix: http://ix.io/47P6 03:46:07 Lol, top contributor. 03:46:25 Am leaving now. 03:46:42 See ya folks 06:58:23 selsta, looks like the patch made it a bit worse for me. 39 hours and 30 minutes 15:40:44 Mochi101: would need more testing with different hardware and config 15:41:09 and if it is better secured against corruption on windows 15:42:43 did you sync to the exact same height each time? 15:43:21 he synced 1500 blocks more this time 15:44:10 which might be half an hour or more 15:44:26 only about 1hr15min difference 15:44:35 seems to me to mean ~no difference 15:45:14 so the only question is did it improve reliability 15:56:39 selsta: actually reviewing the LMDB patch, it only affects --db-sync-mode=safe 15:57:43 still useful for us, a lot of windows users use sync mode safe 16:25:45 selsta, yeah... It's one data point. 16:26:20 Mochi101: it only is relevant for db sync mode safe 16:26:33 which is not set by default 16:28:22 in fact you should set it to exactly that --db-sync-mode=safe with no further options 16:28:39 i.e., not something like --db-sync-mode=safe:sync or whatnot 16:31:28 (actually it doesn't matter; if you set "safe" any further options are ignored) 17:10:05 I don't suppose you're willing to time it once more, using safe mode? 17:10:17 Mochi101: ? 17:22:40 Sure hyc 17:22:48 I'll start it in a bit here 17:36:29 Starting patched monerod with --db-sync-mode=safe now hyc 17:37:02 rip my ssd 17:43:38 lol yeah, we're being a bit merciless here 17:58:00 No worries. 17:58:24 One day XMR will moon and I will buy all the SSDs. 18:00:28 !tip Mochi101 1 2TB PCIe 5.0 SSD 18:00:48 nice, thanks 18:39:38 You know what I want more than monero mooning? Monero to have a stable price with common retailers accepting it 18:41:00 froggles, monero.style always accepts XMR at 1 XMR = 1 XMR 18:41:11 such stable 19:14:28 luigi 19:17:22 auriemma? 19:20:35 hrm. maybe next time there should be some sorta splash banner on getmonero.org n days leading up to a network upgrade 19:20:51 ++ gingeropolous 19:21:25 Could even have one now for the next month saying that Monero recently underwent an upgrade... 19:21:42 prolly shoulda put something on xmrchain as well. ah well 19:22:49 Is the tx pusher included in the onion explorer gingeropolous, or is that custom? 19:23:24 tx checker and pusher for online pushing of transactions, 19:23:31 nvm... I see it's included 19:23:39 I've been meaning to try this. 19:49:15 gingeropolous: we had this splash banner last time 19:49:45 hi there, can someone explain this to me please. i saw the ringrize increased from 11 to 16 but i can still send my monero after 10 confirmations, is it not 15 confirmations now? 19:50:08 Guest26: confirmations are unrelated to ring size 19:51:01 thanks for that, why not just increase it to 100 ring size then? to be very secure 19:51:57 if i send my transaction through the cli client, can i choose my own ring size to be 100? 19:53:49 no 19:54:14 larger ring size means larger transactions and longer verification time 19:58:19 how would be a longer verification time, since a block is solved every two minutes, it would be confirmed in the same amount of time? 20:00:02 I don't have numbers but it would not be sustainable. We will get higher ring sizes with Seraphis: https://www.getmonero.org/2021/12/22/what-is-seraphis.html 20:00:37 Who cares if the price of bread goes up 10x, you'll still be paid every month, so you'll get more money on the same schedule. 20:03:25 in addition to a splash banner we might try running ads 20:03:30 maybe during the super bowl 20:03:40 ccs it 20:04:34 ok 20:05:16 Facebook ads. 20:05:47 our head of marketing ^^ 20:05:52 I reckon on the next April 1st, we run ads for cake wallet on our website. Then on the second people say "what, there always were cake ads on the monero site, no ?" 20:06:12 And then we spend the next 363 days banging heads on the wall... 20:54:47 last time, like the one that just happened? 20:55:08 or the one before that. 20:55:40 the one before 20:56:36 ah. well, maybe we can use seth's checklist as a template for next time... lemme find that repo 20:56:45 or was it a PR or an issue somewhere 20:57:35 oh it was there 20:57:39 https://github.com/monero-project/meta/issues/690 20:57:58 it has a check next to it 22:07:22 In FreeBSD, if I pkg remove monero-cli to install the ports 18.0 version, will it delete the blockchain forcing me to try and sync the entire blockchain again? 22:09:14 I have tried pkg delete -n monero-cli for a dry run to see but it does not give much information on what exactly the uninstallation script would be executing 22:09:55 but it does say that only 88 MB would be freed. 22:10:36 BTW, I finally managed to finish syncing the blockchain last night *\o/* 22:36:31 7 hours in and 65% done hyc