Results 163 comments of 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