01:24:27 i remember gitian-build.py could work standalone 01:24:51 but now it is saying subprocess.CalledProcessError: Command '['git', 'fetch']' returned non-zero exit status 128. 01:24:57 it was working 07:25:02 not so private: https://arxiv.org/pdf/2201.11860.pdf 07:25:14 * stretch1 uploaded an image: (14KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/BtVVjrBGxSeeKLgUHlqlAyfK/image.png > 07:33:04 I took a quick glance of pages 6-7 and "Figure 2: Dandelion++ privacy-subgraph". They speak a lot about this graph and about how malicious nodes know who is connected to who, but they can't know the connections of other nodes, so the whole structure of this attack is not possible in practice 07:33:12 you can't know the full network graph 07:34:29 so all their conclusions are based on an assumption which can't be achieved in practice (full knowledge of honest nodes' connection graph) 07:36:39 besides, you can always connect to an .onion Monero node to hide your IP 07:42:49 What about crawling the network through the p2p protocol? 07:44:04 You might get a larger peerlist than the actual active connections, but still 07:51:42 peerlists don't tell you about actual connections of a specific node 07:55:55 nodes send 250 last active peers in their handshake 07:56:09 while they usually have no more than active 50 connections 08:00:09 So they can't know all connections of each node with certainty. Even worse, it's a p2p network where nodes join and leave all the time, so it's not even possible to know all node IPs 08:01:39 add to this multiple non-coordinated adversaries who can send false peerlists etc etc 08:34:53 Hi guys. Need help 08:34:53 Changed monero in the exchanger. They sent me xmr, but they did not come. The hash and key indicate that the transaction has been sent. I also tried to send to my own wallet and the money came back with an error - it failed. Previously, everything was fine with the wallet and addresses, xmr came 08:41:59 wrong room 08:43:04 ask in #monero 08:43:47 ok thx 09:12:34 Or #monero-community, as #monero is orphan on matrix AFAIK. 09:25:27 There is a channel, it's just not bridged 09:37:46 hello again, i'm trying to compile the monero to solve a problem i've voiced here before. 09:38:13 i gathered the prerequisites with homebrew and went on to create makefiles in order to compile 09:39:28 my installation can't find libunbound, i'm manually giving the include dir with the parameter i found in the cmake file "UNBOUND_INCLUDE_DIR" but it errors for being unable to find the library itself. 09:39:53 subprocess.CalledProcessError: Command '['bin/gbuild', '-j', '2', '-m', '2000', '--commit', 'monero=727bc5b6878170332bf2d838f2c60d1c8dc685c8', '--url', 'monero=https://github.com/monero-project/monero', 'inputs/monero/contrib/gitian/gitian-android.yml']' returned non-zero exit status 1. 09:39:55 im getting this 09:41:45 https://paste.debian.net/plainh/4cb6be01 i'm getting this type of error when i set the libunbound directory 09:42:38 when not set i get "CMake Error at CMakeLists.txt:113 (message): Could not find libunbound" 09:43:10 Did you set the equivalent lib var ? 09:43:24 there are parameters like LIBUNWIND_INCLUDE and LIBUNWIND_LIBRARY_DIRS but no lib var for unbound 09:43:46 i was just writing this :) 09:43:49 Then you possibly need to add one. 09:44:15 yeah let me just add a link_directories instruction for unbound 09:44:24 and try setting it 09:45:21 Actually, it looks lik eit's using find_package, which I believe is a cmake function, so it probably exposes all of this already. 09:45:28 Try cmake help ? 09:45:46 No, not that. 09:46:01 There's a way to let it spew all those vars, can't recall how now. 09:46:59 cmake -LAH ? 09:48:16 i guess it doesn't consider the cmakelist file 09:49:00 Interesting, but this appears ro be the ones actually set, not the ones you can set as config. 09:50:46 Heh, looking for how I do it here, I end up on a rant of mine about how cmake ignores C_INCLUDE_PATH etc... 09:52:56 ah sorry it was in the cmake submodule and it's called UNBOUND_LIBRARIES 09:53:34 yeap it skipped passed that error now 10:04:50 now it can't find boost 8) 10:08:50 i added boost and had to add zmq relevant dirs, fingers crossed && compiling. 10:09:39 moneromooo: if it goes smoothly now i can try that patch to get more info about that weird key images 10:26:44 https://paste.debian.net/plainh/a8087a33 which ofc doesn't go as smoothly... 10:34:39 Did you install it ? 10:35:01 If yes and it's in some weird place again, you get to add vars for it too. 10:36:12 yeah this time i added include_directories(${SODIUM_INCLUDE_DIR}) and set it accordingly as well as the sodium lib dir which was already in cmake file 10:37:05 if it compiles successfully i'll paste my final command to keep in the backlog here 10:38:03 homebrew file already takes care of the installation of dependencies but cmake and pkg manager is not so smooth finding them 11:13:16 Undefined symbols for architecture x86_64: "_crypto_verify_32", referenced from: => i think i'm having problem with linking libsodium. i already set the SODIUM_LIBRARY directory. any ideas ? 11:25:00 From the name, SODIUM_LIBRARY is not a directory, but a file path. 11:25:27 ie, use (example) /usr/lib/libsodium.a, no /usr/lib. 11:28:20 yeap now that i followed the cmake files to the crypto and other folders, i realized that 11:28:48 since cmake file only checks if it's set or not as "found" indicator, i didn't realize until linking 11:40:49 now there are linking errors related to libnghttp2 => undef: _nghttp2_submit_rst_stream undef: _nghttp2_session_callbacks_del 11:41:02 can't find anything relating to linking to it tho 11:48:58 https://paste.debian.net/plainh/0d73218d it says referenced from lto.so but not sure where does that come from, maybe libnghttp2 is dependency for some library used in monerod 11:56:14 libnghttp2 is installed btw 11:59:14 libzmq uses a couple other libs, depending on its config. Possilbly unbound too. I don't know offhand. 12:02:17 unbound seem to be happy as it is. i'll check if zmq wants this 12:03:11 i see EXTRA_LIBRARIES is not used on this, i'm trying to append it there for the sake of linking 12:06:51 couldn't sneak it into link.txt, i'm trying with embedding in cmake 12:11:55 that worked half way https://paste.debian.net/plainh/695759bb 12:57:14 are you running gitian-build.py on Ubuntu 18.04? 13:02:13 i assume that question is not for me ? ^ 13:39:21 moneromooo: unfortunately i'm stuck with the current approach and trying to install the dependencies from depends folder instead of using brew sourced libraries. not sure if it'll turn out differently but if not i'll just switch to some VM seutp 13:39:23 setup* 13:40:16 but it should be noted osx build is not seem to work for me out of the box. 13:40:50 s/is/does/ 13:59:04 elucidator: are you trying to do a static build? 14:02:04 selsta: nope, I didn't set that flag seeing it turns if off if not mingw or msvc 14:02:30 can you explain what you are trying to do? 14:02:54 building on macos should work out of the box once you installed dependencies with brew 14:13:13 I'm trying to compile monero CLI wallet and friends from monero repo on osx with dependencies installed via brew 14:14:26 I actually came across to a weird bug on a wallet and this is the first step to patch the wallet and gather more info for moneromooo et al. to follow through if they can. 14:16:07 when default steps couldn't find some of the libs, i opted to explicitly indicate the directories 14:17:13 i got rid of the errors cmake spits, compile most if not all of the object files but it fails in the linking step 14:20:44 out of the box it can't find liunbound => -- Looking for libunbound CMake Error at CMakeLists.txt:113 (message): Could not find libunbound => from here on i was struggling and still no success 14:28:15 did you install unbound using brew? 14:29:21 we compile every commit on macOS there shouldn't be an error 14:33:25 can you post your exact macOS version? and which exact commit you are trying to compile? 14:34:57 yeah unbound came with brew since I went with that brew file in contrib dir. I'll post details momentarily. 14:35:29 also I saw the github CI results and checked the flow file. it should be straightforward but alas.. 14:35:57 if I had to guess something is broken in your local setup 14:38:42 yeah, I totally agree and it feels weird that's the case. I really keep this setup clean and don't mix toolchains etc. 14:44:10 i have macOS 10.13.6 (17G14042) with Xcode 10.1 Build version 10B61 14:44:26 ok that's quite old 14:44:29 i freshly installed homebrew some days ago and it's uptodate 14:45:02 osx builds of monero* works just fine 14:45:13 but compilation has been a headache 14:45:23 compiling* 14:45:26 what exactly is the issue you trying to debug? 14:48:25 wallet with all transactions having the same weird key image won't let me transfer any amount 14:50:17 moneromooo suggested a small verbosity addition to the wallet import steps to gather more info on it 14:50:56 When you say import... you mean just refreshing from the node, right ? 14:51:50 yeah, i scanned from the height 0 a couple of times in order not to skip any transactions 15:09:35 E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/g/gcc-7/libubsan0_7.5.0-3ubuntu1~18.04_amd64.deb Hash Sum mismatch 15:09:53 im gettin this error with gitian-build.py 15:09:55 :((((((( 15:09:59 is there anyone can help???????? 15:19:15 Moooooooooooooooooooooooooooooooooooooonerooooo 16:13:08 MeowingCat: what command did you execute gitian-build with? 16:13:41 also that doesn't even look like a monero related error message 17:14:30 selsta: moneromooo: i went ahead and installed a fedora vm real quick since that is my daily driver at work and other occasions. fetched and compiled just fine. i'm going to add the patch and compile + import wallet to fetch those information for inspection 18:59:27 .merges 18:59:27 -xmr-pr- 8513 8519 8534 8538 8547 8548 8551 8552 8553 8554 8555 18:59:46 .merge+ 8556 18:59:46 Added 21:15:35 Hey vtnerd , I can't tell if my Matrix DMs are working. Can you see the private room I started with you? 21:26:45 luigi1111: do you have time for merges today? 22:13:14 selsta: Is 8348 okay to merge? 22:14:38 merge+ 8348 22:14:52 .merge+ 8348 22:14:52 Added