https://bugs.kde.org/show_bug.cgi?id=405887
Christophe Giboudeaux changed:
What|Removed |Added
Latest Commit||https://gitlab.kitware.com/
https://bugs.kde.org/show_bug.cgi?id=405887
Christophe Giboudeaux changed:
What|Removed |Added
Version Fixed In||CMake 3.14.1
https://bugs.kde.org/show_bug.cgi?id=405887
Christophe Giboudeaux changed:
What|Removed |Added
Ever confirmed|0 |1
Status|REPORTED
https://bugs.kde.org/show_bug.cgi?id=405887
--- Comment #7 from Brad King ---
I've opened an upstream CMake issue for the variable name case:
https://gitlab.kitware.com/cmake/cmake/issues/19094
--
You are receiving this mail because:
You are watching all bug changes.
https://bugs.kde.org/show_bug.cgi?id=405887
--- Comment #6 from Christophe Giboudeaux ---
yep, we reworked FindFontconfig to match the CMake standards before moving it
to ECM.
The current version is here
https://cgit.kde.org/extra-cmake-modules.git/tree/find-modules/FindFontconfig.cmake
https://bugs.kde.org/show_bug.cgi?id=405887
--- Comment #5 from Brad King ---
For reference, CMake's FindFontconfig was added here:
https://gitlab.kitware.com/cmake/cmake/merge_requests/2487
and was based on one from KWin.
If we were to switch to the CamelCase names would this problem be
https://bugs.kde.org/show_bug.cgi?id=405887
--- Comment #4 from Christophe Giboudeaux ---
> but that could break in other ways if ECM's FindFontconfig is not
> sufficiently compatible with CMake's.
Well, I'm surprised by the CMake's FindFontconfig variables. they don't follow
CMake's standards
https://bugs.kde.org/show_bug.cgi?id=405887
--- Comment #3 from Brad King ---
find_package(Fontconfig) called from inside CMake's own FindX11 module will use
CMake's own FindFontconfig ignoring any other in CMAKE_MODULE_PATH. This is
CMP0017's NEW behavior. That policy was introduced so that
https://bugs.kde.org/show_bug.cgi?id=405887
Christophe Giboudeaux changed:
What|Removed |Added
CC||brad.k...@kitware.com
--- Comment #2
https://bugs.kde.org/show_bug.cgi?id=405887
--- Comment #1 from Christophe Giboudeaux ---
mmmh, plasma-desktop uses the ECM module before the system
Findfontconfig.cmake.
cmake --trace confirms that. However, FindX11.cmake later calls
find_package(Fontconfig)
--
You are receiving this mail
10 matches
Mail list logo