https://bugs.kde.org/show_bug.cgi?id=447908

            Bug ID: 447908
           Summary: abstractrunner.h can't find KConfigGroup, KPluginInfo
                    or QIcon
           Product: frameworks-krunner
           Version: unspecified
          Platform: Gentoo Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: alexander.loh...@gmx.de
          Reporter: 1i5t5.dun...@cox.net
  Target Milestone: ---

This is against krunner framework live-git at
c6cb0dfa9fd01875d85d0fcf2f6dc88939f47821 (pulled and built today, using the
gentoo/kde live-git packages), but there's no master version to file against,
nor 5.90, which is what about says frameworks is, either.  Should I file a
separate bug for that?

I'm not entirely sure this is a krunner framework bug, but the build failures,
plasma-workspace, kdeplasma-addons and plasma-desktop, all point to the same
file owned by the krunner framework, and I can't see a plasma-workspace or
plasma-desktop product to file against in any case, so...

All the failures are include/KF5/KRunner/krunner/abstractrunner.h not finding
something (KConfigGroup, KPluginInfo and QIcon, at least).

plasma-workspace:

FAILED: runners/sessions/CMakeFiles/krunner_sessions.dir/sessionrunner.cpp.o 
/usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -DKCOREADDONS_LIB
-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x055800
-DKITEMMODELS_DISABLE_DEPRECATED_BEFORE_AND_AT=0x054F00
-DKPLUGINFACTORY_PLUGIN_CLASS_INTERNAL_NAME=krunner_sessions_factory
-DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0x050f00
-DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_URL_CAST_FROM_STRING -DQT_WIDGETS_LIB
-DTRANSLATION_DOMAIN=\"plasma_runner_sessions\" -D_GNU_SOURCE
-D_LARGEFILE64_SOURCE -Dkrunner_sessions_EXPORTS
-I/tmp/portage/kde-plasma/plasma-workspace-9999/work/plasma-workspace-9999_build/runners/sessions
-I/tmp/portage/kde-plasma/plasma-workspace-9999/work/plasma-workspace-9999/runners/sessions
-I/tmp/portage/kde-plasma/plasma-workspace-9999/work/plasma-workspace-9999_build/runners/sessions/krunner_sessions_autogen/include
-I/tmp/portage/kde-plasma/plasma-workspace-9999/work/plasma-workspace-9999_build
-isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem
/usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem
/usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem
/usr/include/KF5/KRunner -isystem /usr/include/KF5 -isystem
/usr/include/KF5/KI18n -isystem /usr/include/kworkspace5 -isystem
/usr/include/KF5/KCoreAddons  -DQT_NO_DEBUG -march=native -O2 -fgcse-sm
-fgcse-las -fgcse-after-reload -ftree-vectorize -fdiagnostics-color
-fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align
-Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith-Wundef
-Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self
-Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always
-fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++17 -MD
-MT runners/sessions/CMakeFiles/krunner_sessions.dir/sessionrunner.cpp.o -MF
runners/sessions/CMakeFiles/krunner_sessions.dir/sessionrunner.cpp.o.d -o
runners/sessions/CMakeFiles/krunner_sessions.dir/sessionrunner.cpp.o -c
/tmp/portage/kde-plasma/plasma-workspace-9999/work/plasma-workspace-9999/runners/sessions/sessionrunner.cpp
In file included from
/tmp/portage/kde-plasma/plasma-workspace-9999/work/plasma-workspace-9999/runners/sessions/sessionrunner.h:10,
from
/tmp/portage/kde-plasma/plasma-workspace-9999/work/plasma-workspace-9999/runners/sessions/sessionrunner.cpp:7:
/include/KF5/KRunner/krunner/abstractrunner.h:14:10: fatal error: KConfigGroup:
No such file or directory
14 | #include <KConfigGroup>

There's a similar error for KPluginInfo (line 15)

Skipping the actual command, here's kdeplasma-addons:

FAILED:
runners/converter/CMakeFiles/unitconverter.dir/unitconverter_autogen/mocs_compilation.cpp.o
 

In file included from /include/KF5/KRunner/KRunner/AbstractRunner:1,
from
/tmp/portage/kde-plasma/kdeplasma-addons-9999/work/kdeplasma-addons-9999_build/runners/converter/unitconverter_autogen/EWIEGA46WW/../../../../../kdeplasma-addons-9999/runners/converter/converterrunner.h:11,
from
/tmp/portage/kde-plasma/kdeplasma-addons-9999/work/kdeplasma-addons-9999_build/runners/converter/unitconverter_autogen/EWIEGA46WW/moc_converterrunner.cpp:10,
from
/tmp/portage/kde-plasma/kdeplasma-addons-9999/work/kdeplasma-addons-9999_build/runners/converter/unitconverter_autogen/mocs_compilation.cpp:2:
/include/KF5/KRunner/krunner/abstractrunner.h:14:10: fatal error: KConfigGroup:
No such file or directory
14 | #include <KConfigGroup>

And plasma-desktop:

FAILED: runners/kwin/CMakeFiles/krunner_kwin.dir/kwin-runner.cpp.o 

In file included from
/tmp/portage/kde-plasma/plasma-desktop-9999/work/plasma-desktop-9999/runners/kwin/kwin-runner.h:11,
from
/tmp/portage/kde-plasma/plasma-desktop-9999/work/plasma-desktop-9999/runners/kwin/kwin-runner.cpp:8:
/include/KF5/KRunner/krunner/abstractrunner.h:10:10: fatal error: QIcon: No
such file or directory
10 | #include <QIcon>

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to