You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@beam.apache.org by "Robert Burke (Jira)" <ji...@apache.org> on 2021/04/01 16:54:00 UTC
[jira] [Commented] (BEAM-11853) Build fails on macOS ARM64, because
the supported version of go is 1.16.x or later
[ https://issues.apache.org/jira/browse/BEAM-11853?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17313310#comment-17313310 ]
Robert Burke commented on BEAM-11853:
-------------------------------------
We're aware the SDK is lagging behind on testing on the later Go versions. The SDK should continue to work with newer versions of Go from a user side, but for operational reasons we want to finish the transition to using Go Modules before bumping the Go version further. Largely I'm concerned with that impact you mention: how does the Go gradle plugin handle newer Go versions that default to Go Modules for a project that isn't currently using them?
I'm unable to validate anything WRT the ARM based Macs as I don't have one, but your stop gap of manually bumping the versions should be correct for your local case.
> Build fails on macOS ARM64, because the supported version of go is 1.16.x or later
> -----------------------------------------------------------------------------------
>
> Key: BEAM-11853
> URL: https://issues.apache.org/jira/browse/BEAM-11853
> Project: Beam
> Issue Type: Improvement
> Components: sdk-go
> Affects Versions: 2.28.0
> Reporter: Masato Matthew Nakamura
> Priority: P2
>
> Build fails on macOSARM64, because the supported version of go is 1.16.x or later
>
> [https://blog.golang.org/go1.16]
>
> h2. How to fix
> upgrade go version 1.12.7 to 1.16
> [https://github.com/apache/beam/blob/master/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy#L1621]
>
> h2. Impact
> Need to investigate the impact of moving to 1.16
>
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)