# kdesrc-build running: 'ninja' '-j' '8' # from directory: /opt/kde/build/qmlkonsole [1/39] Generating ts... [2/39] Generating mo... [3/39] Automatic MOC for target KonsoleQML [4/39] Automatic RCC for terminal.qrc [5/39] Building CXX object lib/CMakeFiles/KonsoleQML.dir/HistorySearch.cpp.o [6/39] Building CXX object lib/CMakeFiles/KonsoleQML.dir/KonsoleQML_autogen/mocs_compilation.cpp.o [7/39] Building CXX object lib/CMakeFiles/KonsoleQML.dir/BlockArray.cpp.o [8/39] Building CXX object lib/CMakeFiles/KonsoleQML.dir/ColorScheme.cpp.o [9/39] Building CXX object lib/CMakeFiles/KonsoleQML.dir/Filter.cpp.o [10/39] Building CXX object lib/CMakeFiles/KonsoleQML.dir/Emulation.cpp.o [11/39] Building CXX object lib/CMakeFiles/KonsoleQML.dir/History.cpp.o [12/39] Building CXX object lib/CMakeFiles/KonsoleQML.dir/KeyboardTranslator.cpp.o [13/39] Building CXX object lib/CMakeFiles/KonsoleQML.dir/Pty.cpp.o [14/39] Building CXX object lib/CMakeFiles/KonsoleQML.dir/Screen.cpp.o [15/39] Building CXX object lib/CMakeFiles/KonsoleQML.dir/TerminalCharacterDecoder.cpp.o [16/39] Building CXX object lib/CMakeFiles/KonsoleQML.dir/Session.cpp.o [17/39] Building CXX object lib/CMakeFiles/KonsoleQML.dir/ProcessInfo.cpp.o [18/39] Building CXX object lib/CMakeFiles/KonsoleQML.dir/KonsoleQML_autogen/EWIEGA46WW/qrc_terminal.cpp.o [19/39] Building CXX object lib/CMakeFiles/KonsoleQML.dir/ShellCommand.cpp.o [20/39] Building CXX object lib/CMakeFiles/KonsoleQML.dir/tools.cpp.o [21/39] Building CXX object lib/CMakeFiles/KonsoleQML.dir/TerminalSession.cpp.o [22/39] Building CXX object lib/CMakeFiles/KonsoleQML.dir/KonsoleQML.cpp.o [23/39] Building CXX object lib/CMakeFiles/KonsoleQML.dir/ScreenWindow.cpp.o [24/39] Building CXX object lib/CMakeFiles/KonsoleQML.dir/TerminalDisplay.cpp.o /opt/kde/src/qmlkonsole/lib/TerminalDisplay.cpp: In member function 'void Konsole::TerminalDisplay::simulateMouseMove(int, int, int, int, int)': /opt/kde/src/qmlkonsole/lib/TerminalDisplay.cpp:3025:141: warning: 'QMouseEvent::QMouseEvent(QEvent::Type, const QPointF&, Qt::MouseButton, Qt::MouseButtons, Qt::KeyboardModifiers, const QPointingDevice*)' is deprecated: Use another constructor [-Wdeprecated-declarations] 3025 | QMouseEvent event(QEvent::MouseMove, QPointF(x, y), (Qt::MouseButton)button, (Qt::MouseButtons)buttons, (Qt::KeyboardModifiers)modifiers); | ^ In file included from /usr/include/qt6/QtQuick/qquickitem.h:14, from /usr/include/qt6/QtQuick/qquickpainteditem.h:7, from /usr/include/qt6/QtQuick/QQuickPaintedItem:1, from /opt/kde/src/qmlkonsole/lib/TerminalDisplay.h:25, from /opt/kde/src/qmlkonsole/lib/TerminalDisplay.cpp:21: /usr/include/qt6/QtGui/qevent.h:200:5: note: declared here 200 | QMouseEvent(Type type, const QPointF &localPos, Qt::MouseButton button, | ^~~~~~~~~~~ /opt/kde/src/qmlkonsole/lib/TerminalDisplay.cpp: In member function 'void Konsole::TerminalDisplay::simulateMousePress(int, int, int, int, int)': /opt/kde/src/qmlkonsole/lib/TerminalDisplay.cpp:3031:148: warning: 'QMouseEvent::QMouseEvent(QEvent::Type, const QPointF&, Qt::MouseButton, Qt::MouseButtons, Qt::KeyboardModifiers, const QPointingDevice*)' is deprecated: Use another constructor [-Wdeprecated-declarations] 3031 | QMouseEvent event(QEvent::MouseButtonPress, QPointF(x, y), (Qt::MouseButton)button, (Qt::MouseButtons)buttons, (Qt::KeyboardModifiers)modifiers); | ^ /usr/include/qt6/QtGui/qevent.h:200:5: note: declared here 200 | QMouseEvent(Type type, const QPointF &localPos, Qt::MouseButton button, | ^~~~~~~~~~~ /opt/kde/src/qmlkonsole/lib/TerminalDisplay.cpp: In member function 'void Konsole::TerminalDisplay::simulateMouseRelease(int, int, int, int, int)': /opt/kde/src/qmlkonsole/lib/TerminalDisplay.cpp:3037:150: warning: 'QMouseEvent::QMouseEvent(QEvent::Type, const QPointF&, Qt::MouseButton, Qt::MouseButtons, Qt::KeyboardModifiers, const QPointingDevice*)' is deprecated: Use another constructor [-Wdeprecated-declarations] 3037 | QMouseEvent event(QEvent::MouseButtonRelease, QPointF(x, y), (Qt::MouseButton)button, (Qt::MouseButtons)buttons, (Qt::KeyboardModifiers)modifiers); | ^ /usr/include/qt6/QtGui/qevent.h:200:5: note: declared here 200 | QMouseEvent(Type type, const QPointF &localPos, Qt::MouseButton button, | ^~~~~~~~~~~ /opt/kde/src/qmlkonsole/lib/TerminalDisplay.cpp: In member function 'void Konsole::TerminalDisplay::simulateMouseDoubleClick(int, int, int, int, int)': /opt/kde/src/qmlkonsole/lib/TerminalDisplay.cpp:3043:151: warning: 'QMouseEvent::QMouseEvent(QEvent::Type, const QPointF&, Qt::MouseButton, Qt::MouseButtons, Qt::KeyboardModifiers, const QPointingDevice*)' is deprecated: Use another constructor [-Wdeprecated-declarations] 3043 | QMouseEvent event(QEvent::MouseButtonDblClick, QPointF(x, y), (Qt::MouseButton)button, (Qt::MouseButtons)buttons, (Qt::KeyboardModifiers)modifiers); | ^ /usr/include/qt6/QtGui/qevent.h:200:5: note: declared here 200 | QMouseEvent(Type type, const QPointF &localPos, Qt::MouseButton button, | ^~~~~~~~~~~ [25/39] Building CXX object lib/CMakeFiles/KonsoleQML.dir/Vt102Emulation.cpp.o /opt/kde/src/qmlkonsole/lib/Vt102Emulation.cpp: In member function 'virtual void Konsole::Vt102Emulation::sendMouseEvent(int, int, int, int)': /opt/kde/src/qmlkonsole/lib/Vt102Emulation.cpp:1517:56: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 7 and 26 [-Wformat-truncation=] 1517 | snprintf(command, sizeof(command), "\033[%d;%d;%dM", cb + 0x20, cx, cy); | ^~ /opt/kde/src/qmlkonsole/lib/Vt102Emulation.cpp:1517:44: note: directive argument in the range [1, 2147483647] 1517 | snprintf(command, sizeof(command), "\033[%d;%d;%dM", cb + 0x20, cx, cy); | ^~~~~~~~~~~~~~~~ /opt/kde/src/qmlkonsole/lib/Vt102Emulation.cpp:1517:17: note: 'snprintf' output between 9 and 37 bytes into a destination of size 32 1517 | snprintf(command, sizeof(command), "\033[%d;%d;%dM", cb + 0x20, cx, cy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [26/39] Linking CXX static library lib/libKonsoleQML.a [27/39] Generating terminalsettings.h, terminalsettings.cpp Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. [28/39] Automatic MOC for target qmlkonsole [29/39] Automatic RCC for resources.qrc [30/39] Building CXX object src/CMakeFiles/qmlkonsole.dir/qmlkonsole_autogen/mocs_compilation.cpp.o [31/39] Building CXX object src/CMakeFiles/qmlkonsole.dir/savedcommandsmodel.cpp.o [32/39] Building CXX object src/CMakeFiles/qmlkonsole.dir/terminaltabmodel.cpp.o [33/39] Building CXX object src/CMakeFiles/qmlkonsole.dir/shellcommand.cpp.o [34/39] Building CXX object src/CMakeFiles/qmlkonsole.dir/util.cpp.o /opt/kde/src/qmlkonsole/src/util.cpp: In member function 'uint Util::getKeyFromString(QString)': /opt/kde/src/qmlkonsole/src/util.cpp:18:39: warning: 'constexpr QKeyCombination::operator int() const' is deprecated: Use QKeyCombination instead of int [-Wdeprecated-declarations] 18 | return seq.count() > 0 ? seq[0] : 0; | ^ In file included from /usr/include/qt6/QtCore/qbytearray.h:9, from /usr/include/qt6/QtCore/qstringview.h:8, from /usr/include/qt6/QtCore/qchar.h:656, from /usr/include/qt6/QtCore/qstring.h:14, from /usr/include/qt6/QtGui/qkeysequence.h:8, from /usr/include/qt6/QtGui/QKeySequence:1, from /opt/kde/src/qmlkonsole/src/util.h:6, from /opt/kde/src/qmlkonsole/src/util.cpp:4: /usr/include/qt6/QtCore/qnamespace.h:1902:26: note: declared here 1902 | constexpr Q_IMPLICIT operator int() const noexcept | ^~~~~~~~ [35/39] Building CXX object src/CMakeFiles/qmlkonsole.dir/terminalsettings.cpp.o [36/39] Building CXX object src/CMakeFiles/qmlkonsole.dir/fontlistmodel.cpp.o [37/39] Building CXX object src/CMakeFiles/qmlkonsole.dir/qmlkonsole_autogen/EWIEGA46WW/qrc_resources.cpp.o [38/39] Building CXX object src/CMakeFiles/qmlkonsole.dir/main.cpp.o [39/39] Linking CXX executable bin/qmlkonsole