Hi all, Looks like something has changed recently in Baloo (or CMake) regarding how it handles searching for LMDB? I've checked and the library is definitely present (both the .dll and the .lib are presented, named liblmdb.dll and liblmdb.lib respectively) so it seems to be a CMake find issue...
Could someone take a look please? Thanks, Ben ---------- Forwarded message --------- From: CI System <nore...@kde.org> Date: Wed, Oct 10, 2018 at 2:58 AM Subject: KDE CI: Administration » Dependency Build Extragear kf5-qt5 WindowsMSVCQt5.11 - Build # 11 - Failure! To: <bcooks...@kde.org> *BUILD FAILURE* Build URL https://build.kde.org/job/Administration/job/Dependency%20Build%20Extragear%20kf5-qt5%20WindowsMSVCQt5.11/11/ Project: Dependency Build Extragear kf5-qt5 WindowsMSVCQt5.11 Date of build: Tue, 09 Oct 2018 10:26:57 +0000 Build duration: 3 hr 31 min and counting * CONSOLE OUTPUT * [...truncated 28.67 MB...] -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Professional/VC/Tools/MSVC/14.14.26428/bin/Hostx64/x64/cl.exe -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Professional/VC/Tools/MSVC/14.14.26428/bin/Hostx64/x64/cl.exe -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- -- Could not set up the appstream test. appstreamcli is missing. -- Looking for __GLIBC__ -- Looking for __GLIBC__ - not found -- Tried to enable sanitizers (-DECM_ENABLE_SANITIZERS=address), but compiler (MSVC) does not have sanitizer support -- Found KF5CoreAddons: C:/CI/Software Installs/Dependencies/lib/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found version "5.51.0") -- Found KF5Config: C:/CI/Software Installs/Dependencies/lib/cmake/KF5Config/KF5ConfigConfig.cmake (found version "5.51.0") -- Found KF5DBusAddons: C:/CI/Software Installs/Dependencies/lib/cmake/KF5DBusAddons/KF5DBusAddonsConfig.cmake (found version "5.51.0") -- Found Gettext: C:/Craft/CI-Qt511/windows-msvc2017_64-cl-debug/bin/msgmerge.exe (found version "0.19.8.1") -- Found KF5I18n: C:/CI/Software Installs/Dependencies/lib/cmake/KF5I18n/KF5I18nConfig.cmake (found version "5.51.0") -- Found KF5IdleTime: C:/CI/Software Installs/Dependencies/lib/cmake/KF5IdleTime/KF5IdleTimeConfig.cmake (found version "5.51.0") -- Found KF5Solid: C:/CI/Software Installs/Dependencies/lib/cmake/KF5Solid/KF5SolidConfig.cmake (found version "5.51.0") -- Found KF5FileMetaData: C:/CI/Software Installs/Dependencies/lib/cmake/KF5FileMetaData/KF5FileMetaDataConfig.cmake (found version "5.51.0") -- Found KF5Crash: C:/CI/Software Installs/Dependencies/lib/cmake/KF5Crash/KF5CrashConfig.cmake (found version "5.51.0") -- Found KF5KIO: C:/CI/Software Installs/Dependencies/lib/cmake/KF5KIO/KF5KIOConfig.cmake (found version "5.51.0") -- Found KF5: success (found suitable version "5.51.0", minimum required is "5.51.0") found components: CoreAddons Config DBusAddons I18n IdleTime Solid FileMetaData Crash KIO -- Could NOT find LMDB (missing: LMDB_LIBRARIES) -- LMDB lib: LMDB_LIBRARIES-NOTFOUND -- LMDB include: C:/Craft/CI-Qt511/windows-msvc2017_64-cl-debug/include -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Failed -- Performing Test COMPILER_HAS_DEPRECATED -- Performing Test COMPILER_HAS_DEPRECATED - Success -- The following REQUIRED packages have been found: * ECM (required version >= 5.51.0), Extra CMake Modules, < https://projects.kde.org/projects/kdesupport/extra-cmake-modules> * Qt5Core * Qt5DBus * Qt5Gui (required version >= 5.11.2) * Qt5Widgets * Qt5Network (required version >= 5.11.2) * Qt5Qml * Qt5Quick * Qt5Test * Qt5 (required version >= 5.8.0) * KF5CoreAddons (required version >= 5.51.0) * KF5Config (required version >= 5.51.0) * KF5DBusAddons (required version >= 5.51.0) * Gettext * KF5I18n (required version >= 5.51.0) * KF5IdleTime (required version >= 5.51.0) * KF5Solid (required version >= 5.51.0) * KF5FileMetaData (required version >= 5.51.0) * KF5Crash (required version >= 5.51.0) * KF5KIO (required version >= 5.51.0) * KF5 (required version >= 5.51.0) -- The following features have been disabled: * QCH, API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop) * EXP, Build experimental features -- The following OPTIONAL packages have not been found: * Inotify Filesystem alteration notifications using inotify -- The following REQUIRED packages have not been found: * LMDB, Lightning Memory-Mapped Database (LMDB), <http://symas.com/mdb> CMake Error at C:/Craft/CI-Qt511/windows-msvc2017_64-cl-debug/dev-utils/cmake/share/cmake-3.12/Modules/FeatureSummary.cmake:459 (message): feature_summary() Error: REQUIRED package(s) are missing, aborting CMake run. Call Stack (most recent call first): CMakeLists.txt:159 (feature_summary) CMake Error: The following variables are used in this project, but they are set to NOTFOUND. Please set them or make sure they are set and tested correctly in the CMake files: LMDB_LIBRARIES (ADVANCED) linked by target "KF5BalooEngine" in directory C:/CI/DepBuild/baloo/src/engine -- Configuring incomplete, errors occurred! See also "C:/CI/DepBuild/baloo/build/CMakeFiles/CMakeOutput.log". See also "C:/CI/DepBuild/baloo/build/CMakeFiles/CMakeError.log". [Pipeline] } [Pipeline] // stage [Pipeline] } ERROR: script returned exit code 1 [Pipeline] // catchError [Pipeline] deleteDir [Pipeline] bat [C:/CI/DepBuild] Running batch script C:\CI\DepBuild>if exist "C:\CI\Software Installs\Dependencies" rmdir /s /q "C:\CI\Software Installs\Dependencies" [Pipeline] emailextrecipients [Pipeline] emailext