32-bit executables on aarch64?
Glen Barber
gjb at freebsd.org
Thu Apr 1 15:17:58 UTC 2021
On Wed, Mar 31, 2021 at 08:48:50PM -0300, Mitchell Horne wrote:
> On Wed, Mar 31, 2021 at 7:45 PM Robert Clausecker <fuz at fuz.su> wrote:
> >
> > Hi Mark,
> >
> > The intent is to test and develop software that only runs on
> > armv7 (specifically, Mecrisp Stellaris, a Forth system written
> > in ARM assembly). This is best done natively.
> >
> > It's actually kinda annoying that no binary release tarballs
> > are provided for armv7, so setting up the jail involves an
> > annoying make world step. For amd64 jails, I can just unpack
> > the binary tarballs and fix the configuration and I'm good to go.
> >
>
> This issue about lack of distribution sets for armv7 has come up a
> couple of times. It wouldn't take much to start producing them
> officially, so I plan to submit a patch for this once re@ is done with
> the 13.0 release.
>
The problem is (was?) the armv6/armv7 bits used a specific KERNCONF for
each SoC, which made it somewhat impossible to guarantee that
distribution sets would "just work". As I understand it now, this is no
longer an issue.
However, the release/Makefile has no real knowledge of how to build
a release for armv7; the build is done using release.sh and a specific
configuration file for each board.
If the previous comment regarding KERNCONF is indeed no longer an issue,
I will be happy to work with you on creating these distribution sets.
Glen
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-arm/attachments/20210401/f1147e49/attachment.sig>
More information about the freebsd-arm
mailing list