Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

此项目若干不兼容的升级导致项目无法编译 #1108

Open
kpvt001 opened this issue Nov 20, 2023 · 0 comments
Open

此项目若干不兼容的升级导致项目无法编译 #1108

kpvt001 opened this issue Nov 20, 2023 · 0 comments

Comments

@kpvt001
Copy link

kpvt001 commented Nov 20, 2023

项目依赖2个库(简称A),由于一些原因,这个库不能进行修改和升级。
目前发现了若干不兼容的升级,如:A调用的primitive.GetProducerCtx/GetConsumerCtx是1个返回值,其它部分依赖rocketmq-client-go的库调用的primitive.GetProducerCtx/GetConsumerCtx是2个返回值,这导致无法编译项目。如果对其他库进行粗暴的降级,又不可行。

A 不能 修改。
A 不能 修改。
A 不能 修改。

请问该如何解决此问题?rocketmq-client-go是否能修复不兼容升级的问题?

并且,由于项目原因,依赖的部分二方库、三方库,可能无法升级,或者迟迟未升级,导致编译失败。

@kpvt001 kpvt001 changed the title 不兼容的升级API导致项目无法编译,如何绕过此缺陷? 不兼容的升级API导致项目无法编译 Nov 21, 2023
@kpvt001 kpvt001 changed the title 不兼容的升级API导致项目无法编译 此项目若干不兼容的升级导致项目无法编译 Nov 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant