Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Apr 2022 19:17:18 -0400
From:      Paul Mather <paul@gromit.dlib.vt.edu>
To:        "Patrick M. Hausen" <pmh@hausen.com>
Cc:        Brooks Davis <brooks@freebsd.org>, "freebsd-current@freebsd.org" <freebsd-current@FreeBSD.org>
Subject:   Re: Cross-compile worked, cross-install not so much ...
Message-ID:  <B5B62863-7A5A-4C7E-B5F9-F6C6E32E6EF3@gromit.dlib.vt.edu>
In-Reply-To: <7FA0C88D-4446-47DD-BBC0-3300B26D6A27@hausen.com>
References:  <3D48BE93-7D42-4AB2-82D4-88BBF4E1FD40@hausen.com> <20220425191823.GA89506@spindle.one-eyed-alien.net> <7FA0C88D-4446-47DD-BBC0-3300B26D6A27@hausen.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Apr 25, 2022, at 3:26 PM, Patrick M. Hausen <pmh@hausen.com> wrote:

> Hi,
>=20
>> Am 25.04.2022 um 21:18 schrieb Brooks Davis <brooks@freebsd.org>:
>> Cross install is not supported.  As you have seen, certain tools are
>> bootstrapped on the build host and used during the install process.  =
You
>> might be able to get away with nuking
>> /usr/obj/usr/src/arm64.aarch64/tmp/legacy (or maybe tmp) and then
>> running `make toolchain` to build native versions of those tools.
>=20
> that comes as a big surprise and disappointment. What is the point of =
cross-compiling, then?
> How to update a small slow embedded platform?


At least as far back as July 2016 I kept my FreeBSD/arm systems updated =
by cross-building on a FreeBSD/amd64 system and using PkgBase to update =
the OS on the FreeBSD/arm systems:

	=
https://lists.freebsd.org/pipermail/freebsd-arm/2016-July/014444.html

This worked well for me, at least until I stopped running FreeBSD on my =
ARM systems.  I don't know whether it still works.

Cheers,

Paul.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B5B62863-7A5A-4C7E-B5F9-F6C6E32E6EF3>