-- The C compiler identification is GNU 11.1.0 -- The CXX compiler identification is GNU 11.1.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") CMake Warning (dev) at /usr/share/ECM/modules/ECMFindModuleHelpers.cmake:112 (message): Your project should require at least CMake 3.16.0 to use FindXKBCommon.cmake Call Stack (most recent call first): cmake/FindXKBCommon.cmake:4 (ecm_find_package_version_check) CMakeLists.txt:28 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found XKBCommon_XKBCommon: /usr/lib/libxkbcommon.so (found version "1.3.1") -- Found XKBCommon_X11: /usr/lib/libxkbcommon-x11.so (found version "1.3.1") -- Found XKBCommon: /usr/lib/libxkbcommon.so;/usr/lib/libxkbcommon-x11.so (found version "1.3.1") -- Checking for module 'glib-2.0>=2.38' -- Found glib-2.0, version 2.70.2 -- Checking for module 'gio-2.0' -- Found gio-2.0, version 2.70.2 -- Checking for module 'gobject-2.0' -- Found gobject-2.0, version 2.70.2 -- Checking for module 'gobject-introspection-1.0' -- Found gobject-introspection-1.0, version 1.70.0 -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Checking for module 'gtk+-2.0' -- Found gtk+-2.0, version 2.24.33 -- Checking for module 'gdk-2.0' -- Found gdk-2.0, version 2.24.33 -- Checking for module 'gdk-x11-2.0' -- Found gdk-x11-2.0, version 2.24.33 -- Checking for module 'gtk+-3.0' -- Found gtk+-3.0, version 3.24.30 -- Checking for module 'gdk-3.0' -- Found gdk-3.0, version 3.24.30 -- Checking for module 'gdk-x11-3.0' -- Found gdk-x11-3.0, version 3.24.30 -- Checking for module 'gtk4>=4.2' -- Found gtk4, version 4.4.1 -- Checking for module 'gtk4-x11' -- Found gtk4-x11, version 4.4.1 -- The following OPTIONAL packages have been found: * XKBCommon, Keyboard handling library using XKB data, -- The following REQUIRED packages have been found: * ECM * X11 -- Configuring done -- Generating done -- Build files have been written to: /build/fcitx5-gtk/src/fcitx5-gtk-5.0.10 [1/26] Generating marshall.h INFO: Reading /build/fcitx5-gtk/src/fcitx5-gtk-5.0.10/gtk-common/marshall.list... WARNING: The token "BOOL" is deprecated; use "BOOLEAN" instead WARNING: The token "BOOL" is deprecated; use "BOOLEAN" instead [2/26] Generating marshall.c INFO: Reading /build/fcitx5-gtk/src/fcitx5-gtk-5.0.10/gtk-common/marshall.list... WARNING: The token "BOOL" is deprecated; use "BOOLEAN" instead WARNING: The token "BOOL" is deprecated; use "BOOLEAN" instead [3/26] Building C object fcitx-gclient/CMakeFiles/Fcitx5GClient.dir/marshall.c.o [4/26] Building C object gtk2/CMakeFiles/im-fcitx5.dir/fcitxim.c.o [5/26] Building C object fcitx-gclient/CMakeFiles/Fcitx5GClient.dir/fcitxgwatcher.c.o [6/26] Building C object gtk3/CMakeFiles/im-fcitx5-gtk3.dir/fcitxim.c.o [7/26] Building C object gtk4/CMakeFiles/im-fcitx5-gtk4.dir/fcitxim.c.o [8/26] Building C object fcitx-gclient/CMakeFiles/Fcitx5GClient.dir/fcitxgclient.c.o [9/26] Building CXX object gtk3/CMakeFiles/im-fcitx5-gtk3.dir/utils.cpp.o [10/26] Linking C shared library fcitx-gclient/libFcitx5GClient.so.5.0.10 [11/26] Creating library symlink fcitx-gclient/libFcitx5GClient.so.2 fcitx-gclient/libFcitx5GClient.so [12/26] Building CXX object gtk4/CMakeFiles/im-fcitx5-gtk4.dir/utils.cpp.o [13/26] Generating FcitxG-1.0.gir FAILED: fcitx-gclient/FcitxG-1.0.gir /build/fcitx5-gtk/src/fcitx5-gtk-5.0.10/fcitx-gclient/FcitxG-1.0.gir cd /build/fcitx5-gtk/src/fcitx5-gtk-5.0.10/fcitx-gclient && env LD_LIBRARY_PATH=/build/fcitx5-gtk/src/fcitx5-gtk-5.0.10/fcitx-gclient /usr/bin/g-ir-scanner --warn-all --add-include-path=/build/fcitx5-gtk/src/fcitx5-gtk-5.0.10/fcitx-gclient --namespace=FcitxG --nsversion=1.0 -I/build/fcitx5-gtk/src/fcitx5-gtk-5.0.10 --library=Fcitx5GClient --quiet --symbol-prefix=fcitx_g --include=Gio-2.0 --include=GObject-2.0 --include=GLib-2.0 --no-libtool -L/build/fcitx5-gtk/src/fcitx5-gtk-5.0.10/fcitx-gclient --output=/build/fcitx5-gtk/src/fcitx5-gtk-5.0.10/fcitx-gclient/FcitxG-1.0.gir Fcitx5GClient fcitxgwatcher.c fcitxgclient.c fcitxgclient.h fcitxgwatcher.h Traceback (most recent call last): File "/usr/bin/g-ir-scanner", line 98, in from giscanner.scannermain import scanner_main File "/usr/lib/gobject-introspection/giscanner/scannermain.py", line 35, in from giscanner.ast import Include, Namespace File "/usr/lib/gobject-introspection/giscanner/ast.py", line 29, in from .sourcescanner import CTYPE_TYPEDEF, CSYMBOL_TYPE_TYPEDEF File "/usr/lib/gobject-introspection/giscanner/sourcescanner.py", line 34, in from giscanner._giscanner import SourceScanner as CSourceScanner ModuleNotFoundError: No module named 'giscanner._giscanner' [14/26] Building CXX object gtk2/CMakeFiles/im-fcitx5.dir/fcitximcontext.cpp.o [15/26] Building CXX object gtk3/CMakeFiles/im-fcitx5-gtk3.dir/gtk3inputwindow.cpp.o [16/26] Building CXX object gtk4/CMakeFiles/im-fcitx5-gtk4.dir/gtk4inputwindow.cpp.o [17/26] Building CXX object gtk3/CMakeFiles/im-fcitx5-gtk3.dir/fcitxtheme.cpp.o [18/26] Building CXX object gtk4/CMakeFiles/im-fcitx5-gtk4.dir/fcitxtheme.cpp.o [19/26] Building CXX object gtk3/CMakeFiles/im-fcitx5-gtk3.dir/fcitximcontext.cpp.o /build/fcitx5-gtk/src/fcitx5-gtk-5.0.10/gtk3/fcitximcontext.cpp: In function ‘void fcitx_im_context_class_init(FcitxIMContextClass*, gpointer)’: /build/fcitx5-gtk/src/fcitx5-gtk-5.0.10/gtk3/fcitximcontext.cpp:352:50: warning: ‘guint gtk_key_snooper_install(GtkKeySnoopFunc, gpointer)’ is deprecated [-Wdeprecated-declarations] 352 | _key_snooper_id = gtk_key_snooper_install(_key_snooper_cb, NULL); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:143, from /build/fcitx5-gtk/src/fcitx5-gtk-5.0.10/gtk3/fcitximcontext.cpp:19: /usr/include/gtk-3.0/gtk/gtkmain.h:185:12: note: declared here 185 | guint gtk_key_snooper_install (GtkKeySnoopFunc snooper, | ^~~~~~~~~~~~~~~~~~~~~~~ /build/fcitx5-gtk/src/fcitx5-gtk-5.0.10/gtk3/fcitximcontext.cpp: In function ‘void fcitx_im_context_class_fini(FcitxIMContextClass*, gpointer)’: /build/fcitx5-gtk/src/fcitx5-gtk-5.0.10/gtk3/fcitximcontext.cpp:357:31: warning: ‘void gtk_key_snooper_remove(guint)’ is deprecated [-Wdeprecated-declarations] 357 | gtk_key_snooper_remove(_key_snooper_id); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:143, from /build/fcitx5-gtk/src/fcitx5-gtk-5.0.10/gtk3/fcitximcontext.cpp:19: /usr/include/gtk-3.0/gtk/gtkmain.h:188:12: note: declared here 188 | void gtk_key_snooper_remove (guint snooper_handler_id); | ^~~~~~~~~~~~~~~~~~~~~~ [20/26] Building CXX object gtk4/CMakeFiles/im-fcitx5-gtk4.dir/inputwindow.cpp.o [21/26] Building CXX object gtk4/CMakeFiles/im-fcitx5-gtk4.dir/fcitximcontext.cpp.o [22/26] Building CXX object gtk3/CMakeFiles/im-fcitx5-gtk3.dir/inputwindow.cpp.o ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build().  Aborting...