-- 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.1 -- Checking for module 'gio-2.0' -- Found gio-2.0, version 2.70.1 -- Checking for module 'gobject-2.0' -- Found gobject-2.0, version 2.70.1 -- 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 fcitx-gclient/CMakeFiles/Fcitx5GClient.dir/fcitxgwatcher.c.o [5/26] Building CXX object gtk4/CMakeFiles/im-fcitx5-gtk4.dir/utils.cpp.o [6/26] Building CXX object gtk3/CMakeFiles/im-fcitx5-gtk3.dir/utils.cpp.o [7/26] Building C object gtk2/CMakeFiles/im-fcitx5.dir/fcitxim.c.o [8/26] Building C object fcitx-gclient/CMakeFiles/Fcitx5GClient.dir/fcitxgclient.c.o [9/26] Linking C shared library fcitx-gclient/libFcitx5GClient.so.5.0.10 [10/26] Building C object gtk4/CMakeFiles/im-fcitx5-gtk4.dir/fcitxim.c.o [11/26] Creating library symlink fcitx-gclient/libFcitx5GClient.so.2 fcitx-gclient/libFcitx5GClient.so [12/26] Building C object gtk3/CMakeFiles/im-fcitx5-gtk3.dir/fcitxim.c.o [13/26] Building CXX object gtk2/CMakeFiles/im-fcitx5.dir/fcitximcontext.cpp.o [14/26] Linking CXX shared module gtk2/im-fcitx5.so [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] Generating FcitxG-1.0.gir In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed/limits.h:203, from /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed/syslimits.h:7, from /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed/limits.h:34, from /usr/lib/glib-2.0/include/glibconfig.h:11, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /build/fcitx5-gtk/src/fcitx5-gtk-5.0.10/fcitx-gclient/fcitxgwatcher.h:9, from /build/fcitx5-gtk/src/fcitx5-gtk-5.0.10/fcitx-gclient/fcitxgclient.h:10, from /build/fcitx5-gtk/src/fcitx5-gtk-5.0.10/fcitx-gclient/g-ir-cpp-l4nb8bp7.c:4: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [18/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); | ^~~~~~~~~~~~~~~~~~~~~~ [19/26] Building CXX object gtk3/CMakeFiles/im-fcitx5-gtk3.dir/inputwindow.cpp.o [20/26] Building CXX object gtk4/CMakeFiles/im-fcitx5-gtk4.dir/inputwindow.cpp.o [21/26] Building CXX object gtk3/CMakeFiles/im-fcitx5-gtk3.dir/fcitxtheme.cpp.o [22/26] Generating FcitxG-1.0.typelib [23/26] Building CXX object gtk4/CMakeFiles/im-fcitx5-gtk4.dir/fcitximcontext.cpp.o [24/26] Building CXX object gtk4/CMakeFiles/im-fcitx5-gtk4.dir/fcitxtheme.cpp.o [25/26] Linking CXX shared module gtk3/im-fcitx5.so [26/26] Linking CXX shared module gtk4/libim-fcitx5.so