Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save leana8959/b1f6ff64adaefee3991475736098da63 to your computer and use it in GitHub Desktop.
Save leana8959/b1f6ff64adaefee3991475736098da63 to your computer and use it in GitHub Desktop.
fcitx custom build
[ 1%] Generating wayland.conf
[ 1%] Generating notificationitem.conf
[ 1%] Generating notifications.conf
[ 2%] Generating xcb.conf
[ 2%] Generating spell.conf
-- Downloading 'https://download.fcitx-im.org/data/en_dict-20121020.tar.gz' to '/home/leana/r/fcitx/fcitx5/src/modules/spell/en_dict-20121020.tar.gz'...
[ 3%] Generating emoji.conf
[ 3%] Generating imselector.conf
[ 4%] Generating clipboard.conf
[ 5%] Generating xim.conf
[ 6%] Generating unicode.conf
[ 6%] Generating waylandim.conf
[ 6%] Generating quickphrase.conf
[ 7%] Generating org.fcitx.Fcitx5.metainfo.xml
[ 8%] Generating keyboard.conf
[ 8%] Generating theme.conf
[ 9%] Generating theme.conf
[ 9%] Generating org.fcitx.Fcitx5.desktop
[ 9%] Generating fcitx5-ca.mo
[ 9%] Generating classicui.conf
[ 10%] Generating fcitx5-configtool.desktop
[ 10%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/event_sdevent.cpp.o
[ 11%] Generating fcitx5-es.mo
[ 11%] Generating fcitx5-de.mo
[ 11%] Generating fcitx5-fr.mo
[ 11%] Generating fcitx5-da.mo
[ 11%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/cutf8.cpp.o
[ 11%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/color.cpp.o
[ 11%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/stringutils.cpp.o
[ 11%] Generating fcitx5-ru.mo
[ 11%] Generating fcitx5-vi.mo
[ 12%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/fs_deprecated.cpp.o
[ 12%] Generating fcitx5-ja.mo
[ 13%] Generating fcitx5-ko.mo
[ 13%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/utf8.cpp.o
[ 13%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/unixfd.cpp.o
[ 13%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/key.cpp.o
[ 13%] Generating fcitx5-he.mo
[ 14%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/testing.cpp.o
[ 14%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/fs.cpp.o
[ 15%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/i18nstring.cpp.o
[ 17%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/connectableobject.cpp.o
[ 17%] Generating fcitx5-zh_TW.mo
[ 14%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/eventdispatcher.cpp.o
[ 17%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/standardpath.cpp.o
[ 17%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/element.cpp.o
[ 17%] Generating fcitx5-zh_CN.mo
[ 17%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/library.cpp.o
[ 17%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/inputbuffer.cpp.o
[ 17%] Built target notifications.conf.in-fmt
[ 18%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/log.cpp.o
[ 18%] Built target spell.conf.in-fmt
[ 18%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/i18n.cpp.o
[ 18%] Built target emoji.conf.in-fmt
[ 18%] Built target clipboard.conf.in-fmt
[ 18%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/misc.cpp.o
[ 18%] Built target xim.conf.in-fmt
[ 18%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/semver.cpp.o
[ 18%] Built target wayland.conf.in-fmt
[ 18%] Built target org.fcitx.Fcitx5.metainfo.xml.in-fmt
[ 18%] Built target unicode.conf.in-fmt
[ 19%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/fdstreambuf.cpp.o
[ 19%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/eventloopinterface.cpp.o
[ 19%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/event.cpp.o
[ 19%] Built target waylandim.conf.in-fmt
[ 19%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/environ.cpp.o
[ 19%] Built target imselector.conf.in-fmt
[ 20%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/keydata.cpp.o
[ 20%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/standardpaths.cpp.o
[ 20%] Built target keyboard.conf.in-fmt
-- [download 1% complete]
[ 20%] Built target xcb.conf.in-fmt
[ 20%] Built target fcitx5-translation
[ 20%] Built target quickphrase.conf.in-fmt
[ 20%] Built target theme.conf.in-fmt
[ 20%] Built target classicui.conf.in-fmt
[ 20%] Built target org.fcitx.Fcitx5.desktop.in-fmt
[ 20%] Built target theme-dark.conf.in-fmt
-- [download 3% complete]
-- [download 6% complete]
-- [download 8% complete]
-- [download 10% complete]
-- [download 13% complete]
[ 20%] Built target notificationitem.conf.in-fmt
-- [download 16% complete]
-- [download 18% complete]
-- [download 21% complete]
-- [download 23% complete]
-- [download 26% complete]
-- [download 29% complete]
-- [download 31% complete]
[ 20%] Built target fcitx5-configtool.desktop.in-fmt
-- [download 34% complete]
-- [download 36% complete]
-- [download 39% complete]
-- [download 42% complete]
-- [download 44% complete]
-- [download 47% complete]
-- [download 49% complete]
-- [download 52% complete]
-- [download 55% complete]
-- [download 57% complete]
-- [download 60% complete]
-- [download 62% complete]
-- [download 65% complete]
-- [download 68% complete]
-- [download 70% complete]
-- [download 73% complete]
-- [download 75% complete]
-- [download 78% complete]
-- [download 80% complete]
-- [download 83% complete]
-- [download 86% complete]
-- [download 88% complete]
-- [download 91% complete]
-- [download 93% complete]
-- [download 96% complete]
-- [download 99% complete]
-- [download 100% complete]
[ 20%] Built target copy-addon
[ 20%] Built target spell-en-download
[ 20%] Generating .spell-en-extract.stamp
[ 21%] Built target spell-en-extract
/home/leana/r/fcitx/fcitx5/src/lib/fcitx-utils/standardpaths.cpp: In static member function ‘static bool fcitx::StandardPaths::hasExecutable(const std::filesystem::__cxx11::path&)’:
/home/leana/r/fcitx/fcitx5/src/lib/fcitx-utils/standardpaths.cpp:384:64: warning: unused parameter ‘name’ [-Wunused-parameter]
384 | bool StandardPaths::hasExecutable(const std::filesystem::path &name) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 21%] Linking CXX shared library ../../../bin/libFcitx5Utils.so
[ 21%] Built target Fcitx5Utils
[ 23%] Building CXX object src/modules/spell/CMakeFiles/comp-spell-dict.dir/comp_spell_dict.cpp.o
[ 23%] Building CXX object test/CMakeFiles/teststringutils.dir/teststringutils.cpp.o
[ 23%] Building CXX object test/CMakeFiles/testkey.dir/testkey.cpp.o
[ 23%] Building CXX object test/CMakeFiles/testflags.dir/testflags.cpp.o
[ 22%] Building CXX object test/CMakeFiles/eventlooptests.dir/eventlooptests.cpp.o
[ 23%] Building CXX object src/lib/fcitx-config/CMakeFiles/Fcitx5Config.dir/rawconfig.cpp.o
[ 23%] Building CXX object src/lib/fcitx-config/CMakeFiles/Fcitx5Config.dir/option.cpp.o
[ 23%] Building CXX object test/CMakeFiles/testutf8.dir/testutf8.cpp.o
[ 26%] Building CXX object src/lib/fcitx-config/CMakeFiles/Fcitx5Config.dir/marshallfunction.cpp.o
[ 26%] Building CXX object test/CMakeFiles/testcolor.dir/testcolor.cpp.o
[ 26%] Building CXX object test/CMakeFiles/testi18nstring.dir/testi18nstring.cpp.o
[ 26%] Building CXX object src/lib/fcitx-config/CMakeFiles/Fcitx5Config.dir/iniparser_deprecated.cpp.o
[ 26%] Building CXX object src/lib/fcitx-config/CMakeFiles/Fcitx5Config.dir/configuration.cpp.o
[ 26%] Building CXX object test/CMakeFiles/testlibrary.dir/testlibrary.cpp.o
[ 26%] Building CXX object src/lib/fcitx-config/CMakeFiles/Fcitx5Config.dir/iniparser.cpp.o
[ 26%] Building CXX object test/CMakeFiles/testlog.dir/testlog.cpp.o
[ 27%] Building CXX object test/CMakeFiles/testlist.dir/testlist.cpp.o
[ 27%] Building CXX object src/lib/fcitx-wayland/core/CMakeFiles/Fcitx5WaylandCore.dir/outputinfomation.cpp.o
[ 27%] Building CXX object src/lib/fcitx-wayland/core/CMakeFiles/Fcitx5WaylandCore.dir/display.cpp.o
[ 27%] Building CXX object test/CMakeFiles/teststandardpaths.dir/teststandardpaths.cpp.o
[ 27%] Building CXX object test/CMakeFiles/teststandardpath.dir/teststandardpath.cpp.o
[ 27%] Building CXX object src/lib/fcitx-wayland/core/CMakeFiles/Fcitx5WaylandCore.dir/wl_buffer.cpp.o
[ 28%] Building CXX object src/lib/fcitx-wayland/core/CMakeFiles/Fcitx5WaylandCore.dir/wl_callback.cpp.o
[ 28%] Building CXX object test/CMakeFiles/testunixfd.dir/testunixfd.cpp.o
[ 28%] Building CXX object test/CMakeFiles/testmetastring.dir/testmetastring.cpp.o
[ 28%] Building CXX object src/lib/fcitx-wayland/core/CMakeFiles/Fcitx5WaylandCore.dir/wl_data_device.cpp.o
[ 29%] Building CXX object src/lib/fcitx-wayland/core/CMakeFiles/Fcitx5WaylandCore.dir/wl_output.cpp.o
[ 29%] Building CXX object src/lib/fcitx-wayland/core/CMakeFiles/Fcitx5WaylandCore.dir/wl_pointer.cpp.o
[ 29%] Building CXX object src/lib/fcitx-wayland/core/CMakeFiles/Fcitx5WaylandCore.dir/wl_registry.cpp.o
[ 29%] Building CXX object test/CMakeFiles/testsignals.dir/testsignals.cpp.o
[ 29%] Building CXX object src/lib/fcitx-wayland/core/CMakeFiles/Fcitx5WaylandCore.dir/wl_compositor.cpp.o
[ 29%] Building CXX object src/lib/fcitx-wayland/core/CMakeFiles/Fcitx5WaylandCore.dir/wl_shm.cpp.o
[ 29%] Building CXX object test/CMakeFiles/testeventdispatcher.dir/testeventdispatcher.cpp.o
[ 30%] Building CXX object src/lib/fcitx-wayland/core/CMakeFiles/Fcitx5WaylandCore.dir/wl_seat.cpp.o
[ 30%] Building CXX object test/addon/CMakeFiles/dummyaddondeps.dir/dummyaddondeps.cpp.o
[ 30%] Building CXX object src/lib/fcitx-wayland/core/CMakeFiles/Fcitx5WaylandCore.dir/wl_shell.cpp.o
[ 30%] Building CXX object src/lib/fcitx-wayland/core/CMakeFiles/Fcitx5WaylandCore.dir/wl_keyboard.cpp.o
[ 31%] Building CXX object src/lib/fcitx-wayland/core/CMakeFiles/Fcitx5WaylandCore.dir/wl_data_device_manager.cpp.o
[ 31%] Building CXX object test/CMakeFiles/testhandlertable.dir/testhandlertable.cpp.o
[ 32%] Building CXX object test/CMakeFiles/testfs.dir/testfs.cpp.o
[ 32%] Building CXX object src/lib/fcitx-wayland/core/CMakeFiles/Fcitx5WaylandCore.dir/wl_region.cpp.o
[ 32%] Building CXX object src/lib/fcitx-wayland/core/CMakeFiles/Fcitx5WaylandCore.dir/wl_shell_surface.cpp.o
[ 32%] Building CXX object test/CMakeFiles/testinputbuffer.dir/testinputbuffer.cpp.o
[ 32%] Building CXX object src/lib/fcitx-wayland/core/CMakeFiles/Fcitx5WaylandCore.dir/wl_touch.cpp.o
[ 33%] Building CXX object src/lib/fcitx-wayland/core/CMakeFiles/Fcitx5WaylandCore.dir/wl_subcompositor.cpp.o
[ 33%] Building CXX object test/CMakeFiles/testenviron.dir/testenviron.cpp.o
[ 33%] Building CXX object src/lib/fcitx-wayland/core/CMakeFiles/Fcitx5WaylandCore.dir/wl_surface.cpp.o
[ 34%] Building CXX object src/lib/fcitx-wayland/core/CMakeFiles/Fcitx5WaylandCore.dir/wl_shm_pool.cpp.o
[ 34%] Building CXX object test/CMakeFiles/testrect.dir/testrect.cpp.o
[ 34%] Building CXX object src/lib/fcitx-wayland/core/CMakeFiles/Fcitx5WaylandCore.dir/wl_subsurface.cpp.o
[ 34%] Building CXX object test/CMakeFiles/testsemver.dir/testsemver.cpp.o
[ 34%] Building CXX object test/CMakeFiles/testfallbackuuid.dir/testfallbackuuid.cpp.o
[ 34%] Building CXX object src/lib/fcitx-wayland/core/CMakeFiles/Fcitx5WaylandCore.dir/wl_data_source.cpp.o
[ 34%] Building CXX object test/CMakeFiles/testfdstreambuf.dir/testfdstreambuf.cpp.o
[ 34%] Building CXX object src/lib/fcitx-wayland/core/CMakeFiles/Fcitx5WaylandCore.dir/wl_data_offer.cpp.o
[ 34%] Linking CXX executable ../bin/testlist
[ 34%] Linking CXX shared module ../../bin/libdummyaddondeps.so
[ 34%] Linking CXX executable ../bin/testflags
[ 34%] Linking CXX executable ../bin/testenviron
[ 34%] Linking CXX executable ../bin/testlog
[ 34%] Linking CXX executable ../bin/testlibrary
[ 34%] Built target dummyaddondeps
[ 34%] Built target testlist
[ 34%] Linking CXX executable ../../../bin/comp-spell-dict
[ 34%] Built target testenviron
[ 34%] Built target testflags
[ 35%] Linking CXX executable ../bin/testfallbackuuid
[ 35%] Built target testlog
[ 35%] Built target testlibrary
[ 35%] Built target comp-spell-dict
[ 35%] Linking CXX executable ../bin/testunixfd
[ 35%] Generating en_dict.fscd
[ 36%] Linking CXX executable ../bin/testrect
[ 37%] Linking CXX executable ../bin/testmetastring
[ 37%] Built target testfallbackuuid
[ 37%] Linking CXX executable ../bin/testutf8
[ 37%] Linking CXX executable ../bin/testi18nstring
[ 37%] Built target testunixfd
[ 37%] Built target testrect
[ 37%] Built target testmetastring
[ 37%] Linking CXX executable ../bin/testeventdispatcher
[ 37%] Linking CXX executable ../bin/testcolor
[ 37%] Built target testutf8
[ 37%] Built target testi18nstring
[ 37%] Built target testcolor
[ 37%] Built target testeventdispatcher
[ 38%] Linking CXX static library ../lib/libeventlooptests.a
[ 38%] Linking CXX executable ../bin/testinputbuffer
[ 38%] Built target eventlooptests
[ 38%] Linking CXX executable ../bin/testfdstreambuf
[ 38%] Building CXX object test/CMakeFiles/testcustomeventloop.dir/testcustomeventloop.cpp.o
[ 38%] Building CXX object test/CMakeFiles/testevent.dir/testevent.cpp.o
[ 39%] Linking CXX executable ../bin/testevent
[ 39%] Built target testinputbuffer
[ 39%] Built target testfdstreambuf
[ 39%] Linking CXX executable ../bin/testsemver
[ 39%] Built target testevent
[ 39%] Linking CXX executable ../bin/testkey
[ 39%] Linking CXX executable ../bin/testfs
[ 39%] Built target testsemver
[ 40%] Linking CXX executable ../bin/teststringutils
[ 40%] Built target testkey
[ 40%] Built target spell_en_dict
[ 41%] Built target testfs
[ 41%] Linking CXX executable ../bin/teststandardpath
[ 41%] Built target teststringutils
[ 41%] Built target teststandardpath
[ 41%] Linking CXX shared library ../../../bin/libFcitx5Config.so
[ 41%] Built target Fcitx5Config
[ 41%] Building CXX object test/CMakeFiles/testconfig.dir/testconfig.cpp.o
[ 42%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/instance.cpp.o
[ 42%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/inputcontextmanager.cpp.o
[ 42%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/inputcontextproperty.cpp.o
[ 43%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/focusgroup.cpp.o
[ 43%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/inputcontext.cpp.o
[ 43%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/addoninfo.cpp.o
[ 43%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/surroundingtext.cpp.o
[ 43%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/addonloader.cpp.o
[ 43%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/addoninstance.cpp.o
[ 43%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/inputmethodmanager.cpp.o
[ 44%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/inputmethodgroup.cpp.o
[ 45%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/addonmanager.cpp.o
[ 45%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/addonfactory.cpp.o
[ 45%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/event.cpp.o
[ 45%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/globalconfig.cpp.o
[ 45%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/inputmethodentry.cpp.o
[ 46%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/text.cpp.o
[ 46%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/action.cpp.o
[ 47%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/menu.cpp.o
[ 47%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/userinterface.cpp.o
[ 47%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/userinterfacemanager.cpp.o
[ 47%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/inputpanel.cpp.o
[ 47%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/statusarea.cpp.o
[ 48%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/candidatelist.cpp.o
[ 48%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/candidateaction.cpp.o
[ 48%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/inputmethodengine.cpp.o
[ 48%] Building CXX object src/lib/fcitx/CMakeFiles/Fcitx5Core.dir/icontheme.cpp.o
[ 48%] Linking CXX executable ../bin/teststandardpaths
[ 48%] Linking CXX executable ../bin/testhandlertable
[ 48%] Built target teststandardpaths
[ 48%] Built target testhandlertable
[ 49%] Linking CXX executable ../bin/testsignals
[ 49%] Built target testsignals
[ 49%] Linking CXX static library ../../../../lib/libFcitx5WaylandCore.a
[ 49%] Built target Fcitx5WaylandCore
[ 49%] Generating wayland-virtual-keyboard-unstable-v1-client-protocol.h
[ 49%] Generating wayland-wlr-foreign-toplevel-management-unstable-v1-client-protocol.h
[ 49%] Generating wayland-input-method-unstable-v1-client-protocol.h
[ 49%] Generating wayland-fractional-scale-v1-client-protocol.h
[ 50%] Generating wayland-tablet-unstable-v2-client-protocol.h
[ 50%] Generating wayland-blur-client-protocol.h
[ 51%] Generating wayland-input-method-unstable-v2-client-protocol.h
[ 51%] Generating wayland-wlr-data-control-unstable-v1-client-protocol.h
[ 51%] Generating wayland-plasma-window-management-client-protocol.h
[ 52%] Generating wayland-viewporter-client-protocol.h
[ 52%] Generating wayland-virtual-keyboard-unstable-v1-protocol.c
/home/leana/r/fcitx/fcitx5/src/lib/fcitx-wayland/plasma-window-management/plasma-window-management.xml:64: warning: since version not increasing
/home/leana/r/fcitx/fcitx5/src/lib/fcitx-wayland/plasma-window-management/plasma-window-management.xml:194: warning: since version not increasing
/home/leana/r/fcitx/fcitx5/src/lib/fcitx-wayland/plasma-window-management/plasma-window-management.xml:281: warning: since version not increasing
[ 52%] Generating wayland-fractional-scale-v1-protocol.c
[ 53%] Generating wayland-blur-protocol.c
[ 54%] Generating wayland-wlr-foreign-toplevel-management-unstable-v1-protocol.c
[ 55%] Generating wayland-input-method-unstable-v1-protocol.c
[ 55%] Generating wayland-input-method-unstable-v2-protocol.c
[ 55%] Generating wayland-tablet-unstable-v2-protocol.c
[ 56%] Generating wayland-wlr-data-control-unstable-v1-protocol.c
[ 56%] Generating wayland-viewporter-protocol.c
[ 56%] Generating wayland-plasma-window-management-protocol.c
/home/leana/r/fcitx/fcitx5/src/lib/fcitx-wayland/plasma-window-management/plasma-window-management.xml:64: warning: since version not increasing
/home/leana/r/fcitx/fcitx5/src/lib/fcitx-wayland/plasma-window-management/plasma-window-management.xml:194: warning: since version not increasing
/home/leana/r/fcitx/fcitx5/src/lib/fcitx-wayland/plasma-window-management/plasma-window-management.xml:281: warning: since version not increasing
[ 56%] Building CXX object src/lib/fcitx-wayland/blur/CMakeFiles/Fcitx5WaylandBlur.dir/org_kde_kwin_blur_manager.cpp.o
[ 56%] Building CXX object src/lib/fcitx-wayland/blur/CMakeFiles/Fcitx5WaylandBlur.dir/org_kde_kwin_blur.cpp.o
[ 56%] Building CXX object src/lib/fcitx-wayland/wlr-foreign-toplevel-management-unstable-v1/CMakeFiles/Fcitx5WaylandWLRForeignToplevelManagement.dir/zwlr_foreign_toplevel_manager_v1.cpp.o
[ 56%] Building CXX object src/lib/fcitx-wayland/input-method/CMakeFiles/Fcitx5WaylandInputMethod.dir/zwp_input_method_v1.cpp.o
[ 56%] Building C object src/lib/fcitx-wayland/blur/CMakeFiles/Fcitx5WaylandBlur.dir/wayland-blur-protocol.c.o
[ 56%] Building CXX object src/lib/fcitx-wayland/tablet-v2/CMakeFiles/Fcitx5WaylandTablet.dir/zwp_tablet_pad_group_v2.cpp.o
[ 56%] Building CXX object src/lib/fcitx-wayland/input-method-v2/CMakeFiles/Fcitx5WaylandInputMethodV2.dir/zwp_input_method_manager_v2.cpp.o
[ 58%] Building CXX object src/lib/fcitx-wayland/tablet-v2/CMakeFiles/Fcitx5WaylandTablet.dir/zwp_tablet_pad_ring_v2.cpp.o
[ 59%] Building CXX object src/lib/fcitx-wayland/input-method-v2/CMakeFiles/Fcitx5WaylandInputMethodV2.dir/zwp_virtual_keyboard_manager_v1.cpp.o
[ 59%] Building CXX object src/lib/fcitx-wayland/input-method-v2/CMakeFiles/Fcitx5WaylandInputMethodV2.dir/zwp_input_popup_surface_v2.cpp.o
[ 59%] Building CXX object src/lib/fcitx-wayland/fractional-scale-v1/CMakeFiles/Fcitx5WaylandFractionalScale.dir/wp_fractional_scale_manager_v1.cpp.o
[ 59%] Building CXX object src/lib/fcitx-wayland/wlr-foreign-toplevel-management-unstable-v1/CMakeFiles/Fcitx5WaylandWLRForeignToplevelManagement.dir/zwlr_foreign_toplevel_handle_v1.cpp.o
[ 59%] Building CXX object src/lib/fcitx-wayland/tablet-v2/CMakeFiles/Fcitx5WaylandTablet.dir/zwp_tablet_pad_strip_v2.cpp.o
[ 59%] Building CXX object src/lib/fcitx-wayland/tablet-v2/CMakeFiles/Fcitx5WaylandTablet.dir/zwp_tablet_v2.cpp.o
[ 59%] Building CXX object src/lib/fcitx-wayland/input-method-v2/CMakeFiles/Fcitx5WaylandInputMethodV2.dir/zwp_input_method_v2.cpp.o
[ 59%] Building CXX object src/lib/fcitx-wayland/input-method-v2/CMakeFiles/Fcitx5WaylandInputMethodV2.dir/zwp_virtual_keyboard_v1.cpp.o
[ 59%] Building CXX object src/lib/fcitx-wayland/tablet-v2/CMakeFiles/Fcitx5WaylandTablet.dir/zwp_tablet_manager_v2.cpp.o
[ 59%] Building C object src/lib/fcitx-wayland/wlr-data-control/CMakeFiles/Fcitx5WaylandWLRDataControl.dir/wayland-wlr-data-control-unstable-v1-protocol.c.o
[ 59%] Building C object src/lib/fcitx-wayland/input-method/CMakeFiles/Fcitx5WaylandInputMethod.dir/wayland-input-method-unstable-v1-protocol.c.o
[ 59%] Building CXX object src/lib/fcitx-wayland/input-method/CMakeFiles/Fcitx5WaylandInputMethod.dir/zwp_input_panel_v1.cpp.o
[ 60%] Building CXX object src/lib/fcitx-wayland/wlr-data-control/CMakeFiles/Fcitx5WaylandWLRDataControl.dir/zwlr_data_control_source_v1.cpp.o
[ 60%] Building CXX object src/lib/fcitx-wayland/wlr-data-control/CMakeFiles/Fcitx5WaylandWLRDataControl.dir/zwlr_data_control_device_v1.cpp.o
[ 61%] Building CXX object src/lib/fcitx-wayland/plasma-window-management/CMakeFiles/Fcitx5WaylandPlasmaWindowManagement.dir/org_kde_plasma_window_management.cpp.o
[ 57%] Building C object src/lib/fcitx-wayland/fractional-scale-v1/CMakeFiles/Fcitx5WaylandFractionalScale.dir/wayland-fractional-scale-v1-protocol.c.o
[ 61%] Building CXX object src/lib/fcitx-wayland/tablet-v2/CMakeFiles/Fcitx5WaylandTablet.dir/zwp_tablet_seat_v2.cpp.o
[ 61%] Building C object src/lib/fcitx-wayland/input-method-v2/CMakeFiles/Fcitx5WaylandInputMethodV2.dir/wayland-virtual-keyboard-unstable-v1-protocol.c.o
[ 61%] Building C object src/lib/fcitx-wayland/input-method-v2/CMakeFiles/Fcitx5WaylandInputMethodV2.dir/wayland-input-method-unstable-v2-protocol.c.o
[ 63%] Building CXX object src/lib/fcitx-wayland/tablet-v2/CMakeFiles/Fcitx5WaylandTablet.dir/zwp_tablet_tool_v2.cpp.o
[ 63%] Building C object src/lib/fcitx-wayland/tablet-v2/CMakeFiles/Fcitx5WaylandTablet.dir/wayland-tablet-unstable-v2-protocol.c.o
[ 63%] Building CXX object src/lib/fcitx-wayland/tablet-v2/CMakeFiles/Fcitx5WaylandTablet.dir/zwp_tablet_pad_v2.cpp.o
[ 63%] Building CXX object src/lib/fcitx-wayland/plasma-window-management/CMakeFiles/Fcitx5WaylandPlasmaWindowManagement.dir/org_kde_plasma_window.cpp.o
[ 63%] Building C object src/lib/fcitx-wayland/plasma-window-management/CMakeFiles/Fcitx5WaylandPlasmaWindowManagement.dir/wayland-plasma-window-management-protocol.c.o
[ 64%] Building C object src/lib/fcitx-wayland/wlr-foreign-toplevel-management-unstable-v1/CMakeFiles/Fcitx5WaylandWLRForeignToplevelManagement.dir/wayland-wlr-foreign-toplevel-management-unstable-v1-protocol.c.o
[ 61%] Building CXX object src/lib/fcitx-wayland/wlr-data-control/CMakeFiles/Fcitx5WaylandWLRDataControl.dir/zwlr_data_control_offer_v1.cpp.o
[ 65%] Building CXX object src/lib/fcitx-wayland/fractional-scale-v1/CMakeFiles/Fcitx5WaylandFractionalScale.dir/wp_fractional_scale_v1.cpp.o
[ 65%] Building CXX object src/lib/fcitx-wayland/input-method/CMakeFiles/Fcitx5WaylandInputMethod.dir/zwp_input_panel_surface_v1.cpp.o
[ 64%] Building CXX object src/lib/fcitx-wayland/wlr-data-control/CMakeFiles/Fcitx5WaylandWLRDataControl.dir/zwlr_data_control_manager_v1.cpp.o
[ 66%] Building CXX object src/lib/fcitx-wayland/viewporter/CMakeFiles/Fcitx5WaylandViewporter.dir/wp_viewporter.cpp.o
[ 66%] Building CXX object src/lib/fcitx-wayland/input-method/CMakeFiles/Fcitx5WaylandInputMethod.dir/zwp_input_method_context_v1.cpp.o
[ 66%] Building CXX object src/lib/fcitx-wayland/viewporter/CMakeFiles/Fcitx5WaylandViewporter.dir/wp_viewport.cpp.o
[ 66%] Building C object src/lib/fcitx-wayland/viewporter/CMakeFiles/Fcitx5WaylandViewporter.dir/wayland-viewporter-protocol.c.o
[ 66%] Building CXX object src/lib/fcitx-wayland/input-method-v2/CMakeFiles/Fcitx5WaylandInputMethodV2.dir/zwp_input_method_keyboard_grab_v2.cpp.o
[ 67%] Linking CXX executable ../bin/testcustomeventloop
[ 67%] Built target testcustomeventloop
[ 67%] Linking CXX static library ../../../../lib/libFcitx5WaylandFractionalScale.a
[ 67%] Built target Fcitx5WaylandFractionalScale
[ 68%] Linking CXX static library ../../../../lib/libFcitx5WaylandBlur.a
[ 68%] Built target Fcitx5WaylandBlur
[ 68%] Linking CXX static library ../../../../lib/libFcitx5WaylandViewporter.a
[ 68%] Built target Fcitx5WaylandViewporter
[ 68%] Linking CXX static library ../../../../lib/libFcitx5WaylandWLRDataControl.a
[ 68%] Built target Fcitx5WaylandWLRDataControl
[ 68%] Linking CXX static library ../../../../lib/libFcitx5WaylandInputMethod.a
[ 68%] Built target Fcitx5WaylandInputMethod
[ 69%] Linking CXX static library ../../../../lib/libFcitx5WaylandInputMethodV2.a
[ 69%] Built target Fcitx5WaylandInputMethodV2
[ 69%] Linking CXX static library ../../../../lib/libFcitx5WaylandWLRForeignToplevelManagement.a
[ 69%] Built target Fcitx5WaylandWLRForeignToplevelManagement
[ 69%] Linking CXX executable ../bin/testconfig
[ 69%] Linking CXX static library ../../../../lib/libFcitx5WaylandPlasmaWindowManagement.a
/home/leana/r/fcitx/fcitx5/src/lib/fcitx/instance.cpp: In function ‘void fcitx::{anonymous}::initAsDaemon()’:
/home/leana/r/fcitx/fcitx5/src/lib/fcitx/instance.cpp:99:16: warning: ignoring return value of ‘int chdir(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
99 | (void)chdir("/");
| ~~~~~^~~~~
[ 69%] Built target Fcitx5WaylandPlasmaWindowManagement
[ 69%] Built target testconfig
[ 69%] Linking CXX static library ../../../../lib/libFcitx5WaylandTablet.a
[ 69%] Built target Fcitx5WaylandTablet
[ 69%] Generating wayland-cursor-shape-v1-client-protocol.h
[ 70%] Generating wayland-cursor-shape-v1-protocol.c
[ 70%] Building CXX object src/lib/fcitx-wayland/cursor-shape/CMakeFiles/Fcitx5WaylandCursorShape.dir/wp_cursor_shape_device_v1.cpp.o
[ 70%] Building CXX object src/lib/fcitx-wayland/cursor-shape/CMakeFiles/Fcitx5WaylandCursorShape.dir/wp_cursor_shape_manager_v1.cpp.o
[ 70%] Building C object src/lib/fcitx-wayland/cursor-shape/CMakeFiles/Fcitx5WaylandCursorShape.dir/wayland-cursor-shape-v1-protocol.c.o
[ 71%] Linking CXX static library ../../../../lib/libFcitx5WaylandCursorShape.a
[ 71%] Built target Fcitx5WaylandCursorShape
[ 72%] Linking CXX shared library ../../../bin/libFcitx5Core.so
[ 72%] Built target Fcitx5Core
[ 72%] Generating wayland-text-input-unstable-v3-client-protocol.h
[ 72%] Generating wayland-text-input-unstable-v1-client-protocol.h
[ 72%] Building CXX object src/modules/wayland/CMakeFiles/wayland.dir/waylandmodule.cpp.o
[ 72%] Building CXX object src/modules/wayland/CMakeFiles/wayland.dir/waylandeventreader.cpp.o
[ 73%] Building CXX object src/modules/clipboard/CMakeFiles/clipboard.dir/clipboard.cpp.o
[ 73%] Building CXX object src/modules/quickphrase/CMakeFiles/quickphrase.dir/quickphrase.cpp.o
[ 73%] Building CXX object src/modules/unicode/CMakeFiles/unicode.dir/unicode.cpp.o
[ 73%] Building CXX object src/modules/xcb/CMakeFiles/xcb.dir/xcbmodule.cpp.o
[ 73%] Building CXX object src/modules/clipboard/CMakeFiles/clipboard.dir/waylandclipboard.cpp.o
[ 72%] Building CXX object src/modules/imselector/CMakeFiles/imselector.dir/imselector.cpp.o
[ 73%] Building CXX object src/modules/unicode/CMakeFiles/unicode.dir/charselectdata.cpp.o
[ 73%] Building CXX object src/modules/quickphrase/CMakeFiles/quickphrase.dir/quickphraseprovider.cpp.o
[ 73%] Building CXX object src/modules/clipboard/CMakeFiles/clipboard.dir/xcbclipboard.cpp.o
[ 73%] Building CXX object src/modules/spell/CMakeFiles/spell.dir/spell-custom-dict.cpp.o
[ 73%] Building CXX object testing/testfrontend/CMakeFiles/testfrontend.dir/testfrontend.cpp.o
[ 73%] Building CXX object src/modules/spell/CMakeFiles/spell.dir/spell.cpp.o
[ 74%] Building CXX object testing/testim/CMakeFiles/testim.dir/testim.cpp.o
[ 73%] Building CXX object src/modules/xcb/CMakeFiles/xcb.dir/xcbkeyboard.cpp.o
[ 75%] Building CXX object src/modules/spell/CMakeFiles/spell.dir/spell-custom.cpp.o
[ 75%] Building CXX object src/modules/spell/CMakeFiles/spell.dir/spell-enchant.cpp.o
[ 77%] Generating wayland-text-input-unstable-v3-protocol.c
[ 76%] Building CXX object src/modules/xcb/CMakeFiles/xcb.dir/xcbconvertselection.cpp.o
[ 77%] Building CXX object src/modules/xcb/CMakeFiles/xcb.dir/xcbeventreader.cpp.o
[ 77%] Building CXX object src/modules/emoji/CMakeFiles/emoji.dir/emoji.cpp.o
[ 77%] Building CXX object src/modules/xcb/CMakeFiles/xcb.dir/xcbconnection.cpp.o
[ 77%] Building CXX object src/frontend/xim/CMakeFiles/xim.dir/xim.cpp.o
[ 77%] Building CXX object src/im/keyboard/CMakeFiles/keyboard.dir/longpress.cpp.o
[ 77%] Building CXX object src/im/keyboard/CMakeFiles/keyboard.dir/compose.cpp.o
[ 77%] Building CXX object testing/testui/CMakeFiles/testui.dir/testui.cpp.o
[ 78%] Generating wayland-text-input-unstable-v1-protocol.c
[ 78%] Building CXX object src/im/keyboard/CMakeFiles/keyboard.dir/xkbrules.cpp.o
[ 78%] Building CXX object test/CMakeFiles/testsurroundingtext.dir/testsurroundingtext.cpp.o
[ 78%] Building CXX object src/im/keyboard/CMakeFiles/keyboard.dir/xmlparser.cpp.o
[ 78%] Building CXX object src/im/keyboard/CMakeFiles/keyboard.dir/isocodes.cpp.o
[ 78%] Building CXX object src/im/keyboard/CMakeFiles/keyboard.dir/keyboard.cpp.o
[ 78%] Building CXX object test/addon/CMakeFiles/dummyaddon.dir/dummyaddon.cpp.o
[ 79%] Building CXX object test/CMakeFiles/testmenu.dir/testmenu.cpp.o
[ 80%] Building CXX object test/CMakeFiles/testuserinterfacemanager.dir/testuserinterfacemanager.cpp.o
[ 80%] Building CXX object test/CMakeFiles/testelement.dir/testelement.cpp.o
[ 80%] Building CXX object src/ui/classic/CMakeFiles/classicui.dir/window.cpp.o
[ 80%] Building CXX object test/CMakeFiles/testisocodes.dir/__/src/im/keyboard/isocodes.cpp.o
[ 81%] Building CXX object src/ui/classic/CMakeFiles/classicui.dir/theme.cpp.o
[ 81%] Building CXX object test/CMakeFiles/testisocodes.dir/testisocodes.cpp.o
[ 82%] Building CXX object test/CMakeFiles/testtext.dir/testtext.cpp.o
[ 82%] Building CXX object test/CMakeFiles/testxkbrules.dir/__/src/im/keyboard/xkbrules.cpp.o
[ 83%] Building CXX object src/ui/classic/CMakeFiles/classicui.dir/waylandui.cpp.o
[ 83%] Building CXX object src/ui/classic/CMakeFiles/classicui.dir/classicui.cpp.o
[ 83%] Building CXX object test/CMakeFiles/testcandidatelist.dir/testcandidatelist.cpp.o
[ 83%] Building CXX object src/ui/classic/CMakeFiles/classicui.dir/colorhelper.cpp.o
[ 83%] Building CXX object src/ui/classic/CMakeFiles/classicui.dir/waylandinputwindow.cpp.o
[ 83%] Building CXX object src/ui/classic/CMakeFiles/classicui.dir/waylandpointer.cpp.o
[ 83%] Building CXX object src/ui/classic/CMakeFiles/classicui.dir/inputwindow.cpp.o
[ 84%] Building CXX object test/CMakeFiles/testxkbrules.dir/__/src/im/keyboard/xmlparser.cpp.o
[ 84%] Building CXX object src/ui/classic/CMakeFiles/classicui.dir/waylandwindow.cpp.o
[ 84%] Building CXX object src/ui/classic/CMakeFiles/classicui.dir/plasmathemewatchdog.cpp.o
[ 85%] Building CXX object src/ui/classic/CMakeFiles/classicui.dir/buffer.cpp.o
[ 85%] Building CXX object test/CMakeFiles/testicontheme.dir/testicontheme.cpp.o
[ 85%] Building CXX object src/ui/classic/CMakeFiles/classicui.dir/waylandcursor.cpp.o
[ 85%] Building CXX object src/ui/classic/CMakeFiles/classicui.dir/waylandcursortheme.cpp.o
[ 85%] Building CXX object test/CMakeFiles/testxkbrules.dir/testxkbrules.cpp.o
[ 86%] Building CXX object src/ui/classic/CMakeFiles/classicui.dir/xcbinputwindow.cpp.o
[ 86%] Building CXX object src/ui/classic/CMakeFiles/classicui.dir/xcbtraywindow.cpp.o
[ 86%] Building CXX object src/ui/classic/CMakeFiles/classicui.dir/waylandshmwindow.cpp.o
[ 86%] Building CXX object src/frontend/waylandim/CMakeFiles/waylandim.dir/appmonitor.cpp.o
[ 86%] Building CXX object src/frontend/waylandim/CMakeFiles/waylandim.dir/waylandim.cpp.o
[ 86%] Building CXX object src/ui/classic/CMakeFiles/classicui.dir/xcbmenu.cpp.o
[ 87%] Building CXX object src/frontend/waylandim/CMakeFiles/waylandim.dir/wlrappmonitor.cpp.o
[ 88%] Building CXX object src/frontend/waylandim/CMakeFiles/waylandim.dir/waylandimserverv2.cpp.o
[ 89%] Building CXX object src/ui/classic/CMakeFiles/classicui.dir/xcbui.cpp.o
[ 89%] Building C object src/frontend/waylandim/CMakeFiles/waylandim.dir/wayland-text-input-unstable-v1-protocol.c.o
[ 89%] Building CXX object src/frontend/waylandim/CMakeFiles/waylandim.dir/waylandimserver.cpp.o
[ 89%] Building CXX object src/frontend/waylandim/CMakeFiles/waylandim.dir/plasmaappmonitor.cpp.o
[ 89%] Building CXX object src/frontend/waylandim/CMakeFiles/waylandim.dir/waylandimserverbase.cpp.o
[ 89%] Building CXX object src/frontend/waylandim/CMakeFiles/waylandim.dir/virtualinputcontext.cpp.o
[ 89%] Building CXX object src/ui/classic/CMakeFiles/classicui.dir/xcbwindow.cpp.o
[ 89%] Building C object src/frontend/waylandim/CMakeFiles/waylandim.dir/wayland-text-input-unstable-v3-protocol.c.o
/home/leana/r/fcitx/fcitx5/src/ui/classic/waylandcursortheme.cpp:12:10: fatal error: dbus_public.h: No such file or directory
12 | #include "dbus_public.h"
| ^~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [src/ui/classic/CMakeFiles/classicui.dir/build.make:261: src/ui/classic/CMakeFiles/classicui.dir/waylandcursortheme.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/home/leana/r/fcitx/fcitx5/src/modules/wayland/waylandmodule.cpp:49:10: fatal error: notifications_public.h: No such file or directory
49 | #include "notifications_public.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [src/modules/wayland/CMakeFiles/wayland.dir/build.make:79: src/modules/wayland/CMakeFiles/wayland.dir/waylandmodule.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 90%] Linking CXX shared module ../../bin/libdummyaddon.so
[ 90%] Built target dummyaddon
[ 91%] Building CXX object test/CMakeFiles/testaddon.dir/testaddon.cpp.o
[ 91%] Linking CXX executable ../bin/testisocodes
[ 91%] Linking CXX executable ../bin/testmenu
[ 91%] Linking CXX executable ../bin/testsurroundingtext
[ 91%] Linking CXX shared module ../../bin/libtestim.so
[ 91%] Linking CXX executable ../bin/testelement
[ 91%] Built target testisocodes
[ 91%] Built target testmenu
[ 91%] Built target testelement
[ 91%] Built target testim
[ 91%] Built target testsurroundingtext
[ 91%] Linking CXX executable ../bin/testtext
[ 91%] Linking CXX executable ../bin/testuserinterfacemanager
[ 91%] Built target testtext
[ 91%] Linking CXX executable ../bin/testicontheme
[ 91%] Built target testuserinterfacemanager
[ 91%] Built target testicontheme
In file included from /home/leana/r/fcitx/fcitx5/src/modules/xcb/xcbkeyboard.cpp:32:
/home/leana/r/fcitx/fcitx5/src/modules/xcb/xcbkeyboard.h:66:21: error: ‘EventSourceTime’ was not declared in this scope
66 | std::unique_ptr<EventSourceTime> updateKeymapEvent_;
| ^~~~~~~~~~~~~~~
/home/leana/r/fcitx/fcitx5/src/modules/xcb/xcbkeyboard.h:66:36: error: template argument 1 is invalid
66 | std::unique_ptr<EventSourceTime> updateKeymapEvent_;
| ^
/home/leana/r/fcitx/fcitx5/src/modules/xcb/xcbkeyboard.h:66:36: error: template argument 2 is invalid
/home/leana/r/fcitx/fcitx5/src/modules/xcb/xcbkeyboard.h:66:10: error: ‘<expression error>’ in namespace ‘std’ does not name a type
66 | std::unique_ptr<EventSourceTime> updateKeymapEvent_;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/leana/r/fcitx/fcitx5/src/modules/xcb/xcbkeyboard.h:67:21: error: ‘EventSourceTime’ was not declared in this scope
67 | std::unique_ptr<EventSourceTime> xmodmapTimer_;
| ^~~~~~~~~~~~~~~
/home/leana/r/fcitx/fcitx5/src/modules/xcb/xcbkeyboard.h:67:36: error: template argument 1 is invalid
67 | std::unique_ptr<EventSourceTime> xmodmapTimer_;
| ^
/home/leana/r/fcitx/fcitx5/src/modules/xcb/xcbkeyboard.h:67:36: error: template argument 2 is invalid
/home/leana/r/fcitx/fcitx5/src/modules/xcb/xcbkeyboard.h:67:10: error: ‘<expression error>’ in namespace ‘std’ does not name a type
67 | std::unique_ptr<EventSourceTime> xmodmapTimer_;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 91%] Linking CXX shared module ../../bin/libtestui.so
[ 91%] Linking CXX shared module ../../bin/libtestfrontend.so
[ 91%] Built target testui
[ 91%] Built target testfrontend
[ 92%] Building CXX object test/CMakeFiles/testinputcontext.dir/testinputcontext.cpp.o
[ 92%] Building CXX object test/CMakeFiles/testinstance.dir/testinstance.cpp.o
[ 92%] Linking CXX executable ../bin/testxkbrules
[ 92%] Built target testxkbrules
[ 93%] Linking CXX shared module ../../../bin/libemoji.so
/home/leana/r/fcitx/fcitx5/src/modules/xcb/xcbkeyboard.cpp: In member function ‘bool fcitx::XCBKeyboard::handleEvent(xcb_generic_event_t*)’:
/home/leana/r/fcitx/fcitx5/src/modules/xcb/xcbkeyboard.cpp:577:17: error: ‘updateKeymapEvent_’ was not declared in this scope; did you mean ‘updateKeymap’?
577 | updateKeymapEvent_ =
| ^~~~~~~~~~~~~~~~~~
| updateKeymap
/home/leana/r/fcitx/fcitx5/src/modules/xcb/xcbkeyboard.cpp:578:49: error: invalid use of incomplete type ‘class fcitx::EventLoop’
578 | conn_->instance()->eventLoop().addTimeEvent(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /home/leana/r/fcitx/fcitx5/src/modules/xcb/xcbkeyboard.cpp:22:
/home/leana/r/fcitx/fcitx5/src/lib/fcitx/../fcitx/addonmanager.h:30:7: note: forward declaration of ‘class fcitx::EventLoop’
30 | class EventLoop;
| ^~~~~~~~~
/home/leana/r/fcitx/fcitx5/src/modules/xcb/xcbkeyboard.cpp:579:42: error: ‘now’ was not declared in this scope
579 | CLOCK_MONOTONIC, now(CLOCK_MONOTONIC) + 10000, 0,
| ^~~
/home/leana/r/fcitx/fcitx5/src/modules/xcb/xcbkeyboard.cpp:580:32: error: ‘EventSourceTime’ has not been declared
580 | [this](EventSourceTime *, uint64_t) {
| ^~~~~~~~~~~~~~~
/home/leana/r/fcitx/fcitx5/src/modules/xcb/xcbkeyboard.cpp:592:17: error: ‘xmodmapTimer_’ was not declared in this scope
592 | xmodmapTimer_ = conn_->instance()->eventLoop().addTimeEvent(
| ^~~~~~~~~~~~~
/home/leana/r/fcitx/fcitx5/src/modules/xcb/xcbkeyboard.cpp:592:61: error: invalid use of incomplete type ‘class fcitx::EventLoop’
592 | xmodmapTimer_ = conn_->instance()->eventLoop().addTimeEvent(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/leana/r/fcitx/fcitx5/src/lib/fcitx/../fcitx/addonmanager.h:30:7: note: forward declaration of ‘class fcitx::EventLoop’
30 | class EventLoop;
| ^~~~~~~~~
/home/leana/r/fcitx/fcitx5/src/modules/xcb/xcbkeyboard.cpp:593:38: error: ‘now’ was not declared in this scope
593 | CLOCK_MONOTONIC, now(CLOCK_MONOTONIC) + 15000, 0,
| ^~~
/home/leana/r/fcitx/fcitx5/src/modules/xcb/xcbkeyboard.cpp:594:28: error: ‘EventSourceTime’ has not been declared
594 | [this](EventSourceTime *, uint64_t) {
| ^~~~~~~~~~~~~~~
[ 93%] Built target emoji
[ 93%] Building CXX object test/CMakeFiles/testemoji.dir/testemoji.cpp.o
[ 93%] Linking CXX executable ../bin/testaddon
[ 93%] Built target testaddon
[ 93%] Linking CXX executable ../bin/testcandidatelist
[ 93%] Linking CXX shared module ../../../bin/libimselector.so
[ 93%] Built target testcandidatelist
[ 93%] Built target imselector
make[2]: *** [src/modules/xcb/CMakeFiles/xcb.dir/build.make:121: src/modules/xcb/CMakeFiles/xcb.dir/xcbkeyboard.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:2111: src/modules/wayland/CMakeFiles/wayland.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 93%] Linking CXX shared module ../../../bin/libspell.so
[ 93%] Linking CXX shared module ../../../bin/libxim.so
[ 93%] Built target spell
[ 94%] Linking CXX shared module ../../../bin/libquickphrase.so
[ 94%] Built target xim
[ 95%] Linking CXX executable ../bin/testemoji
[ 95%] Built target quickphrase
[ 95%] Built target testemoji
[ 95%] Linking CXX shared module ../../../bin/libunicode.so
[ 95%] Built target unicode
[ 96%] Linking CXX executable ../bin/testinstance
[ 96%] Built target testinstance
[ 96%] Linking CXX executable ../bin/testinputcontext
[ 96%] Built target testinputcontext
[ 96%] Linking CXX shared module ../../../bin/libclipboard.so
[ 96%] Built target clipboard
[ 97%] Linking CXX shared module ../../../bin/libwaylandim.so
[ 97%] Built target waylandim
make[1]: *** [CMakeFiles/Makefile2:1980: src/modules/xcb/CMakeFiles/xcb.dir/all] Error 2
make[1]: *** [CMakeFiles/Makefile2:2915: src/ui/classic/CMakeFiles/classicui.dir/all] Error 2
[ 97%] Linking CXX static library ../../../lib/libkeyboard.a
[ 97%] Built target keyboard
make: *** [Makefile:146: all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment