Tomasz Kłoczko wrote: > BuildRequires: qt5-qtbase*-static* There are a few small libraries that Qt upstream ships only as static, because they are not covered by the binary compatibility guarantees: http://pkgs.fedoraproject.org/cgit/rpms/qt5-qtbase.git/tree/qt5-qtbase.spec#n874 The main parts of Qt are always linked dynamically, and in fact qt5-qtbase ships them only as shared libraries. But the Qt maintainers do not want to attempt shipping shared libraries for those libraries where upstream does not support it. That is why some packages BuildRequire qt5-qtbase-static. > BuildRequires: qt5-qttools*-static* Similar situation here, libQt5UiTools.a is only static. > BuildRequires: eigen3*-static* This is not really a static library, it is a headers-only library. The reviewers insisted on the package being called eigen3-static rather than the eigen3-devel name that was used in the past (for eigen-devel, eigen2-devel). But its "staticness" is really not very different from that of ANY C++ library that contains templates and/or inlines, even shared libraries (such as Qt). The only difference is that in Eigen's case there is ONLY the template and inline code. Kevin Kofler _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx