On Sat, Jan 08, 2022 at 06:07:27PM -0500, fo...@dnmx.org wrote: > Hello there. > > I am new to OpenBSD so sorry for not doing this myself, I got a mountain > to learn.
Here are some places for you to look based on your questions: http://www.openbsd.org/faq/ports/guide.html http://www.openbsd.org/books.html > Can I ask someone why hasn't anyone ported monero dameon and the monero > wallet client (CLI or GUI)? Like with anything, there hasn't been anyone with the time, skills, and interest to accomplish this. I actually poked at it a couple of times, but the work has been rather frustrating - some libraries not linking like they should; and stability issues. My most recent effort is here: https://thfr.info/cgi-bin/cvsweb/mystuff/net/monero/ Should be about 80-90% done, but as with many things, the devil is in the last 10%. > Does it even need porting? The list says that the CLI wallet supports > FreeBSD. Monero is written in C/C++ (see Languages on Github repo). Anything that isn't just data or in a managed language needs native compilation like in a port. The same goes for FreeBSD - in fact they got their own port: https://www.freshports.org/net-p2p/monero-cli/ > I am sorry that I ask for things instead of trying out things myself > first, but this is only because of security. I cannot trust myself to make > a good security audit of the situation, let alone the code, at least not > yet. Not sure what you're expecting from ports. Most of the work to make a port is fairly pedestrian - what goes where, adjusting for upstream linuxisms, pointing the port to the correct library locations. If you find bugs in upstream code in the process, that's best brought up with them directly. [...]