Re: Rpi + Synchronet + DosEMU2 = works!
By: Digital Man to Ben Madsen on Mon Jan 15 2024 09:16 pm
The Pine A64+ is an arm-based processor with this uname -a output:
Linux bbspine 6.1.63-current-sunxi64 #1 SMP Mon Nov 20 10:52:19 UTC 2023 aarch64 GNU/Linux
Not sure what my next step as I'm a little light on debugging crashes with GDB these days.
Does anybody have an idea what I might have missed or is my combination just too unsupported of an OS / Hardware config at the moment?
The problem is in libmozjs, so I'd suggest trying to build/use the libmozjs that's included in the SBBS repo instead of your system's libmozjs (in /lib).
Just as an update. After trying the internally packaged library on the Pine A64 using Armbian, I ran into a number of issues with compiling libmozjs which I worked through. Then I ran into libffi6 not being compatible with aarch64 and gave up after trying a bunch times. I admit to not knowing a whole lot about programming for different architectures, but porting libffi6 over to aarch64 wasn't going to be something I wanted to do.
In the end I remembered that I had an actual RPi already running another service for me and got Synchronet going on that system on the first try.
Thanks for the suggestions. TL;DR is Pine A64 / Aarch64 doesn't seem like it's quite compatible. RPi sure is, though!
-Ben
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net