Author: dsahlberg Date: Mon Jun 30 11:34:43 2025 New Revision: 1926871 URL: http://svn.apache.org/viewvc?rev=1926871&view=rev Log: In the CMake build system: Consistently search for the newer version of APR and Serf, matching the behaviour of the autoconf build system.
* CMakeLists.txt (apr, serf): Search for apr-2/serf-2 before apr-1/serf-1 when using pkg_search_module. * build/cmake/FindAPR.cmake: Search for apr-2 before apr-1 Suggested by: brane Review by: rinrab See dev@: https://lists.apache.org/thread/t9olkpvbbjrykfknlw7h2tsvtjd8hwy1 Modified: subversion/trunk/CMakeLists.txt subversion/trunk/build/cmake/FindAPR.cmake Modified: subversion/trunk/CMakeLists.txt URL: http://svn.apache.org/viewvc/subversion/trunk/CMakeLists.txt?rev=1926871&r1=1926870&r2=1926871&view=diff ============================================================================== --- subversion/trunk/CMakeLists.txt (original) +++ subversion/trunk/CMakeLists.txt Mon Jun 30 11:34:43 2025 @@ -263,7 +263,7 @@ endif() ### APR and APR-Util if(SVN_USE_PKG_CONFIG) - pkg_search_module(apr REQUIRED IMPORTED_TARGET apr-1 apr-2) + pkg_search_module(apr REQUIRED IMPORTED_TARGET apr-2 apr-1) add_library(external-apr ALIAS PkgConfig::apr) if(APR_VERSION VERSION_LESS 2.0.0) @@ -372,7 +372,7 @@ endif() ### Serf if (SVN_ENABLE_RA_SERF) if(SVN_USE_PKG_CONFIG) - pkg_search_module(serf IMPORTED_TARGET serf-1 serf-2) + pkg_search_module(serf IMPORTED_TARGET serf-2 serf-1) if(serf_FOUND) add_library(external-serf ALIAS PkgConfig::serf) Modified: subversion/trunk/build/cmake/FindAPR.cmake URL: http://svn.apache.org/viewvc/subversion/trunk/build/cmake/FindAPR.cmake?rev=1926871&r1=1926870&r2=1926871&view=diff ============================================================================== --- subversion/trunk/build/cmake/FindAPR.cmake (original) +++ subversion/trunk/build/cmake/FindAPR.cmake Mon Jun 30 11:34:43 2025 @@ -23,10 +23,10 @@ find_path(APR_INCLUDE_DIR NAMES apr.h PATH_SUFFIXES include - include/apr-1 - include/apr-1.0 include/apr-2 include/apr-2.0 + include/apr-1 + include/apr-1.0 ) if (APR_INCLUDE_DIR AND EXISTS ${APR_INCLUDE_DIR}/apr_version.h)