Attempts to build the kde4 breeze style FTBFS with linker errors (details below). Already attempted disabling f30 linker change with %undefine _ld_as_needed but seems to make no (or little) difference: [ 7%] Linking CXX shared module ../lib/breeze.so cd /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/x86_64-redhat-linux-gnu_kde4/kstyle && /usr/bin/cmake -E cmake_link_script CMakeFiles/breeze.dir/link.txt --verbose=1 /usr/lib64/ccache/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -std=c++0x -O2 -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -o ../lib/breeze.so CMakeFiles/breeze.dir/breeze_automoc.cpp.o CMakeFiles/breeze.dir/animations/breezeanimation.cpp.o CMakeFiles/breeze.dir/animations/breezeanimations.cpp.o CMakeFiles/breeze.dir/animations/breezeanimationdata.cpp.o CMakeFiles/breeze.dir/animations/breezebaseengine.cpp.o CMakeFiles/breeze.dir/animations/breezebusyindicatordata.cpp.o CMakeFiles/breeze.dir/animations/breezebusyindicatorengine.cpp.o CMakeFiles/breeze.dir/animations/breezedialdata.cpp.o CMakeFiles/breeze.dir/animations/breezedialengine.cpp.o CMakeFiles/breeze.dir/animations/breezeenabledata.cpp.o CMakeFiles/breeze.dir/animations/breezegenericdata.cpp.o CMakeFiles/breeze.dir/animations/breezeheaderviewdata.cpp.o CMakeFiles/breeze.dir/animations/breezeheaderviewengine.cpp.o CMakeFiles/breeze.dir/animations/breezescrollbardata.cpp.o CMakeFiles/breeze.dir/animations/breezescrollbarengine.cpp.o CMakeFiles/breeze.dir/animations/breezespinboxengine.cpp.o CMakeFiles/breeze.dir/animations/breezespinboxdata.cpp.o CMakeFiles/breeze.dir/animations/breezestackedwidgetdata.cpp.o CMakeFiles/breeze.dir/animations/breezestackedwidgetengine.cpp.o CMakeFiles/breeze.dir/animations/breezetabbarengine.cpp.o CMakeFiles/breeze.dir/animations/breezetabbardata.cpp.o CMakeFiles/breeze.dir/animations/breezetoolboxengine.cpp.o CMakeFiles/breeze.dir/animations/breezetransitiondata.cpp.o CMakeFiles/breeze.dir/animations/breezetransitionwidget.cpp.o CMakeFiles/breeze.dir/animations/breezewidgetstateengine.cpp.o CMakeFiles/breeze.dir/animations/breezewidgetstatedata.cpp.o CMakeFiles/breeze.dir/debug/breezewidgetexplorer.cpp.o CMakeFiles/breeze.dir/breezeaddeventfilter.cpp.o CMakeFiles/breeze.dir/breezeframeshadow.cpp.o CMakeFiles/breeze.dir/breezehelper.cpp.o CMakeFiles/breeze.dir/breezemdiwindowshadow.cpp.o CMakeFiles/breeze.dir/breezemnemonics.cpp.o CMakeFiles/breeze.dir/breezepropertynames.cpp.o CMakeFiles/breeze.dir/breezeshadowhelper.cpp.o CMakeFiles/breeze.dir/breezesplitterproxy.cpp.o CMakeFiles/breeze.dir/breezestyle.cpp.o CMakeFiles/breeze.dir/breezestyleplugin.cpp.o CMakeFiles/breeze.dir/breezetileset.cpp.o CMakeFiles/breeze.dir/breezewindowmanager.cpp.o CMakeFiles/breeze.dir/breezestyleconfigdata.cpp.o CMakeFiles/breeze.dir/kstylekde4compat.cpp.o -L/usr/lib64/kde4/devel -Wl,-rpath,/usr/lib64/kde4/devel:/var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/x86_64-redhat-linux-gnu_kde4/lib: ../lib/libbreezecommon4.so.5.15.3 -lX11-xcb -lX11 -lxcb /usr/lib64/libkdeui.so.5.14.38 /usr/lib64/libkdecore.so.5.14.38 /usr/lib64/libQtDBus.so /usr/lib64/libQtCore.so -lpthread /usr/lib64/libQtGui.so /usr/lib64/libQtSvg.so /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezeanimations.cpp.o: in function `Breeze::Animations::Animations(QObject*)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezeanimations.cpp:44: undefined reference to `vtable for Breeze::Animations' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezeanimations.cpp.o: in function `Breeze::Animations::Animations(QObject*)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezewidgetstateengine.h:41: undefined reference to `vtable for Breeze::WidgetStateEngine' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezeanimations.cpp.o: in function `Breeze::Animations::Animations(QObject*)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezespinboxengine.h:40: undefined reference to `vtable for Breeze::SpinBoxEngine' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezeanimations.cpp.o: in function `Breeze::Animations::Animations(QObject*)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezetoolboxengine.h:40: undefined reference to `vtable for Breeze::ToolBoxEngine' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezeanimations.cpp.o: in function `Breeze::Animations::Animations(QObject*)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezeheaderviewengine.h:40: undefined reference to `vtable for Breeze::HeaderViewEngine' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezeanimations.cpp.o: in function `Breeze::Animations::Animations(QObject*)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezescrollbarengine.h:39: undefined reference to `vtable for Breeze::ScrollBarEngine' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezeanimations.cpp.o: in function `Breeze::Animations::Animations(QObject*)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezestackedwidgetengine.h:47: undefined reference to `vtable for Breeze::StackedWidgetEngine' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezeanimations.cpp.o: in function `Breeze::Animations::Animations(QObject*)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezetabbarengine.h:41: undefined reference to `vtable for Breeze::TabBarEngine' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezeanimations.cpp.o: in function `Breeze::Animations::Animations(QObject*)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezedialengine.h:39: undefined reference to `vtable for Breeze::DialEngine' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezeanimations.cpp.o: in function `Breeze::BaseEngine* qobject_cast<Breeze::BaseEngine*>(QObject*)': /usr/include/QtCore/qobject.h:380: undefined reference to `Breeze::BaseEngine::staticMetaObject' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezebusyindicatorengine.cpp.o: in function `Breeze::BusyIndicatorEngine::BusyIndicatorEngine(QObject*)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezebusyindicatorengine.cpp:31: undefined reference to `vtable for Breeze::BusyIndicatorEngine' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezebusyindicatorengine.cpp.o: in function `Breeze::BusyIndicatorEngine::registerWidget(QObject*)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezebusyindicatordata.h:38: undefined reference to `vtable for Breeze::BusyIndicatorData' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezedialdata.cpp.o: in function `Breeze::DialData::DialData(QObject*, QWidget*, int)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezedialdata.cpp:31: undefined reference to `vtable for Breeze::DialData' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezedialengine.cpp.o: in function `Breeze::DialEngine::registerWidget(QWidget*, QFlags<Breeze::AnimationMode>)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezewidgetstatedata.h:40: undefined reference to `vtable for Breeze::WidgetStateData' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezegenericdata.cpp.o: in function `Breeze::GenericData::GenericData(QObject*, QWidget*, int)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezeanimationdata.h:46: undefined reference to `vtable for Breeze::AnimationData' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezegenericdata.cpp.o: in function `Breeze::GenericData::GenericData(QObject*, QWidget*, int)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezegenericdata.cpp:31: undefined reference to `vtable for Breeze::GenericData' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezeheaderviewdata.cpp.o: in function `Breeze::HeaderViewData::HeaderViewData(QObject*, QWidget*, int)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezeanimationdata.h:46: undefined reference to `vtable for Breeze::AnimationData' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezeheaderviewdata.cpp.o: in function `Breeze::HeaderViewData::HeaderViewData(QObject*, QWidget*, int)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezeheaderviewdata.cpp:56: undefined reference to `vtable for Breeze::HeaderViewData' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezescrollbardata.cpp.o: in function `Breeze::ScrollBarData::ScrollBarData(QObject*, QWidget*, int)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezescrollbardata.cpp:34: undefined reference to `vtable for Breeze::ScrollBarData' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezescrollbarengine.cpp.o: in function `Breeze::ScrollBarEngine::registerWidget(QWidget*, QFlags<Breeze::AnimationMode>)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezewidgetstatedata.h:40: undefined reference to `vtable for Breeze::WidgetStateData' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezespinboxdata.cpp.o: in function `Breeze::SpinBoxData::SpinBoxData(QObject*, QWidget*, int)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezeanimationdata.h:46: undefined reference to `vtable for Breeze::AnimationData' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezespinboxdata.cpp.o: in function `Breeze::SpinBoxData::SpinBoxData(QObject*, QWidget*, int)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezespinboxdata.cpp:27: undefined reference to `vtable for Breeze::SpinBoxData' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezestackedwidgetdata.cpp.o: in function `Breeze::StackedWidgetData::StackedWidgetData(QObject*, QStackedWidget*, int)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezestackedwidgetdata.cpp:36: undefined reference to `vtable for Breeze::StackedWidgetData' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezetabbardata.cpp.o: in function `Breeze::TabBarData::TabBarData(QObject*, QWidget*, int)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezeanimationdata.h:46: undefined reference to `vtable for Breeze::AnimationData' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezetabbardata.cpp.o: in function `Breeze::TabBarData::TabBarData(QObject*, QWidget*, int)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezetabbardata.cpp:56: undefined reference to `vtable for Breeze::TabBarData' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezetoolboxengine.cpp.o: in function `Breeze::ToolBoxEngine::registerWidget(QWidget*)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezewidgetstatedata.h:40: undefined reference to `vtable for Breeze::WidgetStateData' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezetransitiondata.cpp.o: in function `Breeze::TransitionData::TransitionData(QObject*, QWidget*, int)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezetransitiondata.cpp:35: undefined reference to `vtable for Breeze::TransitionData' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezetransitiondata.cpp.o: in function `Breeze::TransitionData::~TransitionData()': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezetransitiondata.cpp:39: undefined reference to `vtable for Breeze::TransitionData' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezetransitionwidget.cpp.o: in function `Breeze::TransitionWidget::TransitionWidget(QWidget*, int)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezetransitionwidget.cpp:47: undefined reference to `vtable for Breeze::TransitionWidget' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezewidgetstateengine.cpp.o: in function `Breeze::WidgetStateEngine::registerWidget(QWidget*, QFlags<Breeze::AnimationMode>)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezewidgetstatedata.h:40: undefined reference to `vtable for Breeze::WidgetStateData' /usr/bin/ld: /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezewidgetstatedata.h:40: undefined reference to `vtable for Breeze::WidgetStateData' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezewidgetstateengine.cpp.o: in function `Breeze::WidgetStateEngine::registerWidget(QWidget*, QFlags<Breeze::AnimationMode>)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezeenabledata.h:38: undefined reference to `vtable for Breeze::EnableData' /usr/bin/ld: CMakeFiles/breeze.dir/animations/breezewidgetstateengine.cpp.o: in function `Breeze::WidgetStateEngine::registerWidget(QWidget*, QFlags<Breeze::AnimationMode>)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/animations/breezewidgetstatedata.h:40: undefined reference to `vtable for Breeze::WidgetStateData' /usr/bin/ld: CMakeFiles/breeze.dir/debug/breezewidgetexplorer.cpp.o: in function `Breeze::WidgetExplorer::WidgetExplorer(QObject*)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/debug/breezewidgetexplorer.cpp:36: undefined reference to `vtable for Breeze::WidgetExplorer' /usr/bin/ld: CMakeFiles/breeze.dir/breezeframeshadow.cpp.o: in function `Breeze::FrameShadow::FrameShadow(Breeze::Side, Breeze::Helper&)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/breezeframeshadow.cpp:222: undefined reference to `vtable for Breeze::FrameShadow' /usr/bin/ld: CMakeFiles/breeze.dir/breezeframeshadow.cpp.o: in function `Breeze::FrameShadow* qobject_cast<Breeze::FrameShadow*>(QObject*)': /usr/include/QtCore/qobject.h:380: undefined reference to `Breeze::FrameShadow::staticMetaObject' /usr/bin/ld: /usr/include/QtCore/qobject.h:380: undefined reference to `Breeze::FrameShadow::staticMetaObject' /usr/bin/ld: /usr/include/QtCore/qobject.h:380: undefined reference to `Breeze::FrameShadow::staticMetaObject' /usr/bin/ld: /usr/include/QtCore/qobject.h:380: undefined reference to `Breeze::FrameShadow::staticMetaObject' /usr/bin/ld: /usr/include/QtCore/qobject.h:380: undefined reference to `Breeze::FrameShadow::staticMetaObject' /usr/bin/ld: CMakeFiles/breeze.dir/breezemdiwindowshadow.cpp.o: in function `Breeze::MdiWindowShadowFactory::MdiWindowShadowFactory(QObject*)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/breezemdiwindowshadow.cpp:125: undefined reference to `vtable for Breeze::MdiWindowShadowFactory' /usr/bin/ld: CMakeFiles/breeze.dir/breezemdiwindowshadow.cpp.o: in function `Breeze::MdiWindowShadow::MdiWindowShadow(QWidget*, Breeze::TileSet)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/breezemdiwindowshadow.cpp:38: undefined reference to `vtable for Breeze::MdiWindowShadow' /usr/bin/ld: CMakeFiles/breeze.dir/breezemdiwindowshadow.cpp.o: in function `Breeze::MdiWindowShadow* qobject_cast<Breeze::MdiWindowShadow*>(QObject*)': /usr/include/QtCore/qobject.h:380: undefined reference to `Breeze::MdiWindowShadow::staticMetaObject' /usr/bin/ld: CMakeFiles/breeze.dir/breezeshadowhelper.cpp.o: in function `Breeze::ShadowHelper::ShadowHelper(QObject*, Breeze::Helper&)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/breezeshadowhelper.cpp:115: undefined reference to `vtable for Breeze::ShadowHelper' /usr/bin/ld: CMakeFiles/breeze.dir/breezeshadowhelper.cpp.o: in function `Breeze::ShadowHelper::~ShadowHelper()': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/breezeshadowhelper.cpp:127: undefined reference to `vtable for Breeze::ShadowHelper' /usr/bin/ld: CMakeFiles/breeze.dir/breezesplitterproxy.cpp.o: in function `Breeze::SplitterProxy::SplitterProxy(QWidget*, bool)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/breezesplitterproxy.cpp:139: undefined reference to `vtable for Breeze::SplitterProxy' /usr/bin/ld: CMakeFiles/breeze.dir/breezesplitterproxy.cpp.o: in function `Breeze::SplitterProxy::~SplitterProxy()': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/breezesplitterproxy.cpp:147: undefined reference to `vtable for Breeze::SplitterProxy' /usr/bin/ld: CMakeFiles/breeze.dir/breezesplitterproxy.cpp.o: in function `Breeze::SplitterProxy::~SplitterProxy()': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/breezesplitterproxy.cpp:147: undefined reference to `vtable for Breeze::SplitterProxy' /usr/bin/ld: CMakeFiles/breeze.dir/breezestyle.cpp.o: in function `Breeze::Style::Style()': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/breezestyle.cpp:185: undefined reference to `vtable for Breeze::Style' /usr/bin/ld: CMakeFiles/breeze.dir/breezestyle.cpp.o: in function `Breeze::Style::Style()': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/breezemnemonics.h:42: undefined reference to `vtable for Breeze::Mnemonics' /usr/bin/ld: CMakeFiles/breeze.dir/breezestyle.cpp.o: in function `Breeze::Style::Style()': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/breezeframeshadow.h:48: undefined reference to `vtable for Breeze::FrameShadowFactory' /usr/bin/ld: CMakeFiles/breeze.dir/breezestyle.cpp.o: in function `Breeze::Style::Style()': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/breezeaddeventfilter.h:38: undefined reference to `vtable for Breeze::AddEventFilter' /usr/bin/ld: CMakeFiles/breeze.dir/breezestyle.cpp.o: in function `Breeze::Style::Style()': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/breezesplitterproxy.h:50: undefined reference to `vtable for Breeze::SplitterFactory' /usr/bin/ld: CMakeFiles/breeze.dir/breezestyle.cpp.o: in function `Breeze::Style::~Style()': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/breezestyle.cpp:208: undefined reference to `vtable for Breeze::Style' /usr/bin/ld: CMakeFiles/breeze.dir/breezestyle.cpp.o:(.data.rel.ro._ZTIMN6Breeze5StyleEKFbPK12QStyleOptionP8QPainterPK7QWidgetE[_ZTIMN6Breeze5StyleEKFbPK12QStyleOptionP8QPainterPK7QWidgetE]+0x20): undefined reference to `typeinfo for Breeze::Style' /usr/bin/ld: CMakeFiles/breeze.dir/breezestyle.cpp.o:(.data.rel.ro._ZTIMN6Breeze5StyleEKFbPK19QStyleOptionComplexP8QPainterPK7QWidgetE[_ZTIMN6Breeze5StyleEKFbPK19QStyleOptionComplexP8QPainterPK7QWidgetE]+0x20): undefined reference to `typeinfo for Breeze::Style' /usr/bin/ld: CMakeFiles/breeze.dir/breezestyleplugin.cpp.o: in function `qt_plugin_instance': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/breezestyleplugin.h:41: undefined reference to `vtable for Breeze::StylePlugin' /usr/bin/ld: CMakeFiles/breeze.dir/breezestyleplugin.cpp.o: in function `Breeze::StylePlugin::~StylePlugin()': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/breezestyleplugin.cpp:44: undefined reference to `vtable for Breeze::StylePlugin' /usr/bin/ld: CMakeFiles/breeze.dir/breezestyleplugin.cpp.o: in function `Breeze::StylePlugin::~StylePlugin()': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/breezestyleplugin.cpp:44: undefined reference to `vtable for Breeze::StylePlugin' /usr/bin/ld: CMakeFiles/breeze.dir/breezewindowmanager.cpp.o: in function `Breeze::WindowManager::WindowManager(QObject*)': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/breezewindowmanager.cpp:224: undefined reference to `vtable for Breeze::WindowManager' /usr/bin/ld: CMakeFiles/breeze.dir/kstylekde4compat.cpp.o: in function `KStyleKDE4Compat::KStyleKDE4Compat()': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/kstylekde4compat.cpp:30: undefined reference to `vtable for KStyleKDE4Compat' /usr/bin/ld: CMakeFiles/breeze.dir/kstylekde4compat.cpp.o: in function `KStyleKDE4Compat::~KStyleKDE4Compat()': /var/tmp/kdecache-rdieter/BUILDROOT/breeze-5.15.3/kstyle/kstylekde4compat.cpp:37: undefined reference to `vtable for KStyleKDE4Compat' collect2: error: ld returned 1 exit status make[2]: *** [kstyle/CMakeFiles/breeze.dir/build.make:702: lib/breeze.so] Error 1
Rebuilding qt,automoc -> plasma-breeze worked in rawhide, will try the same on f30 now
plasma-breeze-5.15.3-2.fc30 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-f37275c4b2
plasma-breeze-5.15.3-2.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-f37275c4b2
plasma-breeze-5.15.3-2.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.