Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 645100 - [kde overlay] kde-frameworks/kkirigami-9999 can't detect qt5, bisected to upstream 8c34dde11
Summary: [kde overlay] kde-frameworks/kkirigami-9999 can't detect qt5, bisected to ups...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Overlays (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-01-20 10:50 UTC by Duncan
Modified: 2018-01-20 16:01 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Duncan 2018-01-20 10:50:56 UTC
kirigami-9999 (with USE="-debug -examples" and without FEATURES=test) upstream commit 8c34dde11 breaks qt5 (5.9.3 installed) detection. Confirmed the previous commit 8a233471f continues to build just fine.  Here's the error:


>>> Configuring source in /tmp/portage/kde-frameworks/kirigami-9999/work/kirigami-9999 ...
>>> Working in BUILD_DIR: "/tmp/portage/kde-frameworks/kirigami-9999/work/kirigami-9999_build"
cmake -C /tmp/portage/kde-frameworks/kirigami-9999/work/kirigami-9999_build/gentoo_common_config.cmake -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_TESTING=OFF -DKDE_INSTALL_USE_QT_SYS_PATHS=ON -DBUILD_EXAMPLES=no -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_USER_MAKE_RULES_OVERRIDE=/tmp/portage/kde-frameworks/kirigami-9999/work/kirigami-9999_build/gentoo_rules.cmake -DCMAKE_TOOLCHAIN_FILE=/tmp/portage/kde-frameworks/kirigami-9999/work/kirigami-9999_build/gentoo_toolchain.cmake  /tmp/portage/kde-frameworks/kirigami-9999/work/kirigami-9999
loading initial cache file /tmp/portage/kde-frameworks/kirigami-9999/work/kirigami-9999_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 7.2.0
-- The CXX compiler identification is GNU 7.2.0

[snip]

-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
CMake Warning (dev) at /share/cmake/Modules/GenerateExportHeader.cmake:263 (if):
  Policy CMP0054 is not set: Only interpret if() arguments as variables or
  keywords when unquoted.  Run "cmake --help-policy CMP0054" for policy
  details.  Use the cmake_policy command to set the policy and suppress this
  warning.

  Quoted variables like "STATIC_LIBRARY" will no longer be dereferenced when
  the policy is set to NEW.  Since the policy is not set the OLD behavior
  will be used.
Call Stack (most recent call first):
  /share/cmake/Modules/GenerateExportHeader.cmake:376 (_do_set_macro_values)
  src/libkirigami/CMakeLists.txt:19 (generate_export_header)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- The following RUNTIME packages have been found:

 * QtGraphicalEffects-QMLModule, QML module 'QtGraphicalEffects' is a runtime dependency.

-- The following REQUIRED packages have been found:

 * Qt5Network (required version >= 5.9.3)
 * Qt5Qml (required version >= 5.9.3)
 * Qt5Quick
 * Qt5Gui
 * Qt5Widgets (required version >= 5.9.3)
 * Qt5Svg
 * Qt5QuickControls2
 * ECM (required version >= 5.42.0), Extra CMake Modules., <https://projects.kde.org/projects/kdesupport/extra-cmake-modules>
 * Qt5Core

-- The following features have been disabled:

 * QCH, API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)

-- The following REQUIRED packages have not been found:

 * Qt5 (required version >= 5.7.0)

CMake Error at /share/cmake/Modules/FeatureSummary.cmake:459 (message):
  feature_summary() Error: REQUIRED package(s) are missing, aborting CMake
  run.
Call Stack (most recent call first):
  CMakeLists.txt:121 (feature_summary)


-- Configuring incomplete, errors occurred!
Comment 1 Larry the Git Cow gentoo-dev 2018-01-20 16:01:26 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=2f57470e8eb310cc280eeea247c614edb3ba08f1

commit 2f57470e8eb310cc280eeea247c614edb3ba08f1
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2018-01-20 15:58:14 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2018-01-20 15:58:14 +0000

    kde-frameworks/kirigami: Switch KDE_TEST to optional
    
    Closes: https://bugs.gentoo.org/645100
    Package-Manager: Portage-2.3.19, Repoman-2.3.6

 kde-frameworks/kirigami/kirigami-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)