Matt Fowles Kulukundis
Matt Fowles Kulukundis
No one is working on this at the moment.
Honestly, this is a totally reasonable request. We don't have the cycles to pursue it right now, but if you were interested in implementing it we would be happy to...
We have some high level efforts that will enable features like this, but not quite this. We don't intend to add this feature as asked for, but hopefully we will...
I suspect that there is something defining `SUCCESS` and `ERROR` as a macro before including these files.
Very likely there is a file that is missing an include for `port_def.inc`.
most likely the file that failed to compile is missing an include for port_def.inc
it shouldn't be a reserved word, it should be a macro and that should be handled in https://github.com/protocolbuffers/protobuf/blob/main/src/google/protobuf/port_def.inc#L877-L878
I get that, but I am trying to figure out why this works for all the other compilers we support
Sorry about that, https://developers.google.com/protocol-buffers/docs/reference/cpp/google.protobuf.compiler.command_line_interface#CommandLineInterface.AllowPlugins.details is the external link
We would accept a PR to improve this error message