Re: Testing armv7 on aarch64 via poudriere

Mark Millard <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <[email protected]>
On Jul 29, 2025, at 11:22, Nuno Teixeira <[email protected]> wrote:

> poudriere jail -c -j freebsd141armv7 -v 14.1-STABLE -m freebsdci -a arm.armv7
> 
> This one should work since I use this method in the past.
> Preference is to have a release. But if the others methods fail, I'll use stable branch.
>  poudriere jail -c -j freebsd143armv7 -v 14.3-RELEASE -m http -a arm.armv7
> # Failed to fetch from https://download.FreeBSD.org/releases/arm/armv7/14.3-RELEASE/MANIFEST
> 
> Maybe because armv7 is not a tier 1 (?)

What does exist is:

https://download.freebsd.org/ftp/releases/arm/armv7/ISO-IMAGES/14.3/FreeBSD-14.3-RELEASE-arm-armv7-GENERICSD.img.xz

But that is not something poudriere is designed to deal with.

Alternatives include (just copies of commands I use, not tailored to your context):

14.3-RELEASE:
# poudriere jail -c -jrelease-armv7 -aarmv7 -U https://pkg.freebsd.org -mpkgbase=base_release_3 -v 14 -X

14.3-STABLE:
# poudriere jail -c -jofficial-armv7 -aarmv7 -U https://pkg.freebsd.org -mpkgbase=base_latest -v 14 -X

Each would use a PkgBase distribution in the poudriere jail.

I'll note that -aarmv7 (possibly with a space) instead of -a arm.armv7
was important for the PkgBase use context, last I knew.

===
Mark Millard
marklmi at yahoo.com
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.