bashrc2 / libreserver

Your personal server
https://libreserver.org
GNU Affero General Public License v3.0
29 stars 1 forks source link

ARMv5 support? #3

Open planetbrian opened 2 months ago

planetbrian commented 2 months ago

I recently picked up a Dreamplug off eBay and I figured it’d be perfect as a low-power self-hosting solution.

I have yet to install Debian bookworm on the device, but perusing Libreserver’s source code reveals that the lowest possible supported ARM platform is ARMv6. I suppose this is meant for the Raspberry Pi with its HW floating point capabilities. Nonetheless, I was wondering if certain portions of the scripts can be augmented to support armv5 in addition to to armv6.

Software like Go and Gitea have build flags or prebuilt binaries.

Then again, it is a terribly outdated platform so I understand if this is not a feasible goal. Thank you!

bashrc2 commented 2 months ago

Support within web applications for ARM versions other than arm64 these days seems to be becoming rare, but in principle it might be possible because I'm using debian packages for many things.

planetbrian commented 2 months ago

I see. When using architecture checks, is it primarily used to compile from source or download deb’s/tar.gz’s from websites? I might try to fork, add armv5 support, and make a pull request.