https://bugs.kde.org/show_bug.cgi?id=408240
--- Comment #22 from vialav <d...@bk.ru> --- I have built Cantor outside the Debian/Ubuntu packaging, and… it works as intended. No issues whatsoever, and all the buttons work. Thanksfully to your hint with the recent KDE frameworks, it turns out it was never the issue of backporting, which I was sure about 100%. I has investigated what was the difference since both were compiled against the same set of libraries/headers, and the cause was somewhat unexpected: If Cantor is to be compiled with the Link-Time-Optimization LTO flag -flto (**in my case** the CXXFLAGS/CFLAGS contain: -flto=jobserver -flto-compression-level=9), **then it loses Qt signals**. Perhaps unrelated, but _before_ compilation I've unset QT_IM_MODULE=ibus, however, the dividing difference was compilation with (also incompatible with parallel building in this case; make -j 1) or without LTO, which worked for me in the latter case. $ gcc --version gcc (Ubuntu 9.1.0-2ubuntu2) 9.1.0 I have built the system-wide Cantor package without LTO, which works now under Debian/Ubuntu. I can only hope that the sage backend (#408176) will receive some love, and, perhaps, it could become possible to re-introduce LTO in later releases. Thank you for your cooperation, it seems we all are learning something new out of encountering, and successfully dealing with, such rare events as the present issue. -- You are receiving this mail because: You are watching all bug changes.