Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

proposal: all: drop netbsd/arm64 port #50451

Closed
bcmills opened this issue Jan 5, 2022 · 9 comments
Closed

proposal: all: drop netbsd/arm64 port #50451

bcmills opened this issue Jan 5, 2022 · 9 comments

Comments

@bcmills
Copy link
Contributor

bcmills commented Jan 5, 2022

The requirements for a Go port include that “At least one developer must be named (and agree) to maintain the port, by making required updates in a timely manner as architecture or operating system requirements change.”

The only builder currently running for netbsd/arm64 is failing frequently with a platform-specific failure mode that cannot be easily skipped (#42422), and the last activity on the tracking issue from the folks I believe to be the port maintainers (@bsiegert, @coypoop, and possibly @4a6f656c?) was over a year ago — a substantial amount of time to look into the issue even given the upheaval of the past couple of years.

Given the lack of progress on getting the builder to a passing state, I think it is time to drop this port from the mainline Go project.

@bsiegert
Copy link
Contributor

bsiegert commented Jan 6, 2022

Sorry that we collectively dropped the ball on this issue. As for myself, with everything going on around us, it has been hard to dedicate the needed attention to this.

I asked around in the NetBSD development community for some insights.

@rsc
Copy link
Contributor

rsc commented Jan 12, 2022

This proposal has been added to the active column of the proposals project
and will now be reviewed at the weekly proposal review meetings.
— rsc for the proposal review group

@rsc
Copy link
Contributor

rsc commented Jan 26, 2022

@bsiegert, any progress on this? This issue is not so much about deciding whether to drop netbsd/arm64 or whether it's good but just about whether it is meeting the maintenance bar. Right now it's not. Thanks.

@rsc rsc changed the title proposal: drop netbsd/arm64 port proposal: all: drop netbsd/arm64 port Jan 26, 2022
@bsiegert
Copy link
Contributor

The current theory is that it is a fixed bug, and/or some issue with the current builder. I was going to bring up a second builder machine before making bigger upgrades to the first, particularly as I won't be able to access the machine physically in the next ~week.

@bsiegert
Copy link
Contributor

bsiegert commented Feb 4, 2022

I made some changes to the builder and added a second one, as detailed in #42422.

@aclements
Copy link
Member

The issue that was causing regular failures on this builder (#42422) appears to be fixed.

@bcmills
Copy link
Contributor Author

bcmills commented Feb 15, 2022

Looks like it's fixed for all except for release-branch.go1.16, which is going to stop running builds pretty soon anyway (🤞).

In that case, I withdraw the proposal.

@bcmills bcmills closed this as completed Feb 15, 2022
@bsiegert
Copy link
Contributor

Thanks everyone!🎉🎉

@rsc
Copy link
Contributor

rsc commented Feb 16, 2022

This proposal has been declined as retracted.
— rsc for the proposal review group

@rsc rsc moved this to Declined in Proposals Aug 10, 2022
@rsc rsc added this to Proposals Aug 10, 2022
@golang golang locked and limited conversation to collaborators Feb 16, 2023
@rsc rsc removed this from Proposals Feb 22, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants