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-bugs@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 the assignee for the bug.

Reply via email to