содержимое /usr/lib64/pkgconfig/KF6WindowSystem.pc предполагает, что libKF6WindowSystem.so расположен по обычному пути вроде /usr/lib64, а не как в пакете, /usr/lib64/kf6/devel/libKF6WindowSystem.so. слинковаться с этим всем не получится.
Это ещё с KDE4. :-) Ко всему KDE6-шному нужно добавлять -L%_K6link
Ну так добавляй в *.pc, зачем мне эти макароны в спеке
> Ко всему KDE6-шному нужно добавлять -L%_K6link Я опасаюсь сломать где-нибудь, если автоматом буду везде менять.
(Ответ для Sergey Bolshakov на комментарий #2) > Ну так добавляй в *.pc, зачем мне эти макароны в спеке В паре макарон не вижу проблем по своему опыту, т.к. сталкивался.