Bug 266632 - uname: switch machine to HW_MACHINE_ARCH
Summary: uname: switch machine to HW_MACHINE_ARCH
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: bin (show other bugs)
Version: CURRENT
Hardware: arm64 Any
: --- Affects Many People
Assignee: Port Management Team
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-09-26 17:35 UTC by Piotr Kubaj
Modified: 2024-10-04 11:34 UTC (History)
1 user (show)

See Also:
pkubaj: mfc-stable13-
pkubaj: mfc-stable12-
pkubaj: exp-run?


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Piotr Kubaj freebsd_committer freebsd_triage 2022-09-26 17:35:58 UTC
Due to uname(3) setting machine type to what uname -m prints, we currently have various ports issues with e.g. Python, Perl or Firefox. There is proposal in https://reviews.freebsd.org/D35962 to change the machine type in uname(3). This would benefit powerpc*, riscv* and armv* platforms.

Please perform exp-run on arm64 / aarch64 machines with the patch from the above review. amd64 or i386 machines here can't be used since they won't be affected by that patch.
Comment 1 Antoine Brodin freebsd_committer freebsd_triage 2022-09-26 17:40:15 UTC
There is no arm64 hardware available for exp-run.
All of them are used for production packages.
Comment 2 Mark Linimon freebsd_committer freebsd_triage 2024-10-04 11:34:41 UTC
^Triage: D35962 was committed Jul 27 2022.