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)