Re: building armv6 bootable media

From: Mike Karels <mike_at_karels.net>
Date: Mon, 22 Apr 2024 22:10:09 UTC
On 22 Apr 2024, at 16:06, Warner Losh wrote:

> Hmmm, if this is -current, then armv6 has started to be unwound...
>
> thermite.sh was in the releng repo... I can't find it now... and kyle on
> irc said my memory might be faulty and thermite was just a wrapper around
> release.
>
> Warner

I don't think you want thermite.sh; it is used to build all of the
architectures in parallel for snapshots and releases.  But -current
doesn't have a conf file for armv6.  Older releases (including 13.3)
or stable/13 have a config file for RPI-B that probably could serve
as a template.

		Mike

> On Mon, Apr 22, 2024 at 2:53 PM Lexi Winter <lexi@le-fay.org> wrote:
>
>> Warner Losh:
>>> On Mon, Apr 22, 2024 at 2:30 PM Lexi Winter <lexi@le-fay.org> wrote:
>>>> after running 'make -C release NO_ROOT=yes release' for arm.armv6 i
>> have
>>>> the following files:
>> [...]
>>>> none of these appear to be bootable media
>>
>>> IIRC, arm stuff was built by thermite and not the release script.
>>
>> thanks, i guess that explains why i don't get a bootable media.
>>
>> i'm trying to boot an armv6 GENERIC kernel under qemu to test my PR:
>> https://github.com/freebsd/freebsd-src/pull/1124
>>
>> could you recommend the best way to do this?  duckduckgoing "freebsd
>> thermite" doesn't return any results that look relevant.
>>