-
m-relay
<ogdt6635633et6dr55t43:matrix.org> Kindly join us now and you get paid immediately ✅
-
m-relay
<ogdt6635633et6dr55t43:matrix.org> We help every people all the countries
-
m-relay
<ogdt6635633et6dr55t43:matrix.org> India 🇮🇳
-
m-relay
<ogdt6635633et6dr55t43:matrix.org> Pakistan 🇵🇰
-
m-relay
<ogdt6635633et6dr55t43:matrix.org> USA 🇺🇸
-
m-relay
<ogdt6635633et6dr55t43:matrix.org> UK 🇬🇧
-
m-relay
<ogdt6635633et6dr55t43:matrix.org> Brazil 🇧🇷
-
m-relay
<ogdt6635633et6dr55t43:matrix.org> Poland 🇵🇱
-
m-relay
<ogdt6635633et6dr55t43:matrix.org> Europe 🇪🇺
-
m-relay
<ogdt6635633et6dr55t43:matrix.org> And any others country
-
m-relay
<ogdt6635633et6dr55t43:matrix.org> I promise you all you wouldn't get scam, No scam, No fees 👌 💯
-
m-relay
<plowsof:matrix.org> !bh reball @ogdt6635633et6dr55t43:matrix.org
-
puffybuf
monerod on openbsd doesn't work at all.. I tried it multiple machines and drives.
-
puffybuf
monerod error in handle_invode_map std::bad_alloc
-
fbfa3bd15e
do you have W^X enabled
-
puffybuf
it uses way too much resources as well, to the point where my ssh login would timeout
-
m-relay
<ofrnxmr:xmr.mx> try --db-sync-mode=fast:async:2500000bytes
-
puffybuf
I have to make a new user and put limits in login.conf
-
puffybuf
well I compiled it myself OpenBSD 6.8. It usually gets about 60-70% before problems
-
m-relay
-
m-relay
<ofrnxmr:xmr.mx> Possibly related
-
puffybuf
is W^X necessary? I could copy it to /usr/local and try. The flag needs to be set for specific program during compile I think
-
fbfa3bd15e
nah, openbsd just reminded me of a bug where monerod crashes due to RandomX JIT
-
m-relay
<ofrnxmr:xmr.mx> that was brought up recently too. Let me see if i can find
-
m-relay
-
fbfa3bd15e
the JIT engine allocates a block of memory as writable and executable
-
fbfa3bd15e
which is incompatible with W^X
-
fbfa3bd15e
the JIT engine should mmap the block as writable whenever it is time to write, and then back to executable. but switching off JIT is a bit of a hack in the meantime
-
puffybuf
I don't think it is linked with WX allowed though
-
puffybuf
you need more than just WX allowed filesystem
-
puffybuf
for example: readelf -l $(which python3.12)
-
fbfa3bd15e
W^X applies to memory blocks
-
fbfa3bd15e
not files
-
puffybuf
and you'll see python3.12 is allowed OPENBSD_WXNEED
-
fbfa3bd15e
ah, so openbsd has special file flags that allow write and execute at the same time?
-
puffybuf
so you need wxallowed in /etc/fstab when mounting /usr/local, and the program needs to be linked with it as well. I could be wrong tho
-
puffybuf
but it gets to 70% before crashing anyways
-
fbfa3bd15e
you can try the UMASK env variable in the github issue
-
fbfa3bd15e
which will disable JIT
-
fbfa3bd15e
or do $ ld monerod -zwxneeded
-
fbfa3bd15e
and set wxallowed in your /etc/fstab