From 9555f80ea8f07b5ce95a6efdfd919e8eb2cc74cf Mon Sep 17 00:00:00 2001 From: Volodymyr Zolotopupov Date: Mon, 29 Jun 2026 22:36:45 +0300 Subject: [PATCH] FindPkgConfig: Tolerate include directory order in test --- .../RunCMake/FindPkgConfig/FindPkgConfig_IMPORTED_TARGET.cmake | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Tests/RunCMake/FindPkgConfig/FindPkgConfig_IMPORTED_TARGET.cmake b/Tests/RunCMake/FindPkgConfig/FindPkgConfig_IMPORTED_TARGET.cmake index 457747feb5..223dec848e 100644 --- a/Tests/RunCMake/FindPkgConfig/FindPkgConfig_IMPORTED_TARGET.cmake +++ b/Tests/RunCMake/FindPkgConfig/FindPkgConfig_IMPORTED_TARGET.cmake @@ -130,6 +130,9 @@ if(NOT WIN32) get_target_property(inc_dirs ${tgt} INTERFACE_INCLUDE_DIRECTORIES) set(expected_inc_dirs "/special" "/other" "/more") + # pkg-config does not guarantee preserving the order from the .pc file + list(SORT inc_dirs) + list(SORT expected_inc_dirs) if (NOT inc_dirs STREQUAL expected_inc_dirs) message(FATAL_ERROR