Você está certo. Parece haver alguma alteração que removeu o arquivo /usr/lib64/libQtWebKit_debug.so
do pacote qt-devel
após a versão qt-devel-4.8.6- 13 .fc21.x86_64 (< - possui esse arquivo) vs. qt-devel-4.8.6- 18 .fc21.x86_64 (< - não tem esse arquivo).
Examinando o changelog Bug 1168259 - qt-devel contém alguns componentes do webkit que provavelmente não deveriam ser incluídos parece ser a causa:
# rpm -q qt-devel --changelog | head -n 16
* Wed Nov 26 2014 Rex Dieter <[email protected]> 1:4.8.6-18
- omit previously-overlooked webkit bits (#1168259)
* Sun Nov 09 2014 Rex Dieter <[email protected]> 1:4.8.6-17
- Broken qmake_qt4 in /usr/lib/rpm/macros.d/macros.qt4 (#1161927)
* Mon Nov 03 2014 Rex Dieter <[email protected]> 1:4.8.6-16
- macros.qt4: standalone, improved %qmake_qt4 macro (sync'd with qt5 version)
* Sat Nov 01 2014 Kevin Kofler <[email protected]> - 1:4.8.6-15
- sync system-clucene patch from qt5-qttools (some QDir::mkpath in QtCLucene)
* Sun Oct 26 2014 Kevin Kofler <[email protected]> - 1:4.8.6-14
- build against the system clucene09-core (same patch as for qt5-qttools)
* Tue Sep 16 2014 Rex Dieter <[email protected]> - 1:4.8.6-13
Por isso, peço no relatório de erros ou menciono esse fato ao autor do software que você está tentando compilar.