Skip to content

Use consistent hash across NDEBUG/!NDEBUG builds.#3327

Merged
xfxyjwf merged 1 commit intoprotocolbuffers:masterfrom
htuch:fix-3322
Jul 13, 2017
Merged

Use consistent hash across NDEBUG/!NDEBUG builds.#3327
xfxyjwf merged 1 commit intoprotocolbuffers:masterfrom
htuch:fix-3322

Conversation

@htuch
Copy link
Contributor

@htuch htuch commented Jul 7, 2017

Fixes #3322.

@grpc-kokoro
Copy link

Thanks for your pull request. The automated tests will run as soon as one of the admins verifies this change is ok for us to run on our infrastructure.

1 similar comment
@grpc-kokoro
Copy link

Thanks for your pull request. The automated tests will run as soon as one of the admins verifies this change is ok for us to run on our infrastructure.

@bazel-io
Copy link

bazel-io commented Jul 7, 2017

Can one of the admins verify this patch?

@xfxyjwf
Copy link
Contributor

xfxyjwf commented Jul 7, 2017

Can you send this as a CL instead? Better to have the original author of this code double check.

@htuch
Copy link
Contributor Author

htuch commented Jul 9, 2017

@xfxyjwf Ack, I've filed a CL. I'll close this for now but keep the issue open until we've integrated the CL and pushed upstream.

@htuch htuch closed this Jul 9, 2017
@htuch
Copy link
Contributor Author

htuch commented Jul 13, 2017

The CL has merged internally, as discussed offline, can we get this PR to merge as well? I think it would be useful to Envoy to remove the workaround we have in place as early as possible. Thanks.

@htuch htuch reopened this Jul 13, 2017
@grpc-kokoro
Copy link

Thanks for your pull request. The automated tests will run as soon as one of the admins verifies this change is ok for us to run on our infrastructure.

1 similar comment
@grpc-kokoro
Copy link

Thanks for your pull request. The automated tests will run as soon as one of the admins verifies this change is ok for us to run on our infrastructure.

@bazel-io
Copy link

Can one of the admins verify this patch?

@xfxyjwf xfxyjwf merged commit 6aa4b20 into protocolbuffers:master Jul 13, 2017
@xfxyjwf
Copy link
Contributor

xfxyjwf commented Jul 13, 2017

Thanks for helping resolve this!

htuch added a commit to htuch/envoy that referenced this pull request Jul 20, 2017
* Use protobuf from HEAD to ensure we have the
  protocolbuffers/protobuf#3327 fix for CI and local
  builds. Users can opt to use a specific release tag with the
  ENVOY_PROTOBUF_COMMIT env var.

* Remove the workaround for protocolbuffers/protobuf#3327
  in do_ci.sh.

* Remove the multiple protobuf versions that existed because
  protocolbuffers/protobuf#2508 wasn't merged.

* Add some evil symlink stuff to get @protobuf_bzl inferred from
  wherever WORKSPACE points the envoy_dependencies path at.

As a bonus, enabled more verbose build of external deps so we don't sit
around for minutes on initial checkout with no activity indicator. This
can be done safely now as everyone should be at Bazel 0.5.2.
htuch added a commit to htuch/envoy that referenced this pull request Jul 21, 2017
Use protobuf from HEAD to ensure we have the
protocolbuffers/protobuf#3327 fix for CI and local
builds. Users can opt to use a specific release tag with the
ENVOY_PROTOBUF_COMMIT env var.
htuch added a commit to envoyproxy/envoy that referenced this pull request Jul 21, 2017
Use protobuf from HEAD to ensure we have the
protocolbuffers/protobuf#3327 fix for CI and local
builds. Users can opt to use a specific release tag with the
ENVOY_PROTOBUF_COMMIT env var.
htuch added a commit to htuch/envoy that referenced this pull request Jul 21, 2017
* Remove the workaround for protocolbuffers/protobuf#3327
  in do_ci.sh.

* Remove the multiple protobuf versions that existed because
  protocolbuffers/protobuf#2508 wasn't merged.

* Add some evil symlink stuff to get @protobuf_bzl inferred from
  wherever WORKSPACE points the envoy_dependencies path at.

As a bonus, enabled more verbose build of external deps so we don't sit
around for minutes on initial checkout with no activity indicator. This
can be done safely now as everyone should be at Bazel 0.5.2.
htuch added a commit to envoyproxy/envoy that referenced this pull request Jul 23, 2017
* build: undo some protobuf hacks, put some new ones in.

* Remove the workaround for protocolbuffers/protobuf#3327
  in do_ci.sh.

* Remove the multiple protobuf versions that existed because
  protocolbuffers/protobuf#2508 wasn't merged.

* Add some evil symlink stuff to get @protobuf_bzl inferred from
  wherever WORKSPACE points the envoy_dependencies path at.

As a bonus, enabled more verbose build of external deps so we don't sit
around for minutes on initial checkout with no activity indicator. This
can be done safely now as everyone should be at Bazel 0.5.2.

* Don't put verbose Bazel spew into query targets for coverage.

* Always start from a clean test/coverage/BUILD, don't include it in the query.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants