You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@rocketmq.apache.org by GitBox <gi...@apache.org> on 2022/09/15 14:55:20 UTC
[GitHub] [rocketmq] aaron-ai commented on issue #5078: Support cross-compilation
aaron-ai commented on issue #5078:
URL: https://github.com/apache/rocketmq/issues/5078#issuecomment-1248218008
Sorry, maybe I am a little bit off the topic about supporting cross-compilation.
IMO, cross-compilation coule be an important feature while RocketMQ is often used in different runtime.
Upgrading java version to 9+ is a solution that can alleviate this problem, and it could keep developer away from the usage which is not compatible with current compiler and the version we specified(e.g java8). As we all know, java8 is old enough even though we have to make RocketMQ compatiable with it in the foreseeable future. But `--release` and higher java version **is not the silver bullet**, which means that we still need to notice that whether the developer introduced incompatible dependencies in the pull request unconsciously.
At the end, I think we need to build a more robust cross-compilation mechanism to make it works all the time, and I also think there will be other better solutions could help us to achive it.
--
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: dev-unsubscribe@rocketmq.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org