Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 947644 - CHOST present in stage tarball for arm64
Summary: CHOST present in stage tarball for arm64
Status: UNCONFIRMED
Alias: None
Product: Gentoo Release Media
Classification: Unclassified
Component: Stages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Release Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-06 22:17 UTC by tdr
Modified: 2025-01-07 18:23 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description tdr 2025-01-06 22:17:48 UTC
Found CHOST set within make.conf for openrc split-usr desktop arm64 stage3

current-stage3-arm64-openrc-splitusr/stage3-arm64-openrc-splitusr-20250105T234837Z.tar.xz

CHOST="aarch64-unknown-linux-gnu"


Reproducible: Always




CHOST present in make.conf goes against the against having it in the file
Comment 1 Mike Gilbert gentoo-dev 2025-01-07 18:10:03 UTC
> CHOST present in make.conf goes against the against having it in the file

This sentence does not make sense.
Comment 2 Mike Gilbert gentoo-dev 2025-01-07 18:14:03 UTC
I think you need to explain why this is a problem.
Comment 3 tdr 2025-01-07 18:16:10 UTC
It is not doing "harm" was much as not being consistent with NEWS around changes with the 23.0 profile.


The guide for migrating to 23.0 profile (which the current stage tarballs use) says:


5. Edit /etc/portage/make.conf; if there is a line defining the CHOST variable,
   remove it. Also delete all lines defining CHOST_... variables.


If this is managed by profile, it should not be appear in new setups.
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-01-07 18:23:32 UTC
Right, in isolation, it wouldn't be a problem, but it's jarring given that for 23.0, we tried to drop this from most arches' make.conf, and it's weird this is still there.