=> "/opt/local/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-trunk-x86_64/inputmethod/fcitx-configtool", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] WARNING: USE_CMAKE is deprecated; use devel/cmake/build.mk instead. ===> Building for fcitx-configtool-0.4.9nb24 [ 4%] Generating fcitx-config-gtk3-resources.h [ 9%] Generating ../fcitx_cmake_cache/mo/de/fcitx-configtool.mo [ 9%] Built target fcitx-scan-addons.target [ 13%] Generating fcitx-config-gtk3-resources.c [ 18%] Generating ../fcitx_cmake_cache/mo/ja/fcitx-configtool.mo [ 18%] Built target fcitx-modules.target [ 22%] Generating ../fcitx_cmake_cache/mo/zh_CN/fcitx-configtool.mo [ 27%] Generating ../fcitx_cmake_cache/mo/zh_TW/fcitx-configtool.mo [ 36%] Building C object gtk3/CMakeFiles/fcitx-config-gtk3.dir/sub_config_parser.c.o [ 36%] Building C object gtk3/CMakeFiles/fcitx-config-gtk3.dir/sub_config_widget.c.o [ 36%] Built target fcitx-compile-mo.target [ 40%] Building C object gtk3/CMakeFiles/fcitx-config-gtk3.dir/config_widget.c.o /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/sub_config_parser.c: In function 'get_files_by_pattern': /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/sub_config_parser.c:259:9: warning: 'g_pattern_match_string' is deprecated: Use 'g_pattern_spec_match_string' instead [-Wdeprecated-declarations] 259 | if (!g_pattern_match_string(patternspec, drt->d_name)) | ^~ In file included from /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/glib-2.0/glib.h:68, from /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/sub_config_parser.c:25: /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/glib-2.0/glib/gpattern.h:57:15: note: declared here 57 | gboolean g_pattern_match_string (GPatternSpec *pspec, | ^~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building C object gtk3/CMakeFiles/fcitx-config-gtk3.dir/configdesc.c.o In file included from /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:20: /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c: In function 'get_config_desc': /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 408 | case 11: hashv += ((unsigned)_hj_key[10] << 24); \ | ^ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:61:13: note: in expansion of macro 'HASH_FCN' 61 | HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:222:13: note: in expansion of macro 'HASH_FIND' 222 | HASH_FIND(hh, head, findstr, strlen(findstr), out) | ^~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:39:5: note: in expansion of macro 'HASH_FIND_STR' 39 | HASH_FIND_STR(cdset, filename, desc); | ^~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:409:9: note: here 409 | case 10: hashv += ((unsigned)_hj_key[9] << 16); \ | ^~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:61:13: note: in expansion of macro 'HASH_FCN' 61 | HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:222:13: note: in expansion of macro 'HASH_FIND' 222 | HASH_FIND(hh, head, findstr, strlen(findstr), out) | ^~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:39:5: note: in expansion of macro 'HASH_FIND_STR' 39 | HASH_FIND_STR(cdset, filename, desc); | ^~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 409 | case 10: hashv += ((unsigned)_hj_key[9] << 16); \ | ^ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:61:13: note: in expansion of macro 'HASH_FCN' 61 | HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:222:13: note: in expansion of macro 'HASH_FIND' 222 | HASH_FIND(hh, head, findstr, strlen(findstr), out) | ^~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:39:5: note: in expansion of macro 'HASH_FIND_STR' 39 | HASH_FIND_STR(cdset, filename, desc); | ^~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:410:9: note: here 410 | case 9: hashv += ((unsigned)_hj_key[8] << 8); \ | ^~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:61:13: note: in expansion of macro 'HASH_FCN' 61 | HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:222:13: note: in expansion of macro 'HASH_FIND' 222 | HASH_FIND(hh, head, findstr, strlen(findstr), out) | ^~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:39:5: note: in expansion of macro 'HASH_FIND_STR' 39 | HASH_FIND_STR(cdset, filename, desc); | ^~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 410 | case 9: hashv += ((unsigned)_hj_key[8] << 8); \ | ^ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:61:13: note: in expansion of macro 'HASH_FCN' 61 | HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:222:13: note: in expansion of macro 'HASH_FIND' 222 | HASH_FIND(hh, head, findstr, strlen(findstr), out) | ^~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:39:5: note: in expansion of macro 'HASH_FIND_STR' 39 | HASH_FIND_STR(cdset, filename, desc); | ^~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:411:9: note: here 411 | case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ | ^~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:61:13: note: in expansion of macro 'HASH_FCN' 61 | HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:222:13: note: in expansion of macro 'HASH_FIND' 222 | HASH_FIND(hh, head, findstr, strlen(findstr), out) | ^~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:39:5: note: in expansion of macro 'HASH_FIND_STR' 39 | HASH_FIND_STR(cdset, filename, desc); | ^~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 411 | case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:61:13: note: in expansion of macro 'HASH_FCN' 61 | HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:222:13: note: in expansion of macro 'HASH_FIND' 222 | HASH_FIND(hh, head, findstr, strlen(findstr), out) | ^~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:39:5: note: in expansion of macro 'HASH_FIND_STR' 39 | HASH_FIND_STR(cdset, filename, desc); | ^~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:412:9: note: here 412 | case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ | ^~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:61:13: note: in expansion of macro 'HASH_FCN' 61 | HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:222:13: note: in expansion of macro 'HASH_FIND' 222 | HASH_FIND(hh, head, findstr, strlen(findstr), out) | ^~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:39:5: note: in expansion of macro 'HASH_FIND_STR' 39 | HASH_FIND_STR(cdset, filename, desc); | ^~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 412 | case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:61:13: note: in expansion of macro 'HASH_FCN' 61 | HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:222:13: note: in expansion of macro 'HASH_FIND' 222 | HASH_FIND(hh, head, findstr, strlen(findstr), out) | ^~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:39:5: note: in expansion of macro 'HASH_FIND_STR' 39 | HASH_FIND_STR(cdset, filename, desc); | ^~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:413:9: note: here 413 | case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ | ^~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:61:13: note: in expansion of macro 'HASH_FCN' 61 | HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:222:13: note: in expansion of macro 'HASH_FIND' 222 | HASH_FIND(hh, head, findstr, strlen(findstr), out) | ^~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:39:5: note: in expansion of macro 'HASH_FIND_STR' 39 | HASH_FIND_STR(cdset, filename, desc); | ^~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 413 | case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:61:13: note: in expansion of macro 'HASH_FCN' 61 | HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:222:13: note: in expansion of macro 'HASH_FIND' 222 | HASH_FIND(hh, head, findstr, strlen(findstr), out) | ^~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:39:5: note: in expansion of macro 'HASH_FIND_STR' 39 | HASH_FIND_STR(cdset, filename, desc); | ^~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:414:9: note: here 414 | case 5: _hj_j += _hj_key[4]; \ | ^~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:61:13: note: in expansion of macro 'HASH_FCN' 61 | HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:222:13: note: in expansion of macro 'HASH_FIND' 222 | HASH_FIND(hh, head, findstr, strlen(findstr), out) | ^~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:39:5: note: in expansion of macro 'HASH_FIND_STR' 39 | HASH_FIND_STR(cdset, filename, desc); | ^~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 414 | case 5: _hj_j += _hj_key[4]; \ | ~~~~~~^~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:61:13: note: in expansion of macro 'HASH_FCN' 61 | HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:222:13: note: in expansion of macro 'HASH_FIND' 222 | HASH_FIND(hh, head, findstr, strlen(findstr), out) | ^~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:39:5: note: in expansion of macro 'HASH_FIND_STR' 39 | HASH_FIND_STR(cdset, filename, desc); | ^~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:415:9: note: here 415 | case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ | ^~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:61:13: note: in expansion of macro 'HASH_FCN' 61 | HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:222:13: note: in expansion of macro 'HASH_FIND' 222 | HASH_FIND(hh, head, findstr, strlen(findstr), out) | ^~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:39:5: note: in expansion of macro 'HASH_FIND_STR' 39 | HASH_FIND_STR(cdset, filename, desc); | ^~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 415 | case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:61:13: note: in expansion of macro 'HASH_FCN' 61 | HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:222:13: note: in expansion of macro 'HASH_FIND' 222 | HASH_FIND(hh, head, findstr, strlen(findstr), out) | ^~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:39:5: note: in expansion of macro 'HASH_FIND_STR' 39 | HASH_FIND_STR(cdset, filename, desc); | ^~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:416:9: note: here 416 | case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ | ^~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:61:13: note: in expansion of macro 'HASH_FCN' 61 | HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:222:13: note: in expansion of macro 'HASH_FIND' 222 | HASH_FIND(hh, head, findstr, strlen(findstr), out) | ^~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:39:5: note: in expansion of macro 'HASH_FIND_STR' 39 | HASH_FIND_STR(cdset, filename, desc); | ^~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 416 | case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:61:13: note: in expansion of macro 'HASH_FCN' 61 | HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:222:13: note: in expansion of macro 'HASH_FIND' 222 | HASH_FIND(hh, head, findstr, strlen(findstr), out) | ^~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:39:5: note: in expansion of macro 'HASH_FIND_STR' 39 | HASH_FIND_STR(cdset, filename, desc); | ^~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:417:9: note: here 417 | case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ | ^~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:61:13: note: in expansion of macro 'HASH_FCN' 61 | HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:222:13: note: in expansion of macro 'HASH_FIND' 222 | HASH_FIND(hh, head, findstr, strlen(findstr), out) | ^~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:39:5: note: in expansion of macro 'HASH_FIND_STR' 39 | HASH_FIND_STR(cdset, filename, desc); | ^~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 417 | case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:61:13: note: in expansion of macro 'HASH_FCN' 61 | HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:222:13: note: in expansion of macro 'HASH_FIND' 222 | HASH_FIND(hh, head, findstr, strlen(findstr), out) | ^~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:39:5: note: in expansion of macro 'HASH_FIND_STR' 39 | HASH_FIND_STR(cdset, filename, desc); | ^~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:418:9: note: here 418 | case 1: _hj_i += _hj_key[0]; \ | ^~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:61:13: note: in expansion of macro 'HASH_FCN' 61 | HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:222:13: note: in expansion of macro 'HASH_FIND' 222 | HASH_FIND(hh, head, findstr, strlen(findstr), out) | ^~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:39:5: note: in expansion of macro 'HASH_FIND_STR' 39 | HASH_FIND_STR(cdset, filename, desc); | ^~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 408 | case 11: hashv += ((unsigned)_hj_key[10] << 24); \ | ^ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:155:9: note: in expansion of macro 'HASH_FCN' 155 | HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:49:13: note: in expansion of macro 'HASH_ADD_KEYPTR' 49 | HASH_ADD_KEYPTR(hh, cdset, desc->filename, strlen(desc->filename), desc); | ^~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:409:9: note: here 409 | case 10: hashv += ((unsigned)_hj_key[9] << 16); \ | ^~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:155:9: note: in expansion of macro 'HASH_FCN' 155 | HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:49:13: note: in expansion of macro 'HASH_ADD_KEYPTR' 49 | HASH_ADD_KEYPTR(hh, cdset, desc->filename, strlen(desc->filename), desc); | ^~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 409 | case 10: hashv += ((unsigned)_hj_key[9] << 16); \ | ^ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:155:9: note: in expansion of macro 'HASH_FCN' 155 | HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:49:13: note: in expansion of macro 'HASH_ADD_KEYPTR' 49 | HASH_ADD_KEYPTR(hh, cdset, desc->filename, strlen(desc->filename), desc); | ^~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:410:9: note: here 410 | case 9: hashv += ((unsigned)_hj_key[8] << 8); \ | ^~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:155:9: note: in expansion of macro 'HASH_FCN' 155 | HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:49:13: note: in expansion of macro 'HASH_ADD_KEYPTR' 49 | HASH_ADD_KEYPTR(hh, cdset, desc->filename, strlen(desc->filename), desc); | ^~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 410 | case 9: hashv += ((unsigned)_hj_key[8] << 8); \ | ^ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:155:9: note: in expansion of macro 'HASH_FCN' 155 | HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:49:13: note: in expansion of macro 'HASH_ADD_KEYPTR' 49 | HASH_ADD_KEYPTR(hh, cdset, desc->filename, strlen(desc->filename), desc); | ^~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:411:9: note: here 411 | case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ | ^~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:155:9: note: in expansion of macro 'HASH_FCN' 155 | HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:49:13: note: in expansion of macro 'HASH_ADD_KEYPTR' 49 | HASH_ADD_KEYPTR(hh, cdset, desc->filename, strlen(desc->filename), desc); | ^~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 411 | case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:155:9: note: in expansion of macro 'HASH_FCN' 155 | HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:49:13: note: in expansion of macro 'HASH_ADD_KEYPTR' 49 | HASH_ADD_KEYPTR(hh, cdset, desc->filename, strlen(desc->filename), desc); | ^~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:412:9: note: here 412 | case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ | ^~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:155:9: note: in expansion of macro 'HASH_FCN' 155 | HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:49:13: note: in expansion of macro 'HASH_ADD_KEYPTR' 49 | HASH_ADD_KEYPTR(hh, cdset, desc->filename, strlen(desc->filename), desc); | ^~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 412 | case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:155:9: note: in expansion of macro 'HASH_FCN' 155 | HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:49:13: note: in expansion of macro 'HASH_ADD_KEYPTR' 49 | HASH_ADD_KEYPTR(hh, cdset, desc->filename, strlen(desc->filename), desc); | ^~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:413:9: note: here 413 | case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ | ^~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:155:9: note: in expansion of macro 'HASH_FCN' 155 | HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:49:13: note: in expansion of macro 'HASH_ADD_KEYPTR' 49 | HASH_ADD_KEYPTR(hh, cdset, desc->filename, strlen(desc->filename), desc); | ^~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 413 | case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:155:9: note: in expansion of macro 'HASH_FCN' 155 | HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:49:13: note: in expansion of macro 'HASH_ADD_KEYPTR' 49 | HASH_ADD_KEYPTR(hh, cdset, desc->filename, strlen(desc->filename), desc); | ^~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:414:9: note: here 414 | case 5: _hj_j += _hj_key[4]; \ | ^~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:155:9: note: in expansion of macro 'HASH_FCN' 155 | HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:49:13: note: in expansion of macro 'HASH_ADD_KEYPTR' 49 | HASH_ADD_KEYPTR(hh, cdset, desc->filename, strlen(desc->filename), desc); | ^~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 414 | case 5: _hj_j += _hj_key[4]; \ | ~~~~~~^~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:155:9: note: in expansion of macro 'HASH_FCN' 155 | HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:49:13: note: in expansion of macro 'HASH_ADD_KEYPTR' 49 | HASH_ADD_KEYPTR(hh, cdset, desc->filename, strlen(desc->filename), desc); | ^~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:415:9: note: here 415 | case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ | ^~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:155:9: note: in expansion of macro 'HASH_FCN' 155 | HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:49:13: note: in expansion of macro 'HASH_ADD_KEYPTR' 49 | HASH_ADD_KEYPTR(hh, cdset, desc->filename, strlen(desc->filename), desc); | ^~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 415 | case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:155:9: note: in expansion of macro 'HASH_FCN' 155 | HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:49:13: note: in expansion of macro 'HASH_ADD_KEYPTR' 49 | HASH_ADD_KEYPTR(hh, cdset, desc->filename, strlen(desc->filename), desc); | ^~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:416:9: note: here 416 | case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ | ^~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:155:9: note: in expansion of macro 'HASH_FCN' 155 | HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:49:13: note: in expansion of macro 'HASH_ADD_KEYPTR' 49 | HASH_ADD_KEYPTR(hh, cdset, desc->filename, strlen(desc->filename), desc); | ^~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 416 | case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:155:9: note: in expansion of macro 'HASH_FCN' 155 | HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:49:13: note: in expansion of macro 'HASH_ADD_KEYPTR' 49 | HASH_ADD_KEYPTR(hh, cdset, desc->filename, strlen(desc->filename), desc); | ^~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:417:9: note: here 417 | case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ | ^~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:155:9: note: in expansion of macro 'HASH_FCN' 155 | HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:49:13: note: in expansion of macro 'HASH_ADD_KEYPTR' 49 | HASH_ADD_KEYPTR(hh, cdset, desc->filename, strlen(desc->filename), desc); | ^~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 417 | case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:155:9: note: in expansion of macro 'HASH_FCN' 155 | HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:49:13: note: in expansion of macro 'HASH_ADD_KEYPTR' 49 | HASH_ADD_KEYPTR(hh, cdset, desc->filename, strlen(desc->filename), desc); | ^~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:418:9: note: here 418 | case 1: _hj_i += _hj_key[0]; \ | ^~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:316:18: note: in expansion of macro 'HASH_JEN' 316 | #define HASH_FCN HASH_JEN | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/fcitx-utils/uthash.h:155:9: note: in expansion of macro 'HASH_FCN' 155 | HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ | ^~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/configdesc.c:49:13: note: in expansion of macro 'HASH_ADD_KEYPTR' 49 | HASH_ADD_KEYPTR(hh, cdset, desc->filename, strlen(desc->filename), desc); | ^~~~~~~~~~~~~~~ [ 50%] Building C object gtk3/CMakeFiles/fcitx-config-gtk3.dir/keygrab.c.o /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/config_widget.c: In function 'set_none_font_clicked': /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/config_widget.c:671:5: warning: 'gtk_font_button_set_font_name' is deprecated [-Wdeprecated-declarations] 671 | gtk_font_button_set_font_name(GTK_FONT_BUTTON(arg), ""); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/gtk-3.0/gtk/gtk.h:109, from /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/config_widget.c:22: /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/gtk-3.0/gtk/gtkfontbutton.h:98:23: note: declared here 98 | gboolean gtk_font_button_set_font_name (GtkFontButton *font_button, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/config_widget.c: In function 'sync_filter': /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/config_widget.c:708:13: warning: 'gtk_font_button_set_font_name' is deprecated [-Wdeprecated-declarations] 708 | gtk_font_button_set_font_name(GTK_FONT_BUTTON(arg), *(char**) value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/gtk-3.0/gtk/gtkfontbutton.h:98:23: note: declared here 98 | gboolean gtk_font_button_set_font_name (GtkFontButton *font_button, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/config_widget.c:765:13: warning: 'gtk_font_button_get_font_name' is deprecated [-Wdeprecated-declarations] 765 | const char *font = gtk_font_button_get_font_name(GTK_FONT_BUTTON(arg)); | ^~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/gtk-3.0/gtk/gtkfontbutton.h:96:23: note: declared here 96 | const gchar * gtk_font_button_get_font_name (GtkFontButton *font_button); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building C object gtk3/CMakeFiles/fcitx-config-gtk3.dir/main.c.o [ 59%] Building C object gtk3/CMakeFiles/fcitx-config-gtk3.dir/main_window.c.o /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/keygrab.c: In function 'begin_key_grab': /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/keygrab.c:88:5: warning: 'gdk_display_get_device_manager' is deprecated: Use 'gdk_display_get_default_seat' instead [-Wdeprecated-declarations] 88 | GdkDeviceManager* device_manager = gdk_display_get_device_manager (display); | ^~~~~~~~~~~~~~~~ In file included from /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32, from /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32, from /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/gtk-3.0/gtk/gtk.h:30, from /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/keygrab.c:20: /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:171:20: note: declared here 171 | GdkDeviceManager * gdk_display_get_device_manager (GdkDisplay *display); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/keygrab.c:89:5: warning: 'gdk_device_manager_get_client_pointer' is deprecated [-Wdeprecated-declarations] 89 | GdkDevice* pointer = gdk_device_manager_get_client_pointer (device_manager); | ^~~~~~~~~ In file included from /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:32: /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/gtk-3.0/gdk/gdkdevicemanager.h:44:14: note: declared here 44 | GdkDevice * gdk_device_manager_get_client_pointer (GdkDeviceManager *device_manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/keygrab.c:92:5: warning: 'gdk_device_grab' is deprecated: Use 'gdk_seat_grab' instead [-Wdeprecated-declarations] 92 | while (gdk_device_grab( | ^~~~~ In file included from /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/gtk-3.0/gdk/gdkdnd.h:33, from /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:34, from /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31: /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/gtk-3.0/gdk/gdkdevice.h:230:15: note: declared here 230 | GdkGrabStatus gdk_device_grab (GdkDevice *device, | ^~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/keygrab.c: In function 'end_key_grab': /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/keygrab.c:107:5: warning: 'gdk_display_get_device_manager' is deprecated: Use 'gdk_display_get_default_seat' instead [-Wdeprecated-declarations] 107 | GdkDeviceManager* device_manager = gdk_display_get_device_manager (display); | ^~~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:171:20: note: declared here 171 | GdkDeviceManager * gdk_display_get_device_manager (GdkDisplay *display); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/keygrab.c:108:5: warning: 'gdk_device_manager_get_client_pointer' is deprecated [-Wdeprecated-declarations] 108 | GdkDevice* pointer = gdk_device_manager_get_client_pointer (device_manager); | ^~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/gtk-3.0/gdk/gdkdevicemanager.h:44:14: note: declared here 44 | GdkDevice * gdk_device_manager_get_client_pointer (GdkDeviceManager *device_manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/fcitx-configtool-0.4.9/gtk3/keygrab.c:110:5: warning: 'gdk_device_ungrab' is deprecated: Use 'gdk_seat_ungrab' instead [-Wdeprecated-declarations] 110 | gdk_device_ungrab(keyboard, gtk_get_current_event_time()); | ^~~~~~~~~~~~~~~~~ /tmp/work/inputmethod/fcitx-configtool/work/.buildlink/include/gtk-3.0/gdk/gdkdevice.h:239:15: note: declared here 239 | void gdk_device_ungrab (GdkDevice *device, | ^~~~~~~~~~~~~~~~~ [ 63%] Building C object gtk3/CMakeFiles/fcitx-config-gtk3.dir/im_widget.c.o [ 68%] Building C object gtk3/CMakeFiles/fcitx-config-gtk3.dir/ui_widget.c.o [ 72%] Building C object gtk3/CMakeFiles/fcitx-config-gtk3.dir/gdm-languages.c.o [ 77%] Building C object gtk3/CMakeFiles/fcitx-config-gtk3.dir/im_dialog.c.o [ 81%] Building C object gtk3/CMakeFiles/fcitx-config-gtk3.dir/common.c.o [ 86%] Building C object gtk3/CMakeFiles/fcitx-config-gtk3.dir/im_config_dialog.c.o [ 90%] Building C object gtk3/CMakeFiles/fcitx-config-gtk3.dir/dummy_config.c.o [ 95%] Building C object gtk3/CMakeFiles/fcitx-config-gtk3.dir/fcitx-config-gtk3-resources.c.o [100%] Linking C executable fcitx-config-gtk3 [100%] Built target fcitx-config-gtk3 *** Please use pkgtools/verifypc to sanity check dependencies.