-
Mmmmmmmmmmmmm
What is the following?
-
Mmmmmmmmmmmmm
-- Backtrace_LIBRARY:
-
moneromooo
I think it can only be libunwind. Maybe boost's, not sure if that ever got in.
-
Mmmmmmmmmmmmm
The following? "C:\msys64\mingw64\include\boost\winapi\stack_backtrace.hpp"
-
Mmmmmmmmmmmmm
-- looking for liblzma
-
Mmmmmmmmmmmmm
The documentation says Libunwind is optional
-
moneromooo
Ah, I'm wrong. It's libbacktrace from libc.
-
Mmmmmmmmmmmmm
Where can I find it?
-
moneromooo
glibc probably.
-
Mmmmmmmmmmmmm
-
moneromooo
Probably.
-
Mmmmmmmmmmmmm
LOL Am I doing myself a disservice by building on Windows? I'm just following the instructions on the Repo but it seems like there are a lot of missing pieces that I'm trying to put together
-
selsta
it should not be that complicated on windows
-
selsta
install following dependencies: 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 mingw-w64-x86_64-protobuf-c mingw-w64-x86_64-libusb git
-
selsta
-
selsta
make release-static-win64
-
selsta
we run these steps on every commit and it builds fine, can you post logs on what exactly fails?
-
moneromooo
You don't *need* this fwiw. It's optional because it's useful to know whether exceptions were raised when there's a bug report.
-
moneromooo
Or at least, there were a few times in hte past where I wished I had that information.
-
moneromooo
That's all it does.
-
Mmmmmmmmmmmmm
$ make release-static-win64
-
Mmmmmmmmmmmmm
CMAKE_TOOLCHAIN_FILE=../../../../cmake/64-bit-toolchain.cmake -D MSYS2_FOLDER= ../../../.. && /usr/bin/make
-
selsta
Mmmmmmmmmmmmm: please post the whole log to paste.debian.net
-
Mmmmmmmmmmmmm
-
selsta
Did you start the mingw64 console?
-
selsta
also did you install the mingw-w64-x86_64-zeromq dependency?
-
selsta
the command you entered does not look like explained in the readme
-
selsta
are you using msys2 mingw64?
-
Mmmmmmmmmmmmm
-
Mmmmmmmmmmmmm
My shell is Z@MyComp MINGW64 ~/Documents/MoneroRepo/monero (master)
-
selsta
did you install openssl with pacman?
-
Mmmmmmmmmmmmm
I coped and pasted this: 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
-
Mmmmmmmmmmmmm
It all went smoothly
-
selsta
your msys2 location is c:/msys2 ?
-
Mmmmmmmmmmmmm
I don't know what msys2 is I have C:\msys64\mingw64
-
selsta
okay
-
selsta
I’m confused why your repo is inside documents
-
Mmmmmmmmmmmmm
I just picked a random location, should it be in C:\msys64?
-
selsta
can you try to open the mingw64 console and then type git clone --recursive
github.com/monero-project/monero
-
selsta
without changing path
-
selsta
by default it should end up in C:\msys64\mingw64\home\monero-gui or so if I remember correctly
-
selsta
(close and reopen the mingw64 console)
-
Mmmmmmmmmmmmm
I have it as such:
-
Mmmmmmmmmmmmm
Z@MyComp MINGW64 /c/msys64/monero (master)
-
Mmmmmmmmmmmmm
Oh shoot I need to go into mingw64 before cloning. Right?
-
selsta
yes
-
selsta
you need the mingw64 console
-
Mmmmmmmmmmmmm
When you say I need the console, Im not sure what you mean. This is what Im looking at before I cloned
-
Mmmmmmmmmmmmm
-
selsta
-
Mmmmmmmmmmmmm
-
selsta
picture does not load for me
-
selsta
can you direct link?
-
moneromooo
imgur started wanting javascript even for direct links a few weeks ago.
-
selsta
yea they sometimes redirect you from the direct link version to the non direct link one
-
Mmmmmmmmmmmmm
-
selsta
also this one does not even load with JS for me
-
selsta
Mmmmmmmmmmmmm: can you enter just "cd" and enter
-
selsta
and then the output of "pwd"
-
Mmmmmmmmmmmmm
$ pwd
-
selsta
that’s the output of pwd?
-
Mmmmmmmmmmmmm
That is ya
-
selsta
can you make a screenshot again? does not sound right
-
Mmmmmmmmmmmmm
Sorry, you said "cd and enter, then pwd"
-
Mmmmmmmmmmmmm
./c/Users/Z
-
Mmmmmmmmmmmmm
Without the dot
-
selsta
that’s the part that is confusing me, why is your home directory your real windows home directory and not the ming64 one
-
Mmmmmmmmmmmmm
Does it have to do with me using Git Bash?
-
selsta
yes :S
-
selsta
you need to use mingw64 program
-
Mmmmmmmmmmmmm
Z@MyComp MINGW64 ~
-
selsta
okay, now follow the steps from the readme
-
Mmmmmmmmmmmmm
So from /home/Z start the pacman stuff right?
-
selsta
yes
-
selsta
and then git clone and then make
-
Mmmmmmmmmmmmm
Works great now, can I tip you Monero?
-
Mmmmmmmmmmmmm
Post an address
-
selsta
good to hear that it’s working now, see PM regarding address
-
selsta
Do we plan to add I2P / Tor seed nodes? vtnerd?
-
binaryFate
I think we should have TOR/I2P seeds. There are discussions ongoing to see who can do that
-
selsta
I currently host an I2P monero node, could add mine as seed node
-
vtnerd
selsta : yes I am talking to people who currently run IP seed nodes first
-
moneromooo
The instructions don't say how to create the onion address, or where to see it if running tor with the hidden service config generates it.
-
moneromooo
It could be because it's something unrelated (ie, go see how whatever other software does it?)
-
vtnerd
if you mean the monero documentation on tor, yeah I assumed pre-knowledge (or obtained elsewhere, etc)
-
vtnerd
some utility to probe if the address is up could be useful I suppose, I was typically just running another monerod instance and checking connection list
-
moneromooo
I found it in tor docs, looks like it's auto generated.
-
moneromooo
Does anyone know of a tor monero node that's online now, so I can check which side of tor my problem is ?
-
moneromooo
(for p2p, not RPC)
-
binaryFate
moneromooo:
community.xmr.to/nodes.html bottom of page
-
moneromooo
ty
-
binaryFate
afaik it's up, albeit not 100% sure
-
moneromooo
Same connection refused error I get, so must be my client. I tried 18080 and 18083.
-
moneromooo
18081 gets me 404 though, so I can reach it. Are you sure it listens to P2P ?
-
moneromooo
nvm, all working now. Thanks.
-
moneromooo
(my tor node, not yours, I suspect yours doens't listen to P2P)
-
moneromooo
vtnerd: how should I add a hidden service to the seeds list ? I added the .onion address, but monerod fails to resolve it at startup.
-
moneromooo
I'm not running with torsocks, I don't think I'm supposed to here.
-
moneromooo
--add-exclusive-node xxx.onion works (without torsocks)
-
moneromooo
Great. Now tor_address has no operator less like ipv4_network_address.
-
moneromooo
OK, I made it work. It now connects to the tor seed, but it knows of no tor peer so it sends back nothing. We need more tor nodes :)
-
selsta
Can I run I2P and Tor node on same machine? I guess yes?
-
moneromooo
I'd guess so too.
-
kinghat[m]
i have a vps i can set a node up on but last time ppl were playing around with it there were "issues" that i dont remember so i lost interest. would have to be a no-chain node, though.
-
moneromooo
I think it can be, for a tor seed.
-
moneromooo
Hmm. The bit I was missing was in the Monero doc, I'd just managed to read over it. Wheee. Go me.
-
xmr-pr
moneromooo-monero opened pull request #6874: make Monero understand Tor seeds, and add one
-
xmr-pr
-
gingeropolous
what was the bit moneromooo, or which doc? the hidden services doc?
-
moneromooo
How to create the address for --anonymous-inbound.
-
moneromooo
It is created automatically when running tor, and is written to /var/...hostname.
-
gingeropolous
does i2p / tor have seed nodes, and if so, is there a way to "hop on" to their seed nodes, such that a monero network use could get monero nodes from a standard i2p seed node?
-
gingeropolous
cause the fun part of running a monero node with i2p or whatever is you end up just giving up your i2p benefits, right? mebbe im missing something
-
selsta
why are you giving up your i2p benefits?
-
xiphon
moneromooo: vtnerd: and others interested : does our dandelion++ implementation chooses a random peer to broadcast a tx to?
-
xiphon
given that a node will immediately ignore incoming tx if it is syncing ...
-
xiphon
it doesn't make a sense to broadcast a tx to a peer having "not the top blockchain height"
-
xiphon
sorry, i didn't inspect the related code closely
-
xiphon
do we handle this correctly?
-
moneromooo
AFAIK (froim what I read here before) it's a random (or two ?) peer, which changes every random amount of time.