Elliot
Elliot
According to the [gcc docs](https://gcc.gnu.org/onlinedocs/gcc-13.2.0/gcc/Common-Function-Attributes.html). `const functions should never take pointer or, in C++, reference arguments.` This seems to conflict with [msdn noalias docs](https://learn.microsoft.com/en-us/cpp/cpp/noalias?view=msvc-170) `noalias means that a function call...
@WillAyd fwiw I have a port of aws-sdk-cpp to meson [here](https://github.com/apache-hb/webgui). Its a little hacky but might be a good reference if you need it
Would it be ok if this behaviour was still the default but there was a cmake option like `NO_CPPSTD_IN_PKG_CONFIG` flag which would be OFF by default to disable it? Maybe...
I didn't know the bug tracker was being actively looked at again. I'd be happy to make a PR to fix this
If this kind of functionality is added it would be great if it was extensible to other codegen tools outside of protobuf and grpc without needing to modify meson source....