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.

[...]

Reply via email to