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

update from googleapis #85

Merged
merged 2 commits into from
Jul 26, 2018
Merged

update from googleapis #85

merged 2 commits into from
Jul 26, 2018

Conversation

pongad
Copy link
Contributor

@pongad pongad commented Jul 26, 2018

There are a lot of diffs here. I think this is because I'm generating these with protoc version 3.6.0. @jadekler do you think we should sync our protoc version?

@pongad pongad requested review from jeanbza and jba July 26, 2018 17:12
@jeanbza
Copy link
Contributor

jeanbza commented Jul 26, 2018

Ah yeah, I have 3.5.1. Each run of the generator I try to update my protoc version, though. What do you mean by "sync"? Is always using latest version a reasonable strategy?

@pongad
Copy link
Contributor Author

pongad commented Jul 26, 2018

I don't mean always using latest, but I think that people who generate into this repo should probably be using the same version :)

@jeanbza
Copy link
Contributor

jeanbza commented Jul 26, 2018

Right; is there harm in that version always being latest?

@pongad
Copy link
Contributor Author

pongad commented Jul 26, 2018

I think latest version should be fine.

For this PR specifically, something seem to have broken go1.6. I'll investigate.

@jeanbza
Copy link
Contributor

jeanbza commented Jul 26, 2018

It's the sys/unix thing. See ongoing conversation at golang/go#26576 (comment)

gRPC imports golang.org/x/sys/unix which currently does not build on
go1.6. Depending on how compatibility story plays out, we'll either drop
1.6 support or add back 1.6 CI.

This commit also slightly changes the CI version "structure".
We previously list all Go versions to test against. This commit
makes us test against 1.7 and the latest version.
This means we don't have to manually bump version when new releases come
out. We have to be doing something really strange if we build against
1.7 and 1.10, but not 1.8 and 1.9.
@pongad pongad merged commit 2a72893 into googleapis:master Jul 26, 2018
@pongad pongad deleted the update branch July 26, 2018 18:00
hsanjuan pushed a commit to gxed/go-genproto-googleapis-rpc that referenced this pull request Jan 30, 2019
* disable go1.6

gRPC imports golang.org/x/sys/unix which currently does not build on
go1.6. Depending on how compatibility story plays out, we'll either drop
1.6 support or add back 1.6 CI.

This commit also slightly changes the CI version "structure".
We previously list all Go versions to test against. This commit
makes us test against 1.7 and the latest version.
This means we don't have to manually bump version when new releases come
out. We have to be doing something really strange if we build against
1.7 and 1.10, but not 1.8 and 1.9.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants