https://bugs.kde.org/show_bug.cgi?id=457692
Bug ID: 457692 Summary: Issues with CMake 3.24.0 Product: kdepim Version: 5.20.3 Platform: OpenBSD Packages OS: OpenBSD Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kdepim-b...@kde.org Reporter: raf...@sizeofvoid.org Target Milestone: --- Created attachment 151203 --> https://bugs.kde.org/attachment.cgi?id=151203&action=edit CMake Error logs SUMMARY *** I am the maintainer of all KDE packages on OpenBSD. I trying to update CMake from 3.23.3 to 3.24.0 and I run in the following issues. KF is 5.96 and KDE applications are 22.04.3. *** STEPS TO REPRODUCE 1. On OpenBSD with all env: cd /usr/ports/pobj/mailcommon-22.04.3/build-amd64 && /usr/bin/env -i CC="cc" CFLAGS="-O2 -pipe " CXX="c++" CXXFLAGS="-O2 -pipe " LIBKF5MailCommon_VERSION=3.1 MODCMAKE_USE_SHARED_LIBS=yes MODCMAKE_PORT_BUILD=yes MOC=/usr/local/bin/moc-qt5 MODQT_INCDIR=/usr/local/include/X11/qt5 MODQT_LIBDIR=/usr/local/lib/qt5 UIC=/usr/local/bin/uic-qt5 Qt5_DIR=/usr/local/lib/qt5/cmake Qt53DAnimation_DIR=/usr/local/lib/qt5/cmake Qt53DCore_DIR=/usr/local/lib/qt5/cmake Qt53DExtras_DIR=/usr/local/lib/qt5/cmake Qt53DInput_DIR=/usr/local/lib/qt5/cmake Qt53DLogic_DIR=/usr/local/lib/qt5/cmake Qt53DQuick_DIR=/usr/local/lib/qt5/cmake Qt53DQuickAnimation_DIR=/usr/local/lib/qt5/cmake Qt53DQuickExtras_DIR=/usr/local/lib/qt5/cmake Qt53DQuickInput_DIR=/usr/local/lib/qt5/cmake Qt53DQuickRender_DIR=/usr/local/lib/qt5/cmake Qt53DQuickScene2D_DIR=/usr/local/lib/qt5/cmake Qt53DRender_DIR=/usr/local/lib/qt5/cmake Qt5AccessibilitySupport_DIR=/usr/local/lib/qt5/cmake Qt5AttributionsScannerTools_DIR=/usr/local/lib/qt5/cmake Qt5Bluetooth_DIR=/usr/local/lib/qt5/cmake Qt5Bodymovin_DIR=/usr/local/lib/qt5/cmake Qt5Charts_DIR=/usr/local/lib/qt5/cmake Qt5Concurrent_DIR=/usr/local/lib/qt5/cmake Qt5Core_DIR=/usr/local/lib/qt5/cmake Qt5DBus_DIR=/usr/local/lib/qt5/cmake Qt5DataVisualization_DIR=/usr/local/lib/qt5/cmake Qt5Designer_DIR=/usr/local/lib/qt5/cmake Qt5DesignerComponents_DIR=/usr/local/lib/qt5/cmake Qt5DeviceDiscoverySupport_DIR=/usr/local/lib/qt5/cmake Qt5DocTools_DIR=/usr/local/lib/qt5/cmake Qt5EdidSupport_DIR=/usr/local/lib/qt5/cmake Qt5EglFSDeviceIntegration_DIR=/usr/local/lib/qt5/cmake Qt5EglFsKmsSupport_DIR=/usr/local/lib/qt5/cmake Qt5EglSupport_DIR=/usr/local/lib/qt5/cmake Qt5EventDispatcherSupport_DIR=/usr/local/lib/qt5/cmake Qt5FbSupport_DIR=/usr/local/lib/qt5/cmake Qt5FontDatabaseSupport_DIR=/usr/local/lib/qt5/cmake Qt5Gamepad_DIR=/usr/local/lib/qt5/cmake Qt5GlxSupport_DIR=/usr/local/lib/qt5/cmake Qt5Gui_DIR=/usr/local/lib/qt5/cmake Qt5Help_DIR=/usr/local/lib/qt5/cmake Qt5HunspellInputMethod_DIR=/usr/local/lib/qt5/cmake Qt5InputSupport_DIR=/usr/local/lib/qt5/cmake Qt5KmsSupport_DIR=/usr/local/lib/qt5/cmake Qt5LinguistTools_DIR=/usr/local/lib/qt5/cmake Qt5LinuxAccessibilitySupport_DIR=/usr/local/lib/qt5/cmake Qt5Location_DIR=/usr/local/lib/qt5/cmake Qt5Multimedia_DIR=/usr/local/lib/qt5/cmake Qt5MultimediaGstTools_DIR=/usr/local/lib/qt5/cmake Qt5MultimediaQuick_DIR=/usr/local/lib/qt5/cmake Qt5MultimediaWidgets_DIR=/usr/local/lib/qt5/cmake Qt5Network_DIR=/usr/local/lib/qt5/cmake Qt5NetworkAuth_DIR=/usr/local/lib/qt5/cmake Qt5Nfc_DIR=/usr/local/lib/qt5/cmake Qt5OpenGL_DIR=/usr/local/lib/qt5/cmake Qt5OpenGLExtensions_DIR=/usr/local/lib/qt5/cmake Qt5PacketProtocol_DIR=/usr/local/lib/qt5/cmake Qt5Pdf_DIR=/usr/local/lib/qt5/cmake Qt5PdfWidgets_DIR=/usr/local/lib/qt5/cmake Qt5PlatformCompositorSupport_DIR=/usr/local/lib/qt5/cmake Qt5Positioning_DIR=/usr/local/lib/qt5/cmake Qt5PositioningQuick_DIR=/usr/local/lib/qt5/cmake Qt5PrintSupport_DIR=/usr/local/lib/qt5/cmake Qt5Purchasing_DIR=/usr/local/lib/qt5/cmake Qt5Qml_DIR=/usr/local/lib/qt5/cmake Qt5QmlDebug_DIR=/usr/local/lib/qt5/cmake Qt5QmlDevTools_DIR=/usr/local/lib/qt5/cmake Qt5QmlImportScanner_DIR=/usr/local/lib/qt5/cmake Qt5QmlModels_DIR=/usr/local/lib/qt5/cmake Qt5QmlWorkerScript_DIR=/usr/local/lib/qt5/cmake Qt5Quick_DIR=/usr/local/lib/qt5/cmake Qt5QuickCompiler_DIR=/usr/local/lib/qt5/cmake Qt5QuickControls2_DIR=/usr/local/lib/qt5/cmake Qt5QuickParticles_DIR=/usr/local/lib/qt5/cmake Qt5QuickShapes_DIR=/usr/local/lib/qt5/cmake Qt5QuickTemplates2_DIR=/usr/local/lib/qt5/cmake Qt5QuickTest_DIR=/usr/local/lib/qt5/cmake Qt5QuickWidgets_DIR=/usr/local/lib/qt5/cmake Qt5RemoteObjects_DIR=/usr/local/lib/qt5/cmake Qt5RepParser_DIR=/usr/local/lib/qt5/cmake Qt5Script_DIR=/usr/local/lib/qt5/cmake Qt5ScriptTools_DIR=/usr/local/lib/qt5/cmake Qt5Scxml_DIR=/usr/local/lib/qt5/cmake Qt5Sensors_DIR=/usr/local/lib/qt5/cmake Qt5SerialBus_DIR=/usr/local/lib/qt5/cmake Qt5SerialPort_DIR=/usr/local/lib/qt5/cmake Qt5ServiceSupport_DIR=/usr/local/lib/qt5/cmake Qt5Sql_DIR=/usr/local/lib/qt5/cmake Qt5Svg_DIR=/usr/local/lib/qt5/cmake Qt5Test_DIR=/usr/local/lib/qt5/cmake Qt5TextToSpeech_DIR=/usr/local/lib/qt5/cmake Qt5ThemeSupport_DIR=/usr/local/lib/qt5/cmake Qt5UiPlugin_DIR=/usr/local/lib/qt5/cmake Qt5UiTools_DIR=/usr/local/lib/qt5/cmake Qt5VirtualKeyboard_DIR=/usr/local/lib/qt5/cmake Qt5WaylandClient_DIR=/usr/local/lib/qt5/cmake Qt5WaylandCompositor_DIR=/usr/local/lib/qt5/cmake Qt5WebChannel_DIR=/usr/local/lib/qt5/cmake Qt5WebEngine_DIR=/usr/local/lib/qt5/cmake Qt5WebEngineCore_DIR=/usr/local/lib/qt5/cmake Qt5WebEngineWidgets_DIR=/usr/local/lib/qt5/cmake Qt5WebKit_DIR=/usr/local/lib/qt5/cmake Qt5WebKitWidgets_DIR=/usr/local/lib/qt5/cmake Qt5WebSockets_DIR=/usr/local/lib/qt5/cmake Qt5WebView_DIR=/usr/local/lib/qt5/cmake Qt5Widgets_DIR=/usr/local/lib/qt5/cmake Qt5X11Extras_DIR=/usr/local/lib/qt5/cmake Qt5XcbQpa_DIR=/usr/local/lib/qt5/cmake Qt5XkbCommonSupport_DIR=/usr/local/lib/qt5/cmake Qt5Xml_DIR=/usr/local/lib/qt5/cmake Qt5XmlPatterns_DIR=/usr/local/lib/qt5/cmake CC=cc CXX=c++ LIBTOOL="/usr/bin/libtool" LIBKF5MailCommon_LTVERSION='-version-info 3:1:0' libKF5MailCommon_ltversion=3.1 PATH=/usr/ports/pobj/mailcommon-22.04.3/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin /usr/local/bin/cmake -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON -DCMAKE_SUPPRESS_REGENERATION=ON -G Ninja -DCMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line -DCMAKE_AR:FILEPATH=/usr/bin/ar -DCMAKE_NM:FILEPATH=/usr/bin/nm -DCMAKE_RANLIB:FILEPATH=/usr/bin/ranlib -DCMAKE_READELF:FILEPATH=/usr/bin/readelf -DCMAKE_STRIP:FILEPATH=/usr/bin/strip -DCMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/ar -DCMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/ranlib -DCMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/ar -DCMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/ranlib -DCMAKE_Fortran_COMPILER_AR:FILEPATH=/usr/bin/ar -DCMAKE_Fortran_COMPILER_RANLIB:FILEPATH=/usr/bin/ranlib -DCMAKE_OBJC_COMPILER_AR:FILEPATH=/usr/bin/ar -DCMAKE_OBJC_COMPILER_RANLIB:FILEPATH=/usr/bin/ranlib -DCMAKE_OBJCXX_COMPILER_AR:FILEPATH=/usr/bin/ar -DCMAKE_OBJCXX_COMPILER_RANLIB:FILEPATH=/usr/bin/ranlib -DCMAKE_ASM_COMPILER_AR:FILEPATH=/usr/bin/ar -DCMAKE_ASM_COMPILER_RANLIB:FILEPATH=/usr/bin/ranlib -DECM_MKSPECS_INSTALL_DIR=/usr/local/share/kf5/mkspecs -DKDE_INSTALL_LIBEXECDIR=libexec -DKDE_INSTALL_QTPLUGINDIR=/usr/local/lib/qt5/plugins -DKDE_INSTALL_SHAREDSTATEDIR=/var -DKDE_INSTALL_SYSCONFDIR=/etc -DKDE_INSTALL_MANDIR=/usr/local/man -DKDE_INSTALL_QMLDIR=/usr/local/lib/qt5/qml -DCMAKE_DISABLE_FIND_PACKAGE_PythonModuleGeneration=ON -DCMAKE_BUILD_TYPE=Release /usr/ports/pobj/mailcommon-22.04.3/mailcommon-22.04.3 2. 3. OBSERVED RESULT ===> Configuring for mailcommon-22.04.3 -- The C compiler identification is Clang 13.0.0 -- The CXX compiler identification is Clang 13.0.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/ports/pobj/mailcommon-22.04.3/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/ports/pobj/mailcommon-22.04.3/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done Installing in /usr/local. Run /usr/ports/pobj/mailcommon-22.04.3/build-amd64/prefix.sh to set the environment for mailcommon. -- Could not set up the appstream test. appstreamcli is missing. -- Looking for __GLIBC__ -- Looking for __GLIBC__ - not found -- Performing Test _OFFT_IS_64BIT -- Performing Test _OFFT_IS_64BIT - Success -- Performing Test HAVE_DATE_TIME -- Performing Test HAVE_DATE_TIME - Success -- Found Gettext: /usr/local/bin/msgmerge (found version "0.21") -- Found Freetype: /usr/X11R6/lib/libfreetype.so.30.2 (found version "2.12.1") -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Found Fontconfig: /usr/X11R6/lib/libfontconfig.so.13.1 (found version "2.13.0") -- Found X11: /usr/X11R6/include -- Looking for XOpenDisplay in /usr/X11R6/lib/libX11.so.18.0;/usr/X11R6/lib/libXext.so.13.0 -- Looking for XOpenDisplay in /usr/X11R6/lib/libX11.so.18.0;/usr/X11R6/lib/libXext.so.13.0 - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found CMake Error at /usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:47 (find_package): Found package configuration file: /usr/local/lib/cmake/KF5MessageCore/KF5MessageCoreConfig.cmake but it set KF5MessageCore_FOUND to FALSE so package "KF5MessageCore" is considered to be NOT FOUND. Reason given by package: The following imported targets are referenced, but are missing: KF5::MimeTreeParser Call Stack (most recent call first): /usr/local/lib/cmake/KF5MessageComposer/KF5MessageComposerConfig.cmake:28 (find_dependency) CMakeLists.txt:75 (find_package) -- Configuring incomplete, errors occurred! EXPECTED RESULT SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.