I found this old bug: https://bugs.kde.org/show_bug.cgi?id=386787 The solution was to remove kpty on Windows. => "Make Cantor buildable without kpty or make kpty build on Windows (likely won't make sense)."
Probably same can be done for konsole. Johnny Le lun. 20 avr. 2020 à 00:09, Jack <ostrof...@users.sourceforge.net> a écrit : > > Updated reply after more work. > > Passing -Wno-dev to cmake (I added a line to the blueprint, I wish it > could be done on the craft command line) the cmake goes on finding > things, and then ends with > > .... > -- Found KF5GlobalAccel: > C:/CraftMingw/lib/cmake/KF5GlobalAccel/KF5GlobalAccelConfig.cmake > (found version "5.67.0") > CMake Error at > C:/CraftMingw/dev-utils/cmake-base/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:164 > (message): > Could NOT find KF5 (missing: Pty) (found suitable version "5.67.0", > minimum > required is "5.6.0") > Call Stack (most recent call first): > > C:/CraftMingw/dev-utils/cmake-base/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:445 > (_FPHSA_FAILURE_MESSAGE) > C:/CraftMingw/share/ECM/find-modules/FindKF5.cmake:110 > (find_package_handle_standard_args) > CMakeLists.txt:46 (find_package) > > -- Configuring incomplete, errors occurred! > See also > "C:/CraftMingw/build/_/eb3f6220/build/CMakeFiles/CMakeOutput.log". > See also > "C:/CraftMingw/build/_/eb3f6220/build/CMakeFiles/CMakeError.log". > Action: compile for kde/applications/konsole:master FAILED > *** Craft all failed: kde/applications/konsole after 4 seconds *** > fatal error: package kde/applications/konsole all failed > Craft stopped with out completing ['kde/applications/konsole'] > > Nothing in those CMake....log files looks relevant. However, it looks > like kpty did not install any files, unlike the version on my linux box > which did install things under /usr/lib64/cmake/KF5Pty. What else do I > look at? > > > On 2020.04.19 11:48, Johnny Jazeix wrote: > > Hi, > > > > The real error is: > > -- Could NOT find KF5Pty (missing: KF5Pty_DIR) > > -- Could NOT find KF5Pty: found neither KF5PtyConfig.cmake nor > > kf5pty-config.cmake > > > > The other warnings are developers warnings, you can ignore them. > > > > Are you sure KF5Pty is installed? > > > > Johnny > > > > Le sam. 11 avr. 2020 à 01:21, Jack <ostrof...@users.sourceforge.net> > > a écrit : > > > > > > (resending from my subscribed address, in case it's a duplicate) > > > > > > I'm trying to "craft konsole" with a recently installed and updated > > > craft (using mingw.) All dependencies installed without error, but > > on > > > cmake, I get a lot of warnings like > > > ---------- > > > CMake Warning (dev) at > > > > > C:/CraftMingw/dev-utils/cmake-base/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 > > > (message): > > > The package name passed to `find_package_handle_standard_args` > > > (KF5Bookmarks) does not match the name of the calling package > > > (KF5). This > > > can lead to problems in calling code that expects `find_package` > > > result > > > variables (e.g., `_FOUND`) to follow a certain pattern. > > > Call Stack (most recent call first): > > > C:/CraftMingw/share/ECM/find-modules/FindKF5.cmake:78 > > > (find_package_handle_standard_args) > > > CMakeLists.txt:46 (find_package) > > > This warning is for project developers. Use -Wno-dev to suppress > > it. > > > > > > -- Found KF5Bookmarks: > > > C:/CraftMingw/lib/cmake/KF5Bookmarks/KF5BookmarksConfig.cmake (found > > > version "5.67.0") > > > ---------- > > > But there are two which do not end with -- Found and seem errors > > more > > > than warnings. > > > ---------- > > > -- Could NOT find KF5Pty (missing: KF5Pty_DIR) > > > CMake Warning (dev) at > > > > > C:/CraftMingw/dev-utils/cmake-base/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 > > > (message): > > > The package name passed to `find_package_handle_standard_args` > > > (KF5Pty) > > > does not match the name of the calling package (KF5). This can > > lead > > > to > > > problems in calling code that expects `find_package` result > > variables > > > (e.g., `_FOUND`) to follow a certain pattern. > > > Call Stack (most recent call first): > > > C:/CraftMingw/share/ECM/find-modules/FindKF5.cmake:78 > > > (find_package_handle_standard_args) > > > CMakeLists.txt:46 (find_package) > > > This warning is for project developers. Use -Wno-dev to suppress > > it. > > > > > > -- Could NOT find KF5Pty: found neither KF5PtyConfig.cmake nor > > > kf5pty-config.cmake > > > ---------- > > > and > > > ---------- > > > CMake Warning (dev) at > > > > > C:/CraftMingw/dev-utils/cmake-base/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 > > > (message): > > > The package name passed to `find_package_handle_standard_args` > > > (KF5DBusAddons) does not match the name of the calling package > > > (KF5). This > > > can lead to problems in calling code that expects `find_package` > > > result > > > Call Stack (most recent call first): > > > C:/CraftMingw/share/ECM/find-modules/FindKF5.cmake:78 > > > (find_package_handle_standard_args) > > > CMakeLists.txt:46 (find_package) > > > This warning is for project developers. Use -Wno-dev to suppress > > it. > > > ---------- > > > I have no idea why the second one doesn't have the "--Could NOT > > find" > > > wrapper, unless it only does that for the first such problem. > > > Finally, cmake ends with an error: > > > ---------- > > > CMake Error at > > > > > C:/CraftMingw/dev-utils/cmake-base/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:164 > > > (message): > > > Could NOT find KF5 (missing: Pty) (found suitable version > > "5.67.0", > > > minimum > > > required is "5.6.0") > > > Call Stack (most recent call first): > > > > > > > > C:/CraftMingw/dev-utils/cmake-base/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:445 > > > (_FPHSA_FAILURE_MESSAGE) > > > C:/CraftMingw/share/ECM/find-modules/FindKF5.cmake:110 > > > (find_package_handle_standard_args) > > > CMakeLists.txt:46 (find_package) > > > ---------- > > > > > > I assume the package in question here is kpty, although it's a bit > > > cryptic. Why doesn't it think 5.67.0 is higher than 5.6.0? I > > assume > > > the same issue applies to kdbusaddons. However, I think most of the > > > other frameworks it searches for are also version 5.67.0 and they > > don't > > > cause version problems. Why just these two? > > > > > > Jack > > >