Comments (12)
@abe545 even after #194, the issue seems to be present.
from docker-protoc.
We ran into the same issue. It looks like some portion of the Google includes were removed in the 1.31 PR.
https://github.com/namely/docker-protoc/pull/190/files#diff-3254677a7917c6c01f55212f86c57fbfL96
from docker-protoc.
We also ran into the same issue. Is this an intended change ???
from docker-protoc.
Even we also ran into the same issue. Please fix
it ASAP.
from docker-protoc.
please fix it. we are facing the same problem.
from docker-protoc.
Hi all - this was not an intended change. I'll look into restoring the missing protos.
from docker-protoc.
It is building now - should be pushed in roughly 10 minutes.
from docker-protoc.
I'm using
namely/protoc-all@sha256:b526a5eea24ea76886d3af25e8308196677413a3b00626abb00ba02f240e2299
from this build and still running into errors:
Digest: sha256:b526a5eea24ea76886d3af25e8308196677413a3b00626abb00ba02f240e2299
Status: Downloaded newer image for namely/protoc-all@sha256:b526a5eea24ea76886d3af25e8308196677413a3b00626abb00ba02f240e2299
google/protobuf/descriptor.proto: File not found.
google/api/annotations.proto:20:1: Import "google/protobuf/descriptor.proto" was not found or had errors.
google/api/annotations.proto:28:8: "google.protobuf.MethodOptions" is not defined.
google/protobuf/timestamp.proto: File not found.
myorg/auth/v1/api.proto:13:1: Import "google/api/annotations.proto" was not found or had errors.
myorg/auth/v1/api.proto:14:1: Import "google/protobuf/timestamp.proto" was not found or had errors.
myorg/auth/v1/api.proto:30:5: "google.protobuf.Timestamp" is not defined.
myorg/auth/v1/api.proto:35:5: "google.protobuf.Timestamp" is not defined.
I got it to work with
namely/protoc-all:1.29_4@sha256:87db351455cf9c1f43bee89b1768b7c97764db59beddbee475ea4923b92f258e
from this build.
from docker-protoc.
Still have the same issue for the namely/gen-grpc-gateway:latest
.
Using namely/gen-grpc-gateway:1.30_0
fixed the issue, but it's a temporary fix.
from docker-protoc.
This seems to still be happening for me, as well - Issue present in both 1.31_0
and 1.31_1
.
from docker-protoc.
Definitely still broken with latest tag :(
from docker-protoc.
FWIW to work around this I'm calling protoc
from within the container and passing --proto_path=. --proto_path=/opt/include
to have it correctly resolve the imports. That works fine for me.
from docker-protoc.
Related Issues (20)
- Unable to build locally HOT 5
- Python GRPC out HOT 2
- Update grpc-web to 1.3.0 HOT 1
- [Question] imported files not compiled HOT 4
- Add Renovate Bot to automatically update variables.sh HOT 6
- Gitpod does not build docker-protoc
- how to log 504 gateway timeout at grpc-gateway? HOT 1
- Question: Is it possible to see what protoc version is used?
- prototool is not installed properly
- PHP files generator don't detect reserved class name Object HOT 2
- Feature Request: support stephenh/ts-proto as an alternative to improbable-eng/ts-protoc-gen HOT 3
- Dependency Dashboard
- protoc java: --with-validator option not working HOT 3
- ARM builds of docker image HOT 6
- ts_option is not reliable, while using useOptionals=none HOT 1
- Node version outdated HOT 1
- undefined: service.RegisterServiceHandlerFromEndpoint HOT 7
- feat: add new FieldBehavior value IDENTIFIER
- ts-proto version upgrade
- protoc version upgrade
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docker-protoc.