empiredan opened a new pull request, #2245: URL: https://github.com/apache/incubator-pegasus/pull/2245
Resolve https://github.com/apache/incubator-pegasus/issues/2244. The reason for failing to build `thirdparties-src-*` images is that the `CMake` version is too new (currently 4.0.0) in the build environment for both Ubuntu 20.04 and 22.04, while some third-party dependencies still rely on older `CMake syntax`, e.g. `thrift-0.9.3` declares `cmake_minimum_required(VERSION 2.8.12)` in its `CMakeLists.txt`. Such legacy syntax is not fully compatible with the newest versions of `CMake`. To solve this problem, we restrict the `CMake` version installed in the Ubuntu 20.04 and 22.04 environments to a newer 3.x.x version that also maintains compatibility with legacy `CMakeLists.txt` files. -- 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]
