Hi pkubaj.
On 2022/12/11 21:08, Piotr Kubaj wrote:
commit 83bf6ab568293e325f437342cdb87a626353e27c
Author: Piotr Kubaj <pku...@freebsd.org>
AuthorDate: 2022-12-11 03:01:44 +0000
Commit: Piotr Kubaj <pku...@freebsd.org>
CommitDate: 2022-12-11 12:05:39 +0000
uname: switch machine to HW_MACHINE_ARCH
On powerpc64, powerpc64le and riscv64 some software wrongly assumes that
it runs on powerpc or riscv (32-bit).
Differential revision: https://reviews.freebsd.org/D35962
Approved by: alfredo, imp
This change causes src build is broken, I noticed that etcupdate run
failed after make world.
- - - - - - - - - - - - - - - - - -
# etcupdate -L /dev/stdout
>>> update command: rerun= tarball= preworld=
>>> Building tree at /var/db/etcupdate/etcupdate-5TisjZ3 with make
-DNO_FILEMON
make[1]: "/usr/src/Makefile.inc1" line 163: Unknown target aarch64:aarch64.
make[1]: stopped in /usr/src
*** Error code 1
Stop.
make: stopped in /usr/src
Failed to build new tree.
- - - - - - - - - - - - - - - - - -
So I check _TARGET* and MACHINE_*:
- - - - - - - - - - - - - - - - - -
# make -V_TARGET -V_TARGET_ARCH -V_TARGET_CPUARCH
aarch64
aarch64
# make -VMACHINE -VMACHINE_ARCH -VMACHINE_CPUARCH
aarch64
aarch64
aarch64
- - - - - - - - - - - - - - - - - -
maybe, this should be following..
- - - - - - - - - - - - - - - - - -
# make -V_TARGET -V_TARGET_ARCH -V_TARGET_CPUARCH
arm64
aarch64
# make -VMACHINE -VMACHINE_ARCH -VMACHINE_CPUARCH
arm64
aarch64
aarch64
- - - - - - - - - - - - - - - - - -