Можно ли использовать 2 разные свободы, когда каждая из них зависит от разных версий protobuf? - PullRequest
1 голос
/ 24 июня 2019

в моем проекте на основе JVM я загружаю 2 разные библиотеки

1) CLD3 , который использует протобуфер 3.8 и не может быть скомпилирован иначе

enter image description here

2) libtensorflow - 1.13.1 , который использует protobuffer 3.7.1

это ошибка выброса в зависимости от того, кто загружается первым

есть ли способ решить эту проблему зависимостей

если компиляция с той же версией протобуфера не возможна?

я разветвил главную ветку tenorflow, они добавили 5 дней назад поддержку protobufffer 3.8 в этот коммит

https://github.com/ntedgi/tensorflow/commit/508f76b1d9925304cedd56d51480ec380636cb82

но это не стабильная версия, и я действительно не хочу поддерживать этот форк или ждать, пока выйдет новый релиз

...