00:33:21 Hi I'm having trouble building Monero. Who can help me with this? I followed the instructions, and after running make release-static-win64, I get "Could not find libunwind (missing: LIBUNWIND_INCLUDE_DIR LIBUNWIND_LIBRARIES)". Can't find it anywhere under "C:\msys64" though. If someone can DM me, that would be best. Thanks! 00:35:30 It's supposed to be optional. Is there another error ? 00:40:32 I also have: 00:40:36 Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the 00:42:53 Which is weird because I set OPENSSL_ROOT_DIR in my Environment Variables to `C:\msys64\mingw64\include\openssl`. Am I setting the right path? 00:43:42 SSL is mandatory. 00:44:17 Try setting inlcude/lib paths separately, I remember some fiddly things there. 00:44:43 -DOPENSSL_INCLUDE_DIR=/usr/local/lib/openssl-1.1.1g/include 00:44:43 -DOPENSSL_SSL_LIBRARY=/usr/local/lib/openssl-1.1.1g/libssl.so.1.1 00:44:43 -DOPENSSL_CRYPTO_LIBRARY=/usr/local/lib/openssl-1.1.1g/libcrypto.so.1.1 00:44:48 (example) 00:45:31 This is only needed if you have installed openssl at a "custom" location though 00:53:15 https://i.imgur.com/cmADgcN.png Is this not correct? I have a load of header files under that folder. 01:00:04 I pass CMake options/definitions through -D, not sure about env. vars 01:00:27 also not sure if OPENSSL_ROOT_DIR works. 01:04:05 Can you give me an example of how you run CMake, please? 01:06:03 Something like: cmake . -DOPENSSL_ROOT_DIR=C:\openssl-1.0.2 -DOPENSSL_INCLUDE_DIR=C:\openssl-1.0.2\include -DOPENSSL_CRYPTO_LIBRARY=C:\openssl-1.0.2\crypto ? 01:09:41 try -DOPENSSL_LIBRARIES=C:\openssl-1.0.2\lib 01:09:45 not sure if that dir exists for you 01:10:07 in addition, please build/link against openssl 1.1 as 1.0 is deprecated 01:10:09 ;P 01:11:24 Ok, what I mentioned above worked for me. Thanks for the suggestion. 01:11:36 But looks like I'm getting crushed at 'Could not find required libzmq' 01:17:50 Mmmmmmmm: I had to manually download and install zmq from github a while back to get monero to build 01:21:29 this is not relevant anymore, we dropped cppzmq 01:21:50 zmq is required but nothing manual, just use your package manager 01:28:45 Im following the steps in the Repo. For example, pacman -S mingw-w64-x86_64-toolchain make mingw-w64-x86_64-cmake mingw-w64-x86_64-boost mingw-w64-x86_64-openssl mingw-w64-x86_64-zeromq mingw-w64-x86_64-libsodium mingw-w64-x86_64-hidapi 01:28:46 Could NOT find Protobuf (missing: Protobuf_LIBRARIES Protobuf_INCLUDE_DIR) 01:31:45 Mmmmmmmm: see the Windows CI: https://github.com/monero-project/monero/blob/master/.github/workflows/build.yml#L17 01:31:50 can you install all the packages specified here? 01:34:15 Yes, thanks for pointing me to that, I see protobuf there. 01:44:48 Wow, this Google protobug code is giving me massive link errors.46 unresolved externals 01:45:47 Protobuf lib: C:/msys64/mingw64/lib/libprotobuf.dll.a, inc: C:/msys64/mingw64/include, protoc: C:/msys64/mingw64/bin/protoc.exe 04:01:08 -xmr-pr- muff1nman opened issue #6864: Cannot import keyimage format version 2 04:01:08 -xmr-pr- > https://github.com/monero-project/monero/issues/6864 07:31:08 -xmr-pr- glenfidich75 opened issue #6865: Build failed v0.17.0.1 (release-static) 07:31:08 -xmr-pr- > https://github.com/monero-project/monero/issues/6865 10:15:16 Hey there, Ledger Monero application 1.7.3 is out on Nano S and Nano X. A reedit post will be done soon! 10:48:30 Awesome! 11:28:30 Hello. Firefox just blocked a cryptominer on morero.org. It's not the official website? 11:28:43 getmonero.org is the official one 11:28:56 morero looks like a typo? 11:29:36 Arg... And monero.org are pirates then. It's a typo, but from me: 11:29:47 and monero.org are domain squatter 11:30:03 iirc they tried to sell it to the monero community for $lotsofmoney 11:30:43 selsta this one. asy they tried to sell what? 11:30:53 the monero.org domain 11:32:40 of course. Cryptocurrency is often compared to the Internet, but as far as I remember, the scenarios now and then are the same like water drops 11:33:13 same scams, same name domain competition 11:34:06 and certainly same other issues... 11:35:31 by the way, is getmonero.org on github? Maybe I can add a thing or two 11:35:54 monero-project/monero-site repo 11:36:05 there should be a link in the footer 11:37:10 Indeed, it's under the 'source code' link. Thank you 11:37:19 there's also the #monero-site channel :) 11:38:47 then I should head towards there first, thanks for the info 11:40:13 grydz, is this the final non-dev version? 11:42:01 Yes it is. We'll continue to release patch to fix non-security issues! 11:53:57 xmr-stak has a build error, something about microhttp. Do you support it? 11:54:30 thomasb06: xmr-stak main dev has basically said he wants monero to fail, so .. no? 11:54:55 seriously... What's wrong? 11:54:56 thomasb06: but you might be missing some of the prerequisites/dependencies? 11:55:11 well, I'll find another miner.. 11:55:14 this channel is for the official monero code - you could try in #monero-mining 11:55:20 xmrig is a good one 11:55:39 Inge- sold, both. Thank you 11:55:40 sorry, I meant #monero-pools <- good place for mining related queries 11:56:39 maybe I should give a look to the mining channel too 13:56:15 Should GUI prompt for update? 14:34:48 DNS hasn't been updated yet, so no 15:36:12 Can I pay someone 0.2 Monero to help me build this thing later today? I keep getting owned. 15:36:25 Central Standard Time 15:36:34 maybe if you share the problem that you're having, someone will help you for free :) 15:40:57 Getting 46 linker errors when building on test-protobuf.pb.cc 15:41:05 -- Using 64-bit LMDB from source tree 15:41:37 Run Build Command(s):C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/MSBuild/Current/Bin/MSBuild.exe cmTC_bc8af.vcxproj /p:Configuration=Debug /p:Platform=x64 /p:VisualStudioVersion=16.0 /v:m && Microsoft (R) Build Engine version 16.4.0+e901037fe for .NET Framework 15:41:38 (R) C/C++ Optimizing Compiler Version 19.24.28314 for x64 15:41:43 Followed by a massive dump of errors. 15:41:54 use gcc 15:42:38 I don't know if anyone has used MSVC successfully, don't recall anyone doing so 15:43:04 So pass cmake -DCMAKE_CXX_COMPILER with a path to gcc? 15:43:05 maybe he could try cmake with -DUSE_DEVICE_TREZOR=Off since that test-protobuf file seems to come from the trezor code 15:44:54 good idea 15:45:00 as long as he doesn't need trezor support 15:45:14 I'm at work right now, but I'll try after work. Thanks for the suggestions 15:45:15 MSVC is not supported. Build instructions are on github repo front page. 15:45:38 ^ i.e., in the README.md 15:45:44 which apparently nobody reads 15:48:09 ^true 16:02:18 The possible conflict of interest I mentioned when PRing #6810 is about a game I made based on monero, now public. It's merge mined with monero, and I could port the merge mining part to monero if people are are interested. It'd make it easy for monero forks to merge mine with monero, which I think is advantagerous for monero. 16:02:40 So is this something people want ? 16:02:42 you worked on townforge? 16:02:50 Yes. 16:03:29 I'm not sure I understand what "port the merge mining part to monero" means, if townforge is already merge mining, then what is there to change on the monero side? 16:04:16 Nothing. The patch would allow monero forks to merge mine without having to redo all I did there. It helps monero indirectly, by making it easier to get other coins to merge mine. 16:04:38 ie, fork monero after this patch gets in, and get merge mining for free. 16:04:38 so what is being patched, if nothing needed to change? 16:04:57 it sounds like a fine thing to have, IMO 16:04:59 Monero would be patched, so that future monero forks get their hash rate to support monero too. 16:05:14 It's not needed, it is just to make it easier for others to merge mine. 16:05:14 so future forks all mergemine by default? 16:05:31 Only if a pool decides to. 16:05:55 I see no reason not to push it in 16:06:02 But it'd be much easuer for pools to set it up. AIUI, now they have to do custom code. With the patch I made, they just run an extra proxy. 16:07:06 well, submit the PR, it sounds like it's more of a documentation issue than a code issue 16:07:17 OK 16:09:54 I like the concept of the game. I suppose Kingdom Quest was similar 16:10:25 next should be a futuristic/scifi themed one. digital money is a natural in that genre 16:10:29 No idea, never heard. 16:10:57 or whatever it was called. it was a cryptocurrency game 16:11:11 crypto kingdom? maybe I've misremembered the name 16:12:02 Ah, yes, inspired by it in part. I took the nice bits and ignored the bad bits :) 16:12:17 lol 16:37:38 Hi guys 16:37:55 can anyone send me some monero? 16:39:36 You can mine on testnet, difficulty's very low, you'll get some quick. 16:49:50 I can send you 16:49:52 Oh he left 16:51:41 but i am still here 16:55:54 moneromooo: does 6866 require a point release? 16:57:35 No. 16:58:05 I mean this just prevents monerod from dying, but it doesn't actually fix anything else. 16:58:47 I can't recall who had that problem now, would be nice to get a strace run to see what errno mprotect fails with. 17:01:08 -xmr-pr- moneromooo-monero opened pull request #6866: protect against exceptions in randomx 17:01:09 -xmr-pr- > https://github.com/monero-project/monero/pull/6866 17:06:30 return false;; 18:16:31 hey i'm using monerod, it froze when i was updating the chain and so i tried a --db-salvage and got this, anything i can do : 2020-10-07 18:14:32.524 E Exception in main! Attempt to get block from height 2200058 failed -- block not in db 18:17:16 Looks like straight up corruption :/ 18:19:49 ok, i'll try again, just been twice now's all. twice that it's froze, the other time i didn't get this same error. maybe trial number 3 will be better 18:20:36 what are you running on? what's actually freezing, the disk drive? 18:21:33 its a t500 running a ubuntu 20, got an ssd in there 18:50:50 I have an interesting issue where https://github.com/monero-project/monero/blob/master/contrib/epee/src/net_ssl.cpp#L129 takes up to 14 seconds 18:51:06 See also https://paste.centos.org/view/raw/995a0b9e 18:51:45 During this time, Monero basically freezes, except for `refreshThreadFunc`, which is a Boost thread in wallet2 18:52:29 And eventually it fails to establish a TLS session with the remote node 18:52:52 I am using `https://www.openssl.org/source/openssl-1.1.1g.tar.gz` 18:53:02 Compiled with `CFLAGS='-fPIC' CXXFLAGS='-fPIC' ./config no-asm no-shared no-zlib-dynamic --prefix=/usr/local/openssl ` 18:53:23 As I'm assuming I'm not compiling OpenSSL correctly. 18:53:51 The paste shows 14 seconds. Sometimes it's 7 seconds. On slow PC's it's +25sec 18:54:36 Specifically this line has the delay: https://github.com/monero-project/monero/blob/master/contrib/epee/src/net_ssl.cpp#L156 18:58:17 sounds like /dev/random has run out of entropy or some similar thing 18:59:07 I ought to try an official release 18:59:16 this is my frankenstein GUI project 18:59:28 in order to verify entropy issues 19:47:32 am starting to suspect my `no-asm` parameter to openssl.. 20:31:08 -xmr-pr- xiphon opened pull request #6867: cmake: Version - use CMAKE_CURRENT_LIST_DIR 20:31:08 -xmr-pr- > https://github.com/monero-project/monero/pull/6867 23:36:00 * dsc_ notes `no-asm` on OpenSSL is a bad idea(tm) 23:52:36 hyc: can you also 6862 against branch so that the next release has lower glibc requirement? 23:52:45 PR against release-v0.17 branch*