You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It's hardly the end of the world, but is there an easy way to make building our protocol buffers not require internet access? If I change a proto (e.g. by adding a new enum value to storage/log.proto) and try to run make protobuf without being connected to the internet, it always hangs on an npm command:
I'm pretty sure this is due to a bug in protobuf.js (protobufjs/protobuf.js#716). We very intentionally run yarn install, which will avoid hitting the network if all deps are satisfied, but pbjs runs npm install behind our back, which I assume hits the network for something. It's pretty terrible.
It's hardly the end of the world, but is there an easy way to make building our protocol buffers not require internet access? If I change a proto (e.g. by adding a new enum value to
storage/log.proto
) and try to runmake protobuf
without being connected to the internet, it always hangs on an npm command:I also got it hung in this other place once when I disconnected from the internet while
make protobuf
was in the middle of running:Connecting to the internet fixes things. I don't remember it having always been this way.
cc @cockroachdb/build
The text was updated successfully, but these errors were encountered: