Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 914227

Summary: dev-lang/go-bootstrap for arm64 macos support
Product: Gentoo Linux Reporter: cono <q>
Component: Current packagesAssignee: William Hubbs <williamh>
Status: RESOLVED FIXED    
Severity: normal CC: alexey+gentoo, prefix
Priority: Normal    
Version: unspecified   
Hardware: ARM64   
OS: OS X   
Whiteboard:
Package list:
Runtime testing required: ---

Description cono 2023-09-15 11:16:18 UTC
Seems like in gentoo-prefix go-bootstrap is broken, following diff of a ebuild fixes the issues (distfiles are present, so can be downloaded and installed). Distfiles present for 1.18 and 1.19 versions, so both ebuild's can be modified.

$ diff go-bootstrap-1.18.6.ebuild go-bootstrap-1.18.6-r1.ebuild
20a21
> 	arm64-macos? ( ${BOOTSTRAP_DIST}/go-darwin-arm64-bootstrap-${PV}.tbz )
26c27
< KEYWORDS="-* amd64 arm arm64 ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
---
> KEYWORDS="-* amd64 arm arm64 ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~arm64-macos ~x64-solaris"

Reproducible: Always
Comment 1 Larry the Git Cow gentoo-dev 2023-09-19 17:39:11 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d6c40ca8f2a1b4dac13f0e28cf92c6ef0076aa

commit f7d6c40ca8f2a1b4dac13f0e28cf92c6ef0076aa
Author:     William Hubbs <williamh@gentoo.org>
AuthorDate: 2023-09-19 17:36:51 +0000
Commit:     William Hubbs <williamh@gentoo.org>
CommitDate: 2023-09-19 17:39:00 +0000

    dev-lang/go-bootstrap: add arm64-macos keyword
    
    Closes: https://bugs.gentoo.org/914227
    Signed-off-by: William Hubbs <williamh@gentoo.org>

 dev-lang/go-bootstrap/Manifest                   | 2 ++
 dev-lang/go-bootstrap/go-bootstrap-1.18.6.ebuild | 5 +++--
 dev-lang/go-bootstrap/go-bootstrap-1.19.1.ebuild | 5 +++--
 3 files changed, 8 insertions(+), 4 deletions(-)