BSD on ARM

I’ve been developing a system in Julia for someone, and we’re hoping to set up a network of actual devices within the next year. Some of these devices will have ARM processors. We may want to use BSD for licensing reasons. Julia binaries are available for Linux on x86, Linux on ARM, FreeBSD on x86, but not FreeBSD on ARM. As FreeBSD runs on ARM, is it too hard to make binaries for FreeBSD on ARM?

It’s an infrastructure problem: we’d need to have dedicated aarch64 machines where we can install freebsd on, and use them for running continuous integration on. Do you have any spare to donate to the community? They’d have to be fast enough to be be able to build julia and run all the tests with a turnaround of about 2-3 hours, and able to host at least 4 concurrent CI runners. Something like a raspberry pi is completely out of question.

1 Like

I am now mostly ARMless, and the only BSD box I have running is an old DragonFly box with only two threads. It’ll be at earliest February that I can buy some bare ARMs and put BSD on them.