assignUser commented on issue #33786:
URL: https://github.com/apache/arrow/issues/33786#issuecomment-1397747484

   It was introduced in #13958 to handle the SameMajor version compatibility 
required by xsimd but the `xsimdConfigVersion.xmake` provided even by xsimd 
checks for this and will correctly abort `find_package` if the installed 
version is 9.0.0 and required is 8.1.0.
   
   I have tested this by rewriting `xsimdConfigVersion.cmake` to 9.0.0:
   ```
   CMake Warning at cmake_modules/ThirdpartyToolchain.cmake:261 (find_package):
     Could not find a configuration file for package "xsimd" that is compatible
     with requested version "8.1.0".
   
     The following configuration files were considered but not accepted:
   
       /usr/lib/x86_64-linux-gnu/cmake/xsimd/xsimdConfig.cmake, version: 9.0.0
       /lib/x86_64-linux-gnu/cmake/xsimd/xsimdConfig.cmake, version: 9.0.0
   
   Call Stack (most recent call first):
     cmake_modules/ThirdpartyToolchain.cmake:2288 (resolve_dependency)
     CMakeLists.txt:498 (include)
   
   ```
   @kou I will open a PR soon.


-- 
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]

Reply via email to