Hide Forgot
$ grep "QT.uitools.module_config" /usr/lib64/qt5/mkspecs/modules/qt_lib_uitools.pri QT.uitools.module_config = v2 staticlib staticlib in module_config breaks usage of this library through qmake: make[2]: *** No rule to make target '/usr/lib64/libQt5UiTools.a', needed by '../../lib/libPythonQt_QtAll.so.1.0.0'. Stop.
actually we ship static lib, but in different subpackage (qt5-qttools-static), but there is no hard requires from devel subpkg.
also I'm wondering why not all headers are included into -devel subpkg...
It's simply sub pkg, include qt5-qttools-static, if you need it. Minor bug her is that we probably ought to include /usr/lib64/qt5/mkspecs/modules/qt_lib_uitools.pri in -static too
(In reply to Rex Dieter from comment #3) > It's simply sub pkg, include qt5-qttools-static, if you need it. > > Minor bug her is that we probably ought to include > /usr/lib64/qt5/mkspecs/modules/qt_lib_uitools.pri > in -static too Well, if we ship that pri in -devel it is simply broken as qmake always tries to use static lib which is not present.
Sure, that's a bug worth fixing (and I acknowledged that). I'll work on moving it as previously threatened to -static subpkg
%changelog * Mon Nov 21 2016 Rex Dieter <rdieter> - 5.7.0-4 - -static: move qt_lib_uitools*.pri here (#1396836)