-
Notifications
You must be signed in to change notification settings - Fork 4.3k
Open
Labels
P2We'll consider working on this in future. (Assignee optional)We'll consider working on this in future. (Assignee optional)team-Rules-ServerIssues for serverside rules included with BazelIssues for serverside rules included with Bazeltype: bug
Description
As discussed on the mailing list https://groups.google.com/forum/#!topic/bazel-discuss/UKLK7Y-jsW4 the protobuf repo is notoriously sensitive to recompilation. Presumably something in the environment used in the action key for protobuf C++ compilation leads to cache invalidation and hence recompiling protobuf from source.
Given protobuf libs are often base dependencies for many others, leads to degraded user experience.
Repro steps include taking any workspace that has a proto dependency and source ~/.bashrc
, watch protobuf recompile.
Observed up to and including bazel 0.20.0.
/assign @hlopko
mrmeku, Kernald, kogai, ipince, JensRantil and 20 more
Metadata
Metadata
Assignees
Labels
P2We'll consider working on this in future. (Assignee optional)We'll consider working on this in future. (Assignee optional)team-Rules-ServerIssues for serverside rules included with BazelIssues for serverside rules included with Bazeltype: bug