RFC: "Crochet" build tool

Olivier Cochard-Labbé olivier at cochard.me
Sun Apr 7 17:21:59 UTC 2013


On Tue, Mar 26, 2013 at 8:38 PM, Adrian Chadd <adrian at freebsd.org> wrote:
> NanoBSD isn't specifically x86 only.
>
> The startup script stuff is x86 only.
>

I've patched nanobsd for sparc64.
The biggest problem was the cool feature of nanobsd: «2 systems
partitions»: Once upgraded, we need to modify the boot-loader from the
user-land for pointing to the newly upgraded partition.
I'm not aware if ARM or MIPS arch have FreeBSD boot-loader that permit
to be modified from the user-land for pointing to another system
partition.
With OPB on sparc64 it's useable (but cold-boot mandatory for applying
the changes).
Patched nanobsd with sparc64 support:
http://sourceforge.net/p/bsdrp/code/827/tree/trunk/nanobsd.sh
nanobsd-upgrade script with sparc64 support:
http://sourceforge.net/p/bsdrp/code/827/tree/trunk/BSDRP/Files/usr/local/sbin/upgrade

Regards,

Olivier


More information about the freebsd-arm mailing list