Bug 1982396 - Golang 1.17
Summary: Golang 1.17
Keywords:
Status: CLOSED DEFERRED
Alias: None
Product: Fedora
Classification: Fedora
Component: Changes Tracking
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Alejandro Sáez Morollón
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-07-14 18:50 UTC by Ben Cotton
Modified: 2022-01-06 17:32 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-01-06 17:32:50 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Ben Cotton 2021-07-14 18:50:21 UTC
This is a tracking bug for Change: Golang 1.17
For more details, see: https://fedoraproject.org/wiki/Changes/golang1.17

Rebase of Golang package to upcoming version 1.17 in Fedora 35, including the rebuild of all dependent packages(the pre-release version of Go will be used for the rebuild if released version will not be available at the time of the mass rebuild).

If you encounter a bug related to this Change, please do not comment here. Instead create a new bug and set it to block this bug.

Comment 1 Ben Cotton 2021-08-10 12:32:56 UTC
Today is the "Code complete (testable)" deadline in the Fedora Linux 35 release schedule:
https://fedorapeople.org/groups/schedule/f-35/f-35-key-tasks.html

If this Change is complete enough to be tested, please indicate this by setting this bug to the MODIFIED status. (If it is 100% complete, you can set it to ON_QA).

If you wish to defer this Change to Fedora Linux 36, please needinfo bcotton.

Comment 2 Alejandro Sáez Morollón 2021-08-10 12:57:35 UTC
@bcotton 

I was planning on doing a build on rawhide and then try it on f35 before the freeze. Does it sound ok? Is there any other alternative?

Comment 3 Ben Cotton 2021-08-10 17:08:19 UTC
That works for me unless FESCo objects. I'll include that note in the list I give them tomorrow.

Comment 4 Alejandro Sáez Morollón 2021-08-19 13:19:25 UTC
As I commented in the FESCo issue #2660 [0], 225 packages of ~1800 failed to build with Go 1.17.0 on rawhide. Not sure about the next steps. any tips? @bencotton

[0] https://pagure.io/fesco/issue/2660#comment-748390

Comment 5 Ben Cotton 2021-08-20 17:20:56 UTC
You already asked FESCo, so I'll defer to their guidance. In general, I would say that so long as none of the FTBFS packages are in the critical path, it's fine to move forward with that level of failures and work with package owners to fix them. But since we're days away from Beta freeze, it might be better to defer this.

Comment 6 Ben Cotton 2021-08-24 13:17:47 UTC
Deferred to F36 by FESCo.

Comment 7 Alejandro Sáez Morollón 2021-12-16 18:18:57 UTC
I submitted a new proposal because we are planning on having Go 1.18 instead of the original proposal with 1.17

https://fedoraproject.org/wiki/Changes/golang1.18

Comment 8 Ben Cotton 2022-01-06 17:32:50 UTC
This change is replaced by #2037868.


Note You need to log in before you can comment on or make changes to this bug.