Re: 32-bit executables on aarch64?

Glen Barber <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <[email protected]>
On Wed, Mar 31, 2021 at 08:48:50PM -0300, Mitchell Horne wrote:
> On Wed, Mar 31, 2021 at 7:45 PM Robert Clausecker <[email protected]> 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
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEjRJAPC5sqwhs9k2jAxRYpUeP4pMFAmBl5CMACgkQAxRYpUeP
4pNwRw//ZoF/ukx37iUItmycJUU25EPSZkwMqnlyHiRA2kHlTnAxvoky/gCDEq4+
1Lx8qeIO0FRxGhI74IyBEpubTZzhMDf+6ox5PX5VDr6f5TS9e2GRL8bmt9BCWa7S
z+RNdVVGjgNR6By0lepDTg5s8/gzX5CVVvNvNY+bWGUrRcbo89TAobgboiPXhYmO
DafqC874qMlSD0TJ51UHPfKtKmf2WY6/NDQqeetvMIreops9NljvDmx8swfKj2TZ
HRTBhwQHaH3dtjywgK57iDJH730/o9hJguhvUp6ODeHUgyB4Jz99gVqQl118VuGA
qiukKtCNWK+3UjcYsJIr6jHXv6cd01q1usw+e+Op9HM6Vp+X7Jy8b475kuB25V9X
ypkCzlv4XeuhqRr8Uwaz87F+jq3ZMytk4N+vuYlrpsLd4bSkI2FMMSiP4a/gV+Ui
5BZW6LPRIMOpsgjUQqFe+B2vD/xGMPekPYBNQ63rf+G/ki9k50sXxYbGBVciXET/
8tS4DD2BfyKF9ElMD2SaxWLPbUfcFryp0JkDnvHNVMXAu8V4/Z7+0S0ZgcG+80Y0
v46UtPonb5L6o/R7N5HJkxHAmJ1zQoM8hJk9RZv+sI/EgIp+OkjSUTBsZFOFd86U
Msx0yMa1i6ASQ8o/hfl2i4F3s1LeXG03LgV0kvxrRJx8kNASEKg=
=sPC3
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.