wasphin commented on PR #3612:
URL: https://github.com/apache/brpc/pull/3612#issuecomment-6295100344

   Prepending the selected Protobuf include directory is a reasonable, scoped 
fix. It assumes that the directory belongs to a consistent dependency 
installation. Include ordering alone cannot guarantee correctness when shared 
prefixes contain conflicting versions of multiple libraries; that requires 
control over the build environment and dependency graph.
   
   Keeping generated and in-tree brpc headers ahead of installed copies remains 
worthwhile, but I would treat that as a separate, limited concern rather than 
require this PR to solve general multi-version coexistence.
   
   Since #3618 has merged, please rebase and adapt the change to the 
module-owned targets. A regression check with conflicting Protobuf headers in a 
generic prefix would help verify the intended behavior.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to