Build instruction on armel bookworm
# apt install -y build-essential nasm zlib1g-dev libgd-dev libmodule-install-perl
$ git clone https://github.com/LMS-Community/slimserver-vendor.git
$ cd slimserver-vendor
$ git checkout -b public/8.4 remotes/origin/public/8.4 # or 9.1 for LMS 9
$ cd CPAN
$ PATH=/sbin:$PATH ./buildme.sh 2>&1 | tee build.log
The build took about 5+ hours on an iConnect, and took about 3 hours on a M300 so better let it run in a detached session.
The build result are files under build/arch/5.36/arm-linux-gnueabi-thread-multi-64int.
Cheers!