Mock Version: 2.15 Mock Version: 2.15 Mock Version: 2.15 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/gcin.spec'], chrootPath='/var/lib/mock/f37-build-668485-74728/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=604800uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/gcin.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1658361600 Wrote: /builddir/build/SRPMS/gcin-2.9.0-8.fc37.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/gcin.spec'], chrootPath='/var/lib/mock/f37-build-668485-74728/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=604800uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/gcin.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1658361600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.MxzAid + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf gcin-2.9.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/gcin-2.9.0.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd gcin-2.9.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i.strip -e 's|install[ \t][ \t]*-s|install|' Makefile + echo 'Patch #0 (0002-Fix-FTBFS-on-big-endian.patch):' Patch #0 (0002-Fix-FTBFS-on-big-endian.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file tsa2d32.cpp + find . -type f -executable -regex '.*\.\(cpp\|h\)' -exec chmod 0644 '{}' ';' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.bc6L5s + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd gcin-2.9.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + ./configure --build=riscv64-redhat-linux-gnu --host=riscv64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --prefix=/usr --use_i18n=Y prefix: /usr Y .... Testing gtk+-3.0 : found gtk+-3.0 will be used. GTKINC: -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread GTKLDFLAGS: -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 .... Testing indicator(Ubuntu) : Not found. It's ok if you don't want indicator support. .... Testing anthy : found. testing if you have qt3 support -> No, you don't have. It's ok if you don't want Qt3 immodule. testing if you have qt4 support -> Yes, you have Qt4 support. testing if you have qt5 support -> Yes, you have Qt5 support. testing if you have GTK+ 3.x support -> Yes, you have GTK+ 3.x support. Y QT4_MOC=/usr/lib64/qt4/bin/moc You have Qt > 5.5.1 QT5_MOC=/usr/lib64/qt5/bin/moc + make 'OPTFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -MM *.cpp > .depend gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gcin.cpp In file included from gcin.h:5, from gcin.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcin.cpp: In function 'open_xim': gcin.cpp:250:11: warning: implicit declaration of function 'p_err_no_alert'; did you mean 'p_err_no_alter'? [-Wimplicit-function-declaration] 250 | p_err_no_alert("IMOpenIM '%s' failed. Maybe another XIM server is running.\n", | ^~~~~~~~~~~~~~ | p_err_no_alter gcin.cpp: In function 'get_dpy_xyl': gcin.cpp:521:9: warning: 'gdk_screen_width' is deprecated [-Wdeprecated-declarations] 521 | dpy_xl = gdk_screen_width(), dpy_yl = gdk_screen_height(); | ^~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50, from /usr/include/gtk-3.0/gdk/gdkx.h:28, from os-dep.h:47: /usr/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here 108 | gint gdk_screen_width (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~ gcin.cpp:521:9: warning: 'gdk_screen_height' is deprecated [-Wdeprecated-declarations] 521 | dpy_xl = gdk_screen_width(), dpy_yl = gdk_screen_height(); | ^~~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here 110 | gint gdk_screen_height (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ gcin.cpp: In function 'main': gcin.cpp:545:4: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 545 | chdir(homedir); | ^~~~~~~~~~~~~~ gcin.cpp:585:5: warning: ignoring return value of 'daemon' declared with attribute 'warn_unused_result' [-Wunused-result] 585 | daemon(1,1); | ^~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c eve.cpp In file included from gcin.h:5, from eve.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | eve.cpp: In function 'send_text': eve.cpp:267:1: warning: label 'next' defined but not used [-Wunused-label] 267 | next: | ^~~~ eve.cpp:217:1: warning: label 'direct' defined but not used [-Wunused-label] 217 | direct: | ^~~~~~ eve.cpp:200:9: warning: unused variable 'filter' [-Wunused-variable] 200 | char *filter; | ^~~~~~ eve.cpp: In function 'toggle_im_enabled': eve.cpp:818:9: warning: unused variable 'status' [-Wunused-variable] 818 | int status=0; | ^~~~~~ eve.cpp: In function 'init_in_method2': eve.cpp:1154:15: warning: unused variable 'selkey' [-Wunused-variable] 1154 | char *selkey; | ^~~~~~ eve.cpp: In function 'disp_win_kbm_capslock_init': eve.cpp:1284:3: warning: 'gdk_keymap_get_default' is deprecated: Use 'gdk_keymap_get_for_display' instead [-Wdeprecated-declarations] 1284 | old_capslock_on = gdk_keymap_get_caps_lock_state(gdk_keymap_get_default()); | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:48, from /usr/include/gtk-3.0/gdk/gdkx.h:28, from os-dep.h:47: /usr/include/gtk-3.0/gdk/gdkkeys.h:84:12: note: declared here 84 | GdkKeymap* gdk_keymap_get_default (void); | ^~~~~~~~~~~~~~~~~~~~~~ eve.cpp: In function 'gcin_get_preedit': eve.cpp:1824:1: warning: label 'empty' defined but not used [-Wunused-label] 1824 | empty: | ^~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c util.cpp In file included from gcin.h:5, from util.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | util.cpp: In function 'dbg_time': util.cpp:90:14: warning: unused variable 'ltime' [-Wunused-variable] 90 | struct tm *ltime = localtime(&t); | ^~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gcin-conf.cpp In file included from gcin-conf.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gcin-settings.cpp In file included from gcin.h:5, from gcin-settings.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c locale.cpp In file included from gcin.h:5, from locale.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | locale.cpp: In function 'utf8_dbg': locale.cpp:103:7: warning: unused variable 'len' [-Wunused-variable] 103 | int len = utf8_sz(s); | ^~~ locale.cpp:102:7: warning: unused variable 'i' [-Wunused-variable] 102 | int i; | ^ locale.cpp: In function 'skip_utf8_sigature': locale.cpp:238:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 238 | fread(tt, 1, 3, fp); | ^~~~~~~~~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gcin-icon.cpp In file included from gcin.h:5, from gcin-icon.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c about.cpp In file included from gcin.h:5, from about.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | about.cpp: In function 'create_about_window': about.cpp:48:5: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 48 | GtkWidget *vbox = gtk_vbox_new(FALSE,3); | ^~~~~~~~~ In file included from gcin.h:29: gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ about.cpp:55:5: warning: 'gtk_window_set_has_resize_grip' is deprecated [-Wdeprecated-declarations] 55 | gtk_window_set_has_resize_grip(GTK_WINDOW(about_window), FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from gcin.h:6: /usr/include/gtk-3.0/gtk/gtkwindow.h:478:10: note: declared here 478 | void gtk_window_set_has_resize_grip (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ about.cpp:74:5: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 74 | hbox = gtk_hbox_new (FALSE, 0); | ^~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c html-browser.cpp In file included from gcin.h:5, from html-browser.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gcin-exec-script.cpp In file included from gcin-exec-script.cpp:3: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcin-exec-script.cpp: In function 'exec_script': gcin-exec-script.cpp:12:3: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 12 | system(scr); | ^~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c -fpic -o win-message.pico win-message.cpp In file included from gcin.h:5, from win-message.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | win-message.cpp: In function 'create_win_message': win-message.cpp:18:3: warning: 'gtk_window_set_has_resize_grip' is deprecated [-Wdeprecated-declarations] 18 | gtk_window_set_has_resize_grip(GTK_WINDOW(gwin_message), FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from gcin.h:6: /usr/include/gtk-3.0/gtk/gtkwindow.h:478:10: note: declared here 478 | void gtk_window_set_has_resize_grip (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win-message.cpp:24:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 24 | GtkWidget *hbox = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~ In file included from gcin.h:29: gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-message.cpp:101:5: warning: 'gtk_status_icon_get_geometry' is deprecated [-Wdeprecated-declarations] 101 | if (gtk_status_icon_get_geometry(icon_main, NULL, &rect, &ori)) { | ^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:275: /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:166:23: note: declared here 166 | gboolean gtk_status_icon_get_geometry (GtkStatusIcon *status_icon, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ win-message.cpp:73:7: warning: variable 'szx' set but not used [-Wunused-but-set-variable] 73 | int szx, szy; | ^~~ win-message.cpp:21:14: warning: unused variable 'gdkwin' [-Wunused-variable] 21 | GdkWindow *gdkwin = gtk_widget_get_window(gwin_message); | ^~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c -fpic -o win-sym.pico win-sym.cpp In file included from gcin.h:5, from win-sym.cpp:2: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | win-sym.cpp: In function 'create_win_sym': win-sym.cpp:440:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 440 | GtkWidget *hbox_top = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~ In file included from gcin.h:29: gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-sym.cpp:443:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 443 | GtkWidget *vbox_top = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-sym.cpp:451:5: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 451 | GtkWidget *hbox_row = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-sym.cpp:494:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 494 | GtkWidget *vbox_arrow = gtk_vbox_new (TRUE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-sym.cpp:500:3: warning: 'gtk_arrow_new' is deprecated [-Wdeprecated-declarations] 500 | gtk_container_add(GTK_CONTAINER(eve_up), gtk_arrow_new(GTK_ARROW_UP, GTK_SHADOW_IN)); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:251, from gcin.h:6: /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:73:12: note: declared here 73 | GtkWidget* gtk_arrow_new (GtkArrowType arrow_type, | ^~~~~~~~~~~~~ win-sym.cpp:502:3: warning: 'gtk_arrow_new' is deprecated [-Wdeprecated-declarations] 502 | gtk_container_add(GTK_CONTAINER(eve_down), gtk_arrow_new(GTK_ARROW_DOWN, GTK_SHADOW_IN)); | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:73:12: note: declared here 73 | GtkWidget* gtk_arrow_new (GtkArrowType arrow_type, | ^~~~~~~~~~~~~ win-sym.cpp:510:14: warning: unused variable 'gdkwin_sym' [-Wunused-variable] 510 | GdkWindow *gdkwin_sym = gtk_widget_get_window(gwin_sym); | ^~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c -fpic -o win-inmd-switch.pico win-inmd-switch.cpp In file included from gcin.h:5, from win-inmd-switch.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | win-inmd-switch.cpp: In function 'create_inmd_switch': win-inmd-switch.cpp:41:5: warning: 'gtk_image_menu_item_new_with_label' is deprecated: Use 'gtk_menu_item_new_with_label' instead [-Wdeprecated-declarations] 41 | GtkWidget *item = gtk_image_menu_item_new_with_label (tt); | ^~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:269, from gcin.h:6: /usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:80:12: note: declared here 80 | GtkWidget* gtk_image_menu_item_new_with_label (const gchar *label); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win-inmd-switch.cpp: In function 'inmd_switch_popup_handler': win-inmd-switch.cpp:70:5: warning: 'gtk_menu_popup' is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations] 70 | gtk_menu_popup (GTK_MENU(menu), NULL, NULL, NULL, NULL, | ^~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:34, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33: /usr/include/gtk-3.0/gtk/gtkmenu.h:138:12: note: declared here 138 | void gtk_menu_popup (GtkMenu *menu, | ^~~~~~~~~~~~~~ win-inmd-switch.cpp: In function 'inmd_popup_tray': win-inmd-switch.cpp:102:3: warning: 'gtk_menu_popup' is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations] 102 | gtk_menu_popup (GTK_MENU(menu), NULL, NULL, NULL, NULL, 1, gtk_get_current_event_time()); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkmenu.h:138:12: note: declared here 138 | void gtk_menu_popup (GtkMenu *menu, | ^~~~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c -fpic -o pinyin.pico pinyin.cpp In file included from gcin.h:5, from pinyin.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | pinyin.cpp: In function 'load_pin_juyin': pinyin.cpp:135:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 135 | fread(&pin_juyinN, sizeof(short), 1, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pinyin.cpp:137:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 137 | fread(pin_juyin, sizeof(PIN_JUYIN), pin_juyinN, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c -fpic -o win-pho-near.pico win-pho-near.cpp In file included from gcin.h:5, from win-pho-near.cpp:2: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | win-pho-near.cpp: In function 'create_win_pho_near': win-pho-near.cpp:85:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 85 | GtkWidget *vbox_top = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ In file included from gcin.h:29: gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-pho-near.cpp:124:9: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 124 | GtkWidget *hbox = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c -fpic -o win-kbm.pico win-kbm.cpp In file included from gcin.h:5, from win-kbm.cpp:5: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | win-kbm.cpp: In function 'mod_fg_all': win-kbm.cpp:64:5: warning: 'gdk_color_to_string' is deprecated: Use 'gdk_rgba_to_string' instead [-Wdeprecated-declarations] 64 | gdk_rgba_parse(&rgb, gdk_color_to_string(col)); | ^~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26, from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gdk/gdkx.h:28, from os-dep.h:47: /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:82:11: note: declared here 82 | gchar * gdk_color_to_string (const GdkColor *color); | ^~~~~~~~~~~~~~~~~~~ win-kbm.cpp:67:3: warning: 'gtk_widget_override_color' is deprecated [-Wdeprecated-declarations] 67 | gtk_widget_override_color(lab, GTK_STATE_FLAG_NORMAL, prgb); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from gcin.h:6: /usr/include/gtk-3.0/gtk/gtkwidget.h:1144:14: note: declared here 1144 | void gtk_widget_override_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~ win-kbm.cpp:68:3: warning: 'gtk_widget_override_color' is deprecated [-Wdeprecated-declarations] 68 | gtk_widget_override_color(lab, GTK_STATE_FLAG_ACTIVE, prgb); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:1144:14: note: declared here 1144 | void gtk_widget_override_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~ win-kbm.cpp:69:3: warning: 'gtk_widget_override_color' is deprecated [-Wdeprecated-declarations] 69 | gtk_widget_override_color(lab, GTK_STATE_FLAG_SELECTED, prgb); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:1144:14: note: declared here 1144 | void gtk_widget_override_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~ win-kbm.cpp:70:3: warning: 'gtk_widget_override_color' is deprecated [-Wdeprecated-declarations] 70 | gtk_widget_override_color(lab, GTK_STATE_FLAG_PRELIGHT, prgb); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:1144:14: note: declared here 1144 | void gtk_widget_override_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~ win-kbm.cpp: In function 'create_win_kbm': win-kbm.cpp:182:3: warning: 'gdk_color_parse' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 182 | gdk_color_parse("red", &red); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ win-kbm.cpp:187:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 187 | GtkWidget *hbox_top = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~ In file included from gcin.h:29: gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-kbm.cpp:191:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 191 | GtkWidget *vbox_l = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-kbm.cpp:194:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 194 | GtkWidget *vbox_r = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-kbm.cpp:200:5: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 200 | GtkWidget *hboxl = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-kbm.cpp:203:5: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 203 | GtkWidget *hboxr = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-kbm.cpp:226:7: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 226 | GtkWidget *v = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-kbm.cpp:246:14: warning: unused variable 'gdkwin_kbm' [-Wunused-variable] 246 | GdkWindow *gdkwin_kbm = gtk_widget_get_window(gwin_kbm); | ^~~~~~~~~~ win-kbm.cpp: In function 'move_win_kbm': win-kbm.cpp:289:3: warning: 'gtk_status_icon_get_geometry' is deprecated [-Wdeprecated-declarations] 289 | if (icon_main && gtk_status_icon_get_geometry(icon_main, NULL, &r, &ori)) { | ^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:275: /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:166:23: note: declared here 166 | gboolean gtk_status_icon_get_geometry (GtkStatusIcon *status_icon, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ win-kbm.cpp:264:7: warning: variable 'szx' set but not used [-Wunused-but-set-variable] 264 | int szx, szy; | ^~~ win-kbm.cpp: In function 'get_keys_ent': win-kbm.cpp:338:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 338 | if (p=strchr(shift_chars, keysym)) { | ^ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c -fpic -o gcin-module.pico gcin-module.cpp In file included from gcin.h:5, from gcin-module.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c -fpic -o pho2pinyin.pico pho2pinyin.cpp In file included from gcin.h:5, from pho2pinyin.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c pho.cpp In file included from gcin.h:5, from pho.cpp:6: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | pho.cpp: In function 'find_match_phos_': pho.cpp:132:37: warning: array subscript has type 'char' [-Wchar-subscripts] 132 | for (vv = hash_pho[poo.typ_pho[0]]; vv < hash_pho[poo.typ_pho[0]+1]; vv++) { | ~~~~~~~~~~~^~~ pho.cpp:121:16: warning: unused variable 'mkey' [-Wunused-variable] 121 | phokey_t mkey; | ^~~~ pho.cpp: In function 'inph_typ_pho': pho.cpp:426:20: warning: array subscript has type 'char' [-Wchar-subscripts] 426 | poo.typ_pho[mtyp0] = 0; | ^ pho.cpp:428:20: warning: array subscript has type 'char' [-Wchar-subscripts] 428 | poo.typ_pho[typ]=num; | ^ pho.cpp: In function 'load_tab_pho_file': pho.cpp:738:7: warning: unused variable 'n' [-Wunused-variable] 738 | int n = fread(&phkbm,sizeof(phkbm),1,fr); | ^ pho.cpp: In function 'feedkey_pho': pho.cpp:937:30: warning: array subscript has type 'char' [-Wchar-subscripts] 937 | poo.vv=hash_pho[poo.typ_pho[0]]; | ~~~~~~~~~~~^~~ pho.cpp:990:99: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 990 | if (poo.typ_pho[0]==L_BRACKET_NO||poo.typ_pho[0]==R_BRACKET_NO || poo.typ_pho[0]==BACK_QUOTE_NO && poo.typ_pho[1]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c tsin.cpp In file included from gcin.h:5, from tsin.cpp:6: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | tsin.cpp: In function 'get_sel_phrase0': tsin.cpp:810:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 810 | if (eqlen && len!=mlen || (!eqlen && len > mlen) || len==1) { | ~~~~~~^~~~~~~~~~~~ tsin.cpp: In function 'get_best_idx_pho_idx': tsin.cpp:872:12: warning: unused variable 'zero' [-Wunused-variable] 872 | char zero=0; | ^~~~ tsin.cpp:901:24: warning: unused variable 'zero' [-Wunused-variable] 901 | char zero=0; | ^~~~ tsin.cpp:911:23: warning: unused variable 's' [-Wunused-variable] 911 | char *s = pho_idx_str(pidx); | ^ tsin.cpp: In function 'feedkey_tsin': tsin.cpp:1980:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1980 | if (!(xkey>='A' && xkey<='Z' || xkey>='a' && xkey<='z')) | ~~~~~~~~~~^~~~~~~~~~~~ tsin.cpp:2241:38: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2241 | if (phkbm.phokbm[xkey][0].num && !pin_juyin || !tsin_pho_mode()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ tsin.cpp:2368:58: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2368 | if (!tsin_pho_mode() || poo.typ_pho[0]!=BACK_QUOTE_NO && (shift_m || key_pad || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2369 | (!key_has_pho))) { | ~~~~~~~~~~~~~~~ tsin.cpp:2509:33: warning: array subscript has type 'char' [-Wchar-subscripts] 2509 | int vv=hash_pho[poo.typ_pho[0]]; | ~~~~~~~~~~~^~~ tsin.cpp:2551:102: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2551 | if (poo.typ_pho[0]==L_BRACKET_NO||poo.typ_pho[0]==R_BRACKET_NO || poo.typ_pho[0]==BACK_QUOTE_NO && poo.typ_pho[1]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tsin.cpp: In function 'set_chpho_ch': tsin.cpp:1251:9: warning: 'u8len' may be used uninitialized [-Wmaybe-uninitialized] 1251 | utf8+=u8len; | ^~ tsin.cpp:1237:9: note: 'u8len' was declared here 1237 | int u8len; | ^~~~~ tsin.cpp: In function 'tsin_pho_sel': tsin.cpp:1732:3: warning: 'sel_text' may be used uninitialized [-Wmaybe-uninitialized] 1732 | set_chpho_ch(&tss.chpho[sel_idx], sel_text, len, is_pho_phrase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tsin.cpp:1719:9: note: 'sel_text' was declared here 1719 | char *sel_text; | ^~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gtab.cpp In file included from gcin.h:5, from gtab.cpp:7: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gtab.cpp: In function 'hide_row2_if_necessary': gtab.cpp:419:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 419 | if (!ggg.wild_mode && gtab_hide_row2 || !gtab_disp_key_codes) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ gtab.cpp: In function 'putstr_inp': gtab.cpp:443:29: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 443 | if (gtab_disp_key_codes && !gtab_hide_row2 || ggg.wild_mode) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ gtab.cpp:463:29: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 463 | if (gtab_disp_key_codes && !gtab_hide_row2 || ggg.wild_mode) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ gtab.cpp: In function 'feedkey_gtab': gtab.cpp:1133:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1133 | if (key < 'A' || key > 'z' || key > 'Z' && key < 'a' ) { | ~~~~~~~~~~~^~~~~~~~~~~~ gtab.cpp:1143:55: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1143 | key!='*' && (key!='?' || gtab_shift_phrase_key && !ggg.ci)) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ gtab.cpp:1918:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1918 | ggg.ci==cur_inmd->MaxPress && (_gtab_space_auto_first & GTAB_space_auto_first_full)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtab.cpp:2093:76: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2093 | if (ggg.spc_pressed || gtab_full_space_auto_first || ggg.last_full && gtab_press_full_auto_send_on()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtab.cpp:1900:1: warning: label 'refill' defined but not used [-Wunused-label] 1900 | refill: | ^~~~~~ gtab.cpp:1098:1: warning: label 'en_char' defined but not used [-Wunused-label] 1098 | en_char: | ^~~~~~~ gtab.cpp:1027:12: warning: unused variable 'ctrl_m' [-Wunused-variable] 1027 | gboolean ctrl_m = (kbstate & ControlMask) > 0; | ^~~~~~ gtab.cpp:2019:8: warning: 'pendkey' may be used uninitialized [-Wmaybe-uninitialized] 2019 | if (pendkey && (!(cur_inmd->flag&FLAG_PHRASE_AUTO_SKIP_ENDKEY) || !gtab_phrase_on_() || ggg.ci==1)) { | ^ gtab.cpp:1791:9: note: 'pendkey' was declared here 1791 | char *pendkey = NULL; | ^~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c win-sym.cpp In file included from gcin.h:5, from win-sym.cpp:2: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | win-sym.cpp: In function 'create_win_sym': win-sym.cpp:440:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 440 | GtkWidget *hbox_top = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~ In file included from gcin.h:29: gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-sym.cpp:443:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 443 | GtkWidget *vbox_top = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-sym.cpp:451:5: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 451 | GtkWidget *hbox_row = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-sym.cpp:494:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 494 | GtkWidget *vbox_arrow = gtk_vbox_new (TRUE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-sym.cpp:500:3: warning: 'gtk_arrow_new' is deprecated [-Wdeprecated-declarations] 500 | gtk_container_add(GTK_CONTAINER(eve_up), gtk_arrow_new(GTK_ARROW_UP, GTK_SHADOW_IN)); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:251, from gcin.h:6: /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:73:12: note: declared here 73 | GtkWidget* gtk_arrow_new (GtkArrowType arrow_type, | ^~~~~~~~~~~~~ win-sym.cpp:502:3: warning: 'gtk_arrow_new' is deprecated [-Wdeprecated-declarations] 502 | gtk_container_add(GTK_CONTAINER(eve_down), gtk_arrow_new(GTK_ARROW_DOWN, GTK_SHADOW_IN)); | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:73:12: note: declared here 73 | GtkWidget* gtk_arrow_new (GtkArrowType arrow_type, | ^~~~~~~~~~~~~ win-sym.cpp:510:14: warning: unused variable 'gdkwin_sym' [-Wunused-variable] 510 | GdkWindow *gdkwin_sym = gtk_widget_get_window(gwin_sym); | ^~~~~~~~~~ gcc -Wl,--as-needed -shared -o gcin1.so win-message.pico win-sym.pico win-inmd-switch.pico pinyin.pico win-pho-near.pico win-kbm.pico gcin-module.pico pho2pinyin.pico -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c -fpic -o t2s-lookup.pico t2s-lookup.cpp In file included from gcin.h:5, from t2s-lookup.cpp:3: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | t2s-lookup.cpp: In function 'k_lookup': t2s-lookup.cpp:20:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 20 | fread(&t, sizeof(T2S), 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -Wl,--as-needed -shared -o gcin2.so t2s-lookup.pico -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c pho-play.cpp In file included from gcin.h:5, from pho-play.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | pho-play.cpp: In function 'pho_play': pho-play.cpp:39:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 39 | if (pid = fork()) { | ^~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c cache.cpp In file included from gcin.h:5, from cache.cpp:2: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c -o gtk_bug_fix.o gtk_bug_fix.c In file included from gtk_bug_fix.c:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c phrase-save-menu.cpp In file included from gcin.h:5, from phrase-save-menu.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | phrase-save-menu.cpp: In function 'create_phrase_save_menu': phrase-save-menu.cpp:53:3: warning: 'gtk_window_set_has_resize_grip' is deprecated [-Wdeprecated-declarations] 53 | gtk_window_set_has_resize_grip(GTK_WINDOW(phrase_save_win), FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from gcin.h:6: /usr/include/gtk-3.0/gtk/gtkwindow.h:478:10: note: declared here 478 | void gtk_window_set_has_resize_grip (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phrase-save-menu.cpp:64:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 64 | GtkWidget *vbox = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ In file included from gcin.h:29: gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c win-pho.cpp In file included from gcin.h:5, from win-pho.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | win-pho.cpp: In function 'create_win_pho_gui_simple': win-pho.cpp:163:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 163 | GtkWidget *vbox_top = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ In file included from gcin.h:29: gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-pho.cpp:187:3: warning: 'gtk_alignment_new' is deprecated [-Wdeprecated-declarations] 187 | GtkWidget *align = gtk_alignment_new (0, 0, 0, 0); | ^~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from gcin.h:6: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 79 | GtkWidget* gtk_alignment_new (gfloat xalign, | ^~~~~~~~~~~~~~~~~ win-pho.cpp:194:5: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 194 | GtkWidget *hbox_row1 = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-pho.cpp:203:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 203 | hbox_row2 = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c pho-util.cpp In file included from gcin.h:5, from pho-util.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | pho-util.cpp: In function 'pho_load': pho-util.cpp:47:7: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 47 | system(vv); | ^~~~~~~~~~ pho-util.cpp:67:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 67 | fread(&idxnum_pho,sizeof(u_short),1,fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pho-util.cpp:68:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 68 | fread(&idxnum_pho,sizeof(u_short),1,fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pho-util.cpp:69:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 69 | fread(&ch_phoN,sizeof(int),1,fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pho-util.cpp:70:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 70 | fread(&pho_phrase_area_sz, sizeof(pho_phrase_area_sz), 1,fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pho-util.cpp:75:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 75 | fread(idx_pho, sizeof(PHO_IDX), idxnum_pho, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pho-util.cpp:86:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 86 | fread(ch_pho,sizeof(PHO_ITEM), ch_phoN, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pho-util.cpp:94:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 94 | fread(pho_phrase_area, 1,pho_phrase_area_sz, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pho-util.cpp:46:22: warning: '%s' directive writing up to 255 bytes into a region of size 253 [-Wformat-overflow=] 46 | sprintf(vv,"cp %s %s\n", sys_file, phofname); | ^~ ~~~~~~~~ In file included from /usr/include/stdio.h:906, from gcin.h:2: In function 'sprintf', inlined from 'pho_load' at pho-util.cpp:46:7: /usr/include/bits/stdio2.h:30:10: note: '__sprintf_chk' output between 6 and 388 bytes into a destination of size 256 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c pho-sym.cpp In file included from gcin.h:5, from pho-sym.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c table-update.cpp In file included from gcin.h:5, from table-update.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | table-update.cpp: In function 'update_table_file': table-update.cpp:23:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 23 | fscanf(fp, "%d", &ver); | ^~~~~~~~~~~~~~~~~~~~~~ table-update.cpp:34:3: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 34 | system(cmd); | ^~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c pho-dbg.cpp In file included from gcin.h:5, from pho-dbg.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c win-gtab.cpp In file included from gcin.h:5, from win-gtab.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | win-gtab.cpp: In function 'set_gtab_input_color': win-gtab.cpp:83:7: warning: 'gdk_color_to_string' is deprecated: Use 'gdk_rgba_to_string' instead [-Wdeprecated-declarations] 83 | gdk_rgba_parse(&rgbfg, gdk_color_to_string(color)); | ^~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26, from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gdk/gdkx.h:28, from os-dep.h:47: /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:82:11: note: declared here 82 | gchar * gdk_color_to_string (const GdkColor *color); | ^~~~~~~~~~~~~~~~~~~ win-gtab.cpp:84:7: warning: 'gtk_widget_override_color' is deprecated [-Wdeprecated-declarations] 84 | gtk_widget_override_color(label_gtab, GTK_STATE_FLAG_NORMAL, &rgbfg); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from gcin.h:6: /usr/include/gtk-3.0/gtk/gtkwidget.h:1144:14: note: declared here 1144 | void gtk_widget_override_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~ win-gtab.cpp:86:7: warning: 'gtk_widget_override_color' is deprecated [-Wdeprecated-declarations] 86 | gtk_widget_override_color(label_gtab, GTK_STATE_FLAG_NORMAL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:1144:14: note: declared here 1144 | void gtk_widget_override_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~ win-gtab.cpp: In function 'set_gtab_input_error_color': win-gtab.cpp:94:3: warning: 'gdk_color_parse' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 94 | gdk_color_parse("red", &red); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ win-gtab.cpp: In function 'change_win_bg': win-gtab.cpp:147:5: warning: 'gtk_widget_override_background_color' is deprecated [-Wdeprecated-declarations] 147 | gtk_widget_override_background_color(win, GTK_STATE_FLAG_NORMAL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:1148:14: note: declared here 1148 | void gtk_widget_override_background_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win-gtab.cpp:153:3: warning: 'gdk_color_parse' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 153 | gdk_color_parse(gcin_win_color_bg, &col); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ win-gtab.cpp:158:3: warning: 'gdk_color_to_string' is deprecated: Use 'gdk_rgba_to_string' instead [-Wdeprecated-declarations] 158 | gdk_rgba_parse(&rgbbg, gdk_color_to_string(&col)); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:82:11: note: declared here 82 | gchar * gdk_color_to_string (const GdkColor *color); | ^~~~~~~~~~~~~~~~~~~ win-gtab.cpp:159:3: warning: 'gtk_widget_override_background_color' is deprecated [-Wdeprecated-declarations] 159 | gtk_widget_override_background_color(win, GTK_STATE_FLAG_NORMAL, &rgbbg); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:1148:14: note: declared here 1148 | void gtk_widget_override_background_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win-gtab.cpp: In function 'change_win_fg_bg': win-gtab.cpp:170:7: warning: 'gtk_widget_override_color' is deprecated [-Wdeprecated-declarations] 170 | gtk_widget_override_color(label, GTK_STATE_FLAG_NORMAL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:1144:14: note: declared here 1144 | void gtk_widget_override_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~ win-gtab.cpp:176:3: warning: 'gdk_color_parse' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 176 | gdk_color_parse(gcin_win_color_fg, &col); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ win-gtab.cpp:184:3: warning: 'gdk_color_to_string' is deprecated: Use 'gdk_rgba_to_string' instead [-Wdeprecated-declarations] 184 | gdk_rgba_parse(&rgbfg, gdk_color_to_string(&col)); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:82:11: note: declared here 82 | gchar * gdk_color_to_string (const GdkColor *color); | ^~~~~~~~~~~~~~~~~~~ win-gtab.cpp:186:5: warning: 'gtk_widget_override_color' is deprecated [-Wdeprecated-declarations] 186 | gtk_widget_override_color(label, GTK_STATE_FLAG_NORMAL, &rgbfg); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:1144:14: note: declared here 1144 | void gtk_widget_override_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~ win-gtab.cpp:188:5: warning: 'gtk_widget_override_color' is deprecated [-Wdeprecated-declarations] 188 | gtk_widget_override_color(label_edit, GTK_STATE_FLAG_NORMAL, &rgbfg); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:1144:14: note: declared here 1144 | void gtk_widget_override_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~ win-gtab.cpp: In function 'set_key_codes_label': win-gtab.cpp:285:5: warning: 'gtk_widget_override_color' is deprecated [-Wdeprecated-declarations] 285 | gtk_widget_override_color(label_key_codes, GTK_STATE_FLAG_NORMAL, &better_color); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:1144:14: note: declared here 1144 | void gtk_widget_override_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~ win-gtab.cpp:291:5: warning: 'gtk_widget_override_color' is deprecated [-Wdeprecated-declarations] 291 | gtk_widget_override_color(label_key_codes, GTK_STATE_FLAG_NORMAL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:1144:14: note: declared here 1144 | void gtk_widget_override_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~ win-gtab.cpp: In function 'destroy_if_necessary': win-gtab.cpp:452:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 452 | (new_need_label_edit && label_edit || !new_need_label_edit && !label_edit) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ win-gtab.cpp:451:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 445 | current_gcin_inner_frame == gcin_inner_frame && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 446 | current_gtab_in_row1 == gtab_in_row1 && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 447 | new_last_cursor_off == last_cursor_off && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 448 | current_gtab_vertical_select == gtab_vertical_select_on() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 449 | current_gtab_phrase_pre_select == gtab_phrase_pre_select && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 450 | current_gcin_on_the_spot_key == gcin_on_the_spot_key && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 451 | current_gtab_disp_im_name == gtab_disp_im_name && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 452 | (new_need_label_edit && label_edit || !new_need_label_edit && !label_edit) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win-gtab.cpp: In function 'create_win_gtab_gui_simple': win-gtab.cpp:486:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 486 | GtkWidget *vbox_top = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ In file included from gcin.h:29: gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-gtab.cpp:520:5: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 520 | hbox_edit = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-gtab.cpp:522:5: warning: 'gtk_alignment_new' is deprecated [-Wdeprecated-declarations] 522 | GtkWidget *align_edit = gtk_alignment_new (0, 0.0, 0, 0); | ^~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:255: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 79 | GtkWidget* gtk_alignment_new (gfloat xalign, | ^~~~~~~~~~~~~~~~~ win-gtab.cpp:528:3: warning: 'gtk_alignment_new' is deprecated [-Wdeprecated-declarations] 528 | GtkWidget *align = gtk_alignment_new (0, 0.0, 0, 0); | ^~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 79 | GtkWidget* gtk_alignment_new (gfloat xalign, | ^~~~~~~~~~~~~~~~~ win-gtab.cpp:537:5: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 537 | GtkWidget *hbox_row1 = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-gtab.cpp:558:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 558 | hbox_row2 = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-gtab.cpp:643:22: warning: passing argument 1 of 'gtk_label_set_text' from incompatible pointer type [-Wincompatible-pointer-types] 643 | gtk_label_set_text(label_key_codes, str_key_codes); | ^~~~~~~~~~~~~~~ | | | GtkWidget * {aka struct _GtkWidget *} In file included from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33: /usr/include/gtk-3.0/gtk/gtklabel.h:95:67: note: expected 'GtkLabel *' {aka 'struct _GtkLabel *'} but argument is of type 'GtkWidget *' {aka 'struct _GtkWidget *'} 95 | void gtk_label_set_text (GtkLabel *label, | ~~~~~~~~~~~~~~~^~~~~ win-gtab.cpp: In function 'get_full_str': win-gtab.cpp:851:3: warning: enumeration value 'GCIN_STATE_DISABLED' not handled in switch [-Wswitch] 851 | switch (current_CS->im_state) { | ^~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gtab-util.cpp In file included from gcin.h:5, from gtab-util.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gtab-list.cpp In file included from gcin.h:5, from gtab-list.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gtab-buf.cpp In file included from gcin.h:5, from gtab-buf.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gtab-buf.cpp: In function 'gen_buf_str': gtab-buf.cpp:129:12: warning: unused variable 'last_en_word' [-Wunused-variable] 129 | gboolean last_en_word = FALSE; | ^~~~~~~~~~~~ gtab-buf.cpp: In function 'gtab_get_preedit': gtab-buf.cpp:973:12: warning: unused variable 'tt' [-Wunused-variable] 973 | char tt[MAX_CIN_PHR+2]; | ^~ gtab-buf.cpp: In function 'gtab_pre_select_shift': gtab-buf.cpp:1256:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1256 | if (p=strchr(cur_inmd->selkey, key)) { | ^ gtab-buf.cpp:1269:24: warning: array subscript has type 'char' [-Wchar-subscripts] 1269 | if (!cur_inmd->keymap[noshi]) | ^ gtab-buf.cpp: In function 'gen_buf_str_disp': gtab-buf.cpp:210:45: warning: '%s' directive writing up to 803 bytes into a region of size between 779 and 784 [-Wformat-overflow=] 210 | sprintf(www, "%s", tsin_pho_mode()?tsin_cursor_color:"green", spec); | ^~ ~~~~ In file included from /usr/include/stdio.h:906, from gcin.h:2: In function 'sprintf', inlined from 'gen_buf_str_disp' at gtab-buf.cpp:210:7: /usr/include/bits/stdio2.h:30:10: note: '__sprintf_chk' output 28 or more bytes (assuming 836) into a destination of size 804 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gtab-buf.cpp: In function 'gtab_scan_pre_select': gtab-buf.cpp:1199:51: warning: '%s' directive writing up to 256 bytes into a region of size 241 [-Wformat-overflow=] 1199 | sprintf(ts, "%c%s%s", gcin_sel_key_color, | ^~ In function 'sprintf', inlined from 'gtab_scan_pre_select' at gtab-buf.cpp:1199:5: /usr/include/bits/stdio2.h:30:10: note: '__sprintf_chk' output 29 or more bytes (assuming 286) into a destination of size 269 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gtab-buf.cpp: In function 'disp_gtab_pre': gtab-buf.cpp:1365:51: warning: '%s' directive writing up to 256 bytes into a region of size 241 [-Wformat-overflow=] 1365 | sprintf(ts, "%c%s%s", gcin_sel_key_color, | ^~ In function 'sprintf', inlined from 'disp_gtab_pre' at gtab-buf.cpp:1365:5: /usr/include/bits/stdio2.h:30:10: note: '__sprintf_chk' output 29 or more bytes (assuming 286) into a destination of size 269 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gcin-common.cpp In file included from gcin.h:5, from gcin-common.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcin-common.cpp: In function 'set_label_font_size': gcin-common.cpp:124:3: warning: 'gtk_widget_override_font' is deprecated [-Wdeprecated-declarations] 124 | gtk_widget_override_font(label, font); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from gcin.h:6: /usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here 1153 | void gtk_widget_override_font (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~ gcin-common.cpp: In function 'exec_gcin_setup': gcin-common.cpp:101:3: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 101 | system(GCIN_BIN_DIR"/gcin-tools &"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c phrase.cpp In file included from gcin.h:5, from phrase.cpp:10: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c t2s-lookup.cpp In file included from gcin.h:5, from t2s-lookup.cpp:3: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | t2s-lookup.cpp: In function 'k_lookup': t2s-lookup.cpp:20:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 20 | fread(&t, sizeof(T2S), 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gtab-use-count.cpp In file included from gcin.h:5, from gtab-use-count.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gtab-use-count.cpp: In function 'inc_gtab_use_count': gtab-use-count.cpp:55:10: warning: unused variable 'ofs' [-Wunused-variable] 55 | long ofs = ftell(fp_gtab_use_count); | ^~~ gtab-use-count.cpp:66:7: warning: unused variable 'fofs' [-Wunused-variable] 66 | int fofs = ftell(fp_gtab_use_count); | ^~~~ gtab-use-count.cpp:47:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 47 | fread(&c, sizeof(c), 1, fp_gtab_use_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtab-use-count.cpp:50:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 50 | fread(tt, bytes, 1, fp_gtab_use_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtab-use-count.cpp: In function 'get_gtab_use_count': gtab-use-count.cpp:94:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 94 | fread(&c, sizeof(c), 1, fp_gtab_use_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtab-use-count.cpp:98:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 98 | fread(tt, bytes, 1, fp_gtab_use_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c win-save-phrase.cpp In file included from gcin.h:5, from win-save-phrase.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | win-save-phrase.cpp: In function 'create_win_save_phrase': win-save-phrase.cpp:161:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 161 | GtkWidget *vbox = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ In file included from gcin.h:29: gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-save-phrase.cpp:184:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 184 | GtkWidget *hbox_cancel_ok = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-save-phrase.cpp: In function 'cb_ok': win-save-phrase.cpp:102:9: warning: 'dat' may be used uninitialized [-Wmaybe-uninitialized] 102 | save_phrase_to_db(&tsin_hand, dat, tt, sess->mywspN, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win-save-phrase.cpp:77:9: note: 'dat' was declared here 77 | void *dat; | ^~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c unix-exec.cpp In file included from gcin.h:5, from unix-exec.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | unix-exec.cpp: In function 'unix_exec': unix-exec.cpp:12:3: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 12 | system(tt); | ^~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c pho-kbm-name.cpp In file included from gcin.h:5, from pho-kbm-name.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c statistic.cpp In file included from gcin.h:5, from statistic.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | statistic.cpp: In function 'create_stat_win': statistic.cpp:96:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 96 | GtkWidget *vbox = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ In file included from gcin.h:29: gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c tsin-scan.cpp In file included from gcin.h:5, from tsin-scan.cpp:5: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | tsin-scan.cpp: In function 'scanphr_e': tsin-scan.cpp:92:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 92 | if (poo.typ_pho[i]) | ^~ tsin-scan.cpp:94:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 94 | if (i>0 && i < 4) { | ^~ tsin-scan.cpp:160:11: warning: unused variable 'mtk8' [-Wunused-variable] 160 | u_char *mtk8 = (u_char *)mtk64; | ^~~~ tsin-scan.cpp:113:9: warning: unused variable 'pp8' [-Wunused-variable] 113 | char *pp8 = (char *)pp64; | ^~~ tsin-scan.cpp: In function 'tsin_scan_pre_select': tsin-scan.cpp:343:30: warning: variable 'max_selN' set but not used [-Wunused-but-set-variable] 343 | int len, selN, max_len=-1, max_selN=-1; | ^~~~~~~~ tsin-scan.cpp: In function 'scanphr_en': tsin-scan.cpp:509:21: warning: array subscript has type 'char' [-Wchar-subscripts] 509 | mtch[match_len] = 0; | ^ tsin-scan.cpp:567:18: warning: array subscript has type 'char' [-Wchar-subscripts] 567 | sel[selN].str[match_len]=0; | ^ tsin-scan.cpp: In function 'misalpha': tsin-scan.cpp:617:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 617 | return c>='A' && c<='Z' || c>='a' && c<='z'; | ~~~~~~~^~~~~~~~~ tsin-scan.cpp: In function 'tsin_en_scan_pre_select': tsin-scan.cpp:644:30: warning: variable 'max_selN' set but not used [-Wunused-but-set-variable] 644 | int len, selN, max_len=-1, max_selN=-1; | ^~~~~~~~ tsin-scan.cpp: In function 'scanphr_e': tsin-scan.cpp:225:12: warning: 'tailpho' may be used uninitialized [-Wmaybe-uninitialized] 225 | if (last_m != tailpho) | ^ tsin-scan.cpp:81:12: note: 'tailpho' was declared here 81 | phokey_t tailpho, tailpho0head=0; | ^~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gcin-module.cpp In file included from gcin.h:5, from gcin-module.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c lang.cpp In file included from gcin.h:5, from lang.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gcin-module-cb.cpp In file included from gcin.h:5, from gcin-module-cb.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gtab-init.cpp In file included from gcin.h:5, from gtab-init.cpp:7: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gtab-init.cpp: In function 'init_gtab': gtab-init.cpp:193:7: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 193 | system(exe); | ^~~~~~~~~~~ gtab-init.cpp:232:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 232 | fread(&th,1,sizeof(th),fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtab-init.cpp:267:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 267 | fread(ttt, 1, th.KeyS, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtab-init.cpp:273:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 273 | fread(inp->keyname, CH_SZ, th.KeyS, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtab-init.cpp:373:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 373 | fread(inp->idx1, sizeof(gtab_idx1_t), th.KeyS+1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtab-init.cpp:391:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 391 | fread(inp->tbl64, sizeof(ITEM64), th.DefC, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtab-init.cpp:407:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 407 | fread(inp->tbl,sizeof(ITEM),th.DefC, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtab-init.cpp:424:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 424 | fread(&inp->phrnum, sizeof(int), 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtab-init.cpp:434:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 434 | fread(inp->phridx, sizeof(int), inp->phrnum, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtab-init.cpp:452:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 452 | fread(inp->phrbuf, 1, nbuf, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ : warning: '%s' directive writing up to 127 bytes into a region of size between 108 and 235 [-Wformat-overflow=] In file included from /usr/include/stdio.h:906, from gcin.h:2: In function 'sprintf', inlined from 'init_gtab' at gtab-init.cpp:191:7: /usr/include/bits/stdio2.h:30:10: note: '__sprintf_chk' output between 23 and 404 bytes into a destination of size 256 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c fullchar.cpp In file included from gcin.h:5, from fullchar.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gtab-tsin-fname.cpp In file included from gcin.h:5, from gtab-tsin-fname.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c win-screen-status.cpp In file included from gcin.h:5, from win-screen-status.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | win-screen-status.cpp: In function 'disp_win_screen_status': win-screen-status.cpp:61:5: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 61 | GtkWidget *hbox = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~ In file included from gcin.h:29: gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c en-miss-cand.cpp In file included from gcin.h:5, from en-miss-cand.cpp:4: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | en-miss-cand.cpp: In function 'get_en_miss_cand': en-miss-cand.cpp:76:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 76 | if (fread(ln, phsz, clen, fp) < 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c IC.cpp In file included from gcin.h:5, from IC.cpp:29: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c tray.cpp In file included from gcin.h:5, from tray.cpp:2: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | tray.cpp: In function 'draw_icon': tray.cpp:63:3: warning: 'gdk_color_parse' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 63 | gdk_color_parse("black", &color_fg); | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26, from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gdk/gdkx.h:28, from os-dep.h:47: /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ tray.cpp:67:3: warning: 'gdk_cairo_create' is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead [-Wdeprecated-declarations] 67 | gc = gdk_cairo_create (tray_da_win); | ^~ /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ tray.cpp:68:3: warning: 'gdk_cairo_set_source_color' is deprecated: Use 'gdk_cairo_set_source_rgba' instead [-Wdeprecated-declarations] 68 | gdk_cairo_set_source_color (gc, &color_fg); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkcairo.h:68:12: note: declared here 68 | void gdk_cairo_set_source_color (cairo_t *cr, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ tray.cpp:94:71: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 94 | current_method_type()==method_type_TSIN && tss.tsin_half_full && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 95 | #endif | ~~~~~~ 96 | current_CS->im_state == GCIN_STATE_CHINESE) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tray.cpp:120:144: warning: implicit declaration of function 'tsin_pho_mode' [-Wimplicit-function-declaration] 120 | if ((current_method_type()==method_type_TSIN||current_method_type()==method_type_MODULE) && current_CS->im_state == GCIN_STATE_CHINESE && !tsin_pho_mode()) { | ^~~~~~~~~~~~~ tray.cpp:122:7: warning: 'gdk_color_parse' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 122 | gdk_color_parse("blue", &color_fg); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ tray.cpp:126:7: warning: 'gdk_cairo_create' is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead [-Wdeprecated-declarations] 126 | gc = gdk_cairo_create (tray_da_win); | ^~ /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ tray.cpp:127:7: warning: 'gdk_cairo_set_source_color' is deprecated: Use 'gdk_cairo_set_source_rgba' instead [-Wdeprecated-declarations] 127 | gdk_cairo_set_source_color (gc, &color_fg); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkcairo.h:68:12: note: declared here 68 | void gdk_cairo_set_source_color (cairo_t *cr, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ tray.cpp:142:3: warning: 'gdk_color_parse' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 142 | gdk_color_parse("red", &color_fg); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ tray.cpp:146:3: warning: 'gdk_cairo_create' is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead [-Wdeprecated-declarations] 146 | gc = gdk_cairo_create (tray_da_win); | ^~ /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ tray.cpp:147:3: warning: 'gdk_cairo_set_source_color' is deprecated: Use 'gdk_cairo_set_source_rgba' instead [-Wdeprecated-declarations] 147 | gdk_cairo_set_source_color (gc, &color_fg); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkcairo.h:68:12: note: declared here 68 | void gdk_cairo_set_source_color (cairo_t *cr, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ tray.cpp: In function 'tray_button_press_event_cb': tray.cpp:318:9: warning: implicit declaration of function 'inmd_popup_tray' [-Wimplicit-function-declaration] 318 | inmd_popup_tray(); | ^~~~~~~~~~~~~~~ tray.cpp:334:7: warning: 'gtk_menu_popup' is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations] 334 | gtk_menu_popup(GTK_MENU(tray_menu), NULL, NULL, NULL, NULL, | ^~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:34, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from gcin.h:6: /usr/include/gtk-3.0/gtk/gtkmenu.h:138:12: note: declared here 138 | void gtk_menu_popup (GtkMenu *menu, | ^~~~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c eggtrayicon.cpp In file included from eggtrayicon.h:24, from eggtrayicon.cpp:23: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | eggtrayicon.cpp: In function 'egg_tray_icon_get_orientation_property': eggtrayicon.cpp:179:3: warning: 'gdk_error_trap_push' is deprecated: Use 'gdk_x11_display_error_trap_push' instead [-Wdeprecated-declarations] 179 | gdk_error_trap_push (); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50, from /usr/include/gtk-3.0/gdk/gdkx.h:28, from os-dep.h:47: /usr/include/gtk-3.0/gdk/gdkmain.h:70:32: note: declared here 70 | void gdk_error_trap_push (void); | ^~~~~~~~~~~~~~~~~~~ eggtrayicon.cpp:188:3: warning: 'gdk_error_trap_pop' is deprecated: Use 'gdk_x11_display_error_trap_pop' instead [-Wdeprecated-declarations] 188 | error = gdk_error_trap_pop (); | ^~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:73:32: note: declared here 73 | G_GNUC_WARN_UNUSED_RESULT gint gdk_error_trap_pop (void); | ^~~~~~~~~~~~~~~~~~ eggtrayicon.cpp: In function 'egg_tray_icon_send_manager_message': eggtrayicon.cpp:304:3: warning: 'gdk_error_trap_push' is deprecated: Use 'gdk_x11_display_error_trap_push' instead [-Wdeprecated-declarations] 304 | gdk_error_trap_push (); | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:70:32: note: declared here 70 | void gdk_error_trap_push (void); | ^~~~~~~~~~~~~~~~~~~ eggtrayicon.cpp:308:3: warning: 'gdk_error_trap_pop_ignored' is deprecated: Use 'gdk_x11_display_error_trap_pop_ignored' instead [-Wdeprecated-declarations] 308 | gdk_error_trap_pop_ignored (); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:75:32: note: declared here 75 | void gdk_error_trap_pop_ignored (void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eggtrayicon.cpp: In function 'make_transparent_again': eggtrayicon.cpp:422:9: warning: 'gdk_window_set_background_pattern' is deprecated [-Wdeprecated-declarations] 422 | gdk_window_set_background_pattern(gtk_widget_get_window(widget), NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdkseat.h:28, from /usr/include/gtk-3.0/gdk/gdkdisplay.h:33, from /usr/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32: /usr/include/gtk-3.0/gdk/gdkwindow.h:790:15: note: declared here 790 | void gdk_window_set_background_pattern (GdkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eggtrayicon.cpp: In function 'make_transparent': eggtrayicon.cpp:437:9: warning: 'gtk_widget_set_double_buffered' is deprecated [-Wdeprecated-declarations] 437 | gtk_widget_set_double_buffered (widget, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from eggtrayicon.h:25: /usr/include/gtk-3.0/gtk/gtkwidget.h:883:23: note: declared here 883 | void gtk_widget_set_double_buffered (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eggtrayicon.cpp:443:9: warning: 'gdk_window_set_background_pattern' is deprecated [-Wdeprecated-declarations] 443 | gdk_window_set_background_pattern (gtk_widget_get_window(widget), NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkwindow.h:790:15: note: declared here 790 | void gdk_window_set_background_pattern (GdkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eggtrayicon.cpp: In function 'egg_tray_icon_realize': eggtrayicon.cpp:467:3: warning: 'gdk_screen_get_number' is deprecated [-Wdeprecated-declarations] 467 | if (Screen) screen = gdk_screen_get_number (Screen); | ^~ /usr/include/gtk-3.0/gdk/gdkscreen.h:56:14: note: declared here 56 | gint gdk_screen_get_number (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~~ eggtrayicon.cpp: In function 'egg_tray_icon_send_message': eggtrayicon.cpp:558:3: warning: 'gdk_error_trap_push' is deprecated: Use 'gdk_x11_display_error_trap_push' instead [-Wdeprecated-declarations] 558 | gdk_error_trap_push (); | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:70:32: note: declared here 70 | void gdk_error_trap_push (void); | ^~~~~~~~~~~~~~~~~~~ eggtrayicon.cpp:591:3: warning: 'gdk_error_trap_pop_ignored' is deprecated: Use 'gdk_x11_display_error_trap_pop_ignored' instead [-Wdeprecated-declarations] 591 | gdk_error_trap_pop_ignored (); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:75:32: note: declared here 75 | void gdk_error_trap_pop_ignored (void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c tray-win32.cpp In file included from gcin.h:5, from tray-win32.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | tray-win32.cpp: In function 'cb_popup': tray-win32.cpp:303:7: warning: 'gtk_menu_popup' is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations] 303 | gtk_menu_popup(GTK_MENU(tray_menu), NULL, NULL, NULL, NULL, button, activate_time); | ^~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:34, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from gcin.h:6: /usr/include/gtk-3.0/gtk/gtkmenu.h:138:12: note: declared here 138 | void gtk_menu_popup (GtkMenu *menu, | ^~~~~~~~~~~~~~ tray-win32.cpp: In function 'cb_popup_state': tray-win32.cpp:371:7: warning: 'gtk_menu_popup' is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations] 371 | gtk_menu_popup(GTK_MENU(tray_menu_state), NULL, NULL, NULL, NULL, button, activate_time); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkmenu.h:138:12: note: declared here 138 | void gtk_menu_popup (GtkMenu *menu, | ^~~~~~~~~~~~~~ tray-win32.cpp: In function 'load_tray_icon_win32': tray-win32.cpp:448:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 448 | current_CS->im_state != GCIN_STATE_DISABLED && current_CS->b_half_full_char || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tray-win32.cpp:449:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 449 | current_method_type()==method_type_TSIN && tss.tsin_half_full)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ tray-win32.cpp:486:5: warning: 'gtk_status_icon_set_from_file' is deprecated [-Wdeprecated-declarations] 486 | gtk_status_icon_set_from_file(icon_main, fname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:275: /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:100:23: note: declared here 100 | void gtk_status_icon_set_from_file (GtkStatusIcon *status_icon, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tray-win32.cpp:487:5: warning: 'gtk_status_icon_set_from_file' is deprecated [-Wdeprecated-declarations] 487 | gtk_status_icon_set_from_file(icon_state, fname_state); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:100:23: note: declared here 100 | void gtk_status_icon_set_from_file (GtkStatusIcon *status_icon, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tray-win32.cpp:491:5: warning: 'gtk_status_icon_new_from_file' is deprecated [-Wdeprecated-declarations] 491 | icon_main = gtk_status_icon_new_from_file(fname); | ^~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:88:23: note: declared here 88 | GtkStatusIcon *gtk_status_icon_new_from_file (const gchar *filename); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tray-win32.cpp:496:5: warning: 'gtk_status_icon_new_from_file' is deprecated [-Wdeprecated-declarations] 496 | icon_state = gtk_status_icon_new_from_file(fname_state); | ^~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:88:23: note: declared here 88 | GtkStatusIcon *gtk_status_icon_new_from_file (const gchar *filename); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tray-win32.cpp:505:5: warning: 'gtk_status_icon_set_tooltip_text' is deprecated [-Wdeprecated-declarations] 505 | gtk_status_icon_set_tooltip_text(icon_state, _(tip)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:137:23: note: declared here 137 | void gtk_status_icon_set_tooltip_text (GtkStatusIcon *status_icon, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tray-win32.cpp:518:5: warning: 'gtk_status_icon_set_tooltip_text' is deprecated [-Wdeprecated-declarations] 518 | gtk_status_icon_set_tooltip_text(icon_main, tt); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:137:23: note: declared here 137 | void gtk_status_icon_set_tooltip_text (GtkStatusIcon *status_icon, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tray-win32.cpp: In function 'cb_sim2trad': tray-win32.cpp:38:3: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 38 | system(GCIN_BIN_DIR"/sim2trad &"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tray-win32.cpp: In function 'cb_trad2sim': tray-win32.cpp:43:3: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 43 | system(GCIN_BIN_DIR"/trad2sim &"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c tsin-util.cpp In file included from gcin.h:5, from tsin-util.cpp:5: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | tsin-util.cpp: In function 'load_tsin_db_ex': tsin-util.cpp:88:9: warning: variable 'rn' set but not used [-Wunused-but-set-variable] 88 | int rn; | ^~ tsin-util.cpp:144:7: warning: variable 'n' set but not used [-Wunused-but-set-variable] 144 | int n; | ^ tsin-util.cpp:119:7: warning: variable 'rn' set but not used [-Wunused-but-set-variable] 119 | int rn; | ^~ tsin-util.cpp: In function 'save_phrase_to_db': tsin-util.cpp:396:9: warning: variable 'rn' set but not used [-Wunused-but-set-variable] 396 | int rn; | ^~ tsin-util.cpp:419:9: warning: variable 'rn' set but not used [-Wunused-but-set-variable] 419 | int rn; | ^~ tsin-util.cpp: In function 'tsin_seek_ex': tsin-util.cpp:739:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 739 | if (v>0 || !v && len >= plen) | ~~~^~~~~~~~~~~~~~ tsin-util.cpp: In function 'tsin_seek_en': tsin-util.cpp:993:12: warning: variable 'mlen' set but not used [-Wunused-but-set-variable] 993 | u_char mlen=0; | ^~~~ tsin-util.cpp:988:12: warning: unused variable 'found' [-Wunused-variable] 988 | gboolean found=FALSE; | ^~~~~ tsin-util.cpp: In function 'tsin_seek_en_1': tsin-util.cpp:950:6: warning: 'cmp' may be used uninitialized [-Wmaybe-uninitialized] 950 | if (cmp) { | ^ tsin-util.cpp:892:17: note: 'cmp' was declared here 892 | int mid = -1, cmp; | ^~~ tsin-util.cpp: In function 'tsin_seek_ex': tsin-util.cpp:745:6: warning: 'mid' may be used uninitialized [-Wmaybe-uninitialized] 745 | sti++; | ~~~^~ tsin-util.cpp:589:7: note: 'mid' was declared here 589 | int mid, cmp; | ^~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c win0.cpp In file included from gcin.h:5, from win0.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | win0.cpp: In function 'create_char': win0.cpp:115:3: warning: 'gdk_color_parse' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 115 | gdk_color_parse(gcin_win_color_fg, &fg); | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26, from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gdk/gdkx.h:28, from os-dep.h:47: /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ win0.cpp:117:3: warning: 'gdk_color_parse' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 117 | gdk_color_parse(tsin_phrase_line_color, &color_bg); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ win0.cpp:131:5: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 131 | GtkWidget *vbox = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ In file included from gcin.h:29: gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win0.cpp:145:7: warning: 'gdk_color_to_string' is deprecated: Use 'gdk_rgba_to_string' instead [-Wdeprecated-declarations] 145 | gdk_rgba_parse(&rgbfg, gdk_color_to_string(&fg)); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:82:11: note: declared here 82 | gchar * gdk_color_to_string (const GdkColor *color); | ^~~~~~~~~~~~~~~~~~~ win0.cpp:146:7: warning: 'gtk_widget_override_color' is deprecated [-Wdeprecated-declarations] 146 | gtk_widget_override_color(label, GTK_STATE_FLAG_NORMAL, &rgbfg); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from gcin.h:6: /usr/include/gtk-3.0/gtk/gtkwidget.h:1144:14: note: declared here 1144 | void gtk_widget_override_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~ win0.cpp: In function 'create_cursor_attr': win0.cpp:517:3: warning: 'gdk_color_parse' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 517 | gdk_color_parse(tsin_cursor_color, &color_bg); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ win0.cpp:518:3: warning: 'gdk_color_parse' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 518 | gdk_color_parse("white", &color_fg); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ win0.cpp: In function 'create_win0_gui': win0.cpp:552:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 552 | GtkWidget *vbox_top = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win0.cpp:568:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 568 | GtkWidget *hbox_row1 = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win0.cpp:572:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 572 | hbox_edit = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win0.cpp: In function 'change_tsin_font_size': win0.cpp:742:3: warning: 'gdk_color_parse' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 742 | gdk_color_parse(gcin_win_color_fg, &fg); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ win0.cpp:759:7: warning: 'gdk_color_to_string' is deprecated: Use 'gdk_rgba_to_string' instead [-Wdeprecated-declarations] 759 | gdk_rgba_parse(&rgbfg, gdk_color_to_string(&fg)); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:82:11: note: declared here 82 | gchar * gdk_color_to_string (const GdkColor *color); | ^~~~~~~~~~~~~~~~~~~ win0.cpp:760:7: warning: 'gtk_widget_override_color' is deprecated [-Wdeprecated-declarations] 760 | gtk_widget_override_color(label, GTK_STATE_FLAG_NORMAL, &rgbfg); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:1144:14: note: declared here 1144 | void gtk_widget_override_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c win1.cpp In file included from gcin.h:5, from win1.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | win1.cpp: In function 'create_win1_gui': win1.cpp:136:3: warning: 'gtk_arrow_new' is deprecated [-Wdeprecated-declarations] 136 | arrow_up = gtk_arrow_new (GTK_ARROW_UP, GTK_SHADOW_IN); | ^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:251, from gcin.h:6: /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:73:12: note: declared here 73 | GtkWidget* gtk_arrow_new (GtkArrowType arrow_type, | ^~~~~~~~~~~~~ win1.cpp:213:3: warning: 'gtk_arrow_new' is deprecated [-Wdeprecated-declarations] 213 | arrow_down = gtk_arrow_new (GTK_ARROW_DOWN, GTK_SHADOW_IN); | ^~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:73:12: note: declared here 73 | GtkWidget* gtk_arrow_new (GtkArrowType arrow_type, | ^~~~~~~~~~~~~ win1.cpp:141:7: warning: unused variable 'c_rowN' [-Wunused-variable] 141 | int c_rowN = (wselkeyN + pho_candicate_col_N - 1) / pho_candicate_col_N * pho_candicate_col_N; | ^~~~~~ win1.cpp: In function 'change_win1_font': win1.cpp:454:3: warning: 'gdk_color_parse' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 454 | gdk_color_parse(gcin_win_color_fg, &fg); | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26, from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gdk/gdkx.h:28, from os-dep.h:47: /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ win1.cpp:458:3: warning: 'gdk_color_to_string' is deprecated: Use 'gdk_rgba_to_string' instead [-Wdeprecated-declarations] 458 | gdk_rgba_parse(&rgbfg, s=gdk_color_to_string(&fg)); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:82:11: note: declared here 82 | gchar * gdk_color_to_string (const GdkColor *color); | ^~~~~~~~~~~~~~~~~~~ win1.cpp:472:7: warning: 'gtk_widget_override_color' is deprecated [-Wdeprecated-declarations] 472 | gtk_widget_override_color(labels_sele[i], GTK_STATE_FLAG_NORMAL, gcin_win_color_use?&rgbfg:NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31: /usr/include/gtk-3.0/gtk/gtkwidget.h:1144:14: note: declared here 1144 | void gtk_widget_override_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~ win1.cpp:474:7: warning: 'gtk_widget_override_color' is deprecated [-Wdeprecated-declarations] 474 | gtk_widget_override_color(labels_seleR[i], GTK_STATE_FLAG_NORMAL, gcin_win_color_use?&rgbfg:NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:1144:14: note: declared here 1144 | void gtk_widget_override_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~ win1.cpp: In function 'set_sele_text': win1.cpp:296:35: warning: '__snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 296 | snprintf(tt, sizeof(tt), "%s%s",sep, selma); | ^ In file included from /usr/include/stdio.h:906, from gcin.h:2: In function 'snprintf', inlined from 'set_sele_text' at win1.cpp:296:5: /usr/include/bits/stdio2.h:54:10: note: '__snprintf_chk' output between 1 and 129 bytes into a destination of size 128 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ win1.cpp: In function 'set_sele_text': win1.cpp:292:37: warning: '__snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 292 | snprintf(tt, sizeof(tt), "%s%s%s", sep, htmlspecialchars(utf8, vv), selma); | ^ In function 'snprintf', inlined from 'set_sele_text' at win1.cpp:292:5: /usr/include/bits/stdio2.h:54:10: note: '__snprintf_chk' output 1 or more bytes (assuming 129) into a destination of size 128 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c tsin-parse.cpp In file included from gcin.h:5, from tsin-parse.cpp:2: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | tsin-parse.cpp: In function 'tsin_parse_recur': tsin-parse.cpp:290:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 290 | if (pca = cache_lookup(next)) { | ^~~ tsin-parse.cpp:37:7: warning: unused variable 'ini_len' [-Wunused-variable] 37 | int ini_len = 1; | ^~~~~~~ tsin-parse.cpp: In function 'tsin_parse': tsin-parse.cpp:409:7: warning: variable 'ph_sta_idx' set but not used [-Wunused-but-set-variable] 409 | int ph_sta_idx = tss.ph_sta; | ^~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gcb.cpp In file included from gcb.cpp:2: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcb.cpp: In function 'show_hist_window': gcb.cpp:80:3: warning: 'gtk_window_parse_geometry' is deprecated [-Wdeprecated-declarations] 80 | gtk_window_parse_geometry(GTK_WINDOW(hist_window),geomstr); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from gcb.cpp:3: /usr/include/gtk-3.0/gtk/gtkwindow.h:443:10: note: declared here 443 | gboolean gtk_window_parse_geometry (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcb.cpp: In function 'timeout_resize_win': gcb.cpp:93:4: warning: 'gtk_window_parse_geometry' is deprecated [-Wdeprecated-declarations] 93 | gtk_window_parse_geometry(GTK_WINDOW(mainwin),geomstr); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwindow.h:443:10: note: declared here 443 | gboolean gtk_window_parse_geometry (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcb.cpp: In function 'gcb_main': gcb.cpp:368:9: warning: implicit declaration of function 'free_gcb' [-Wimplicit-function-declaration] 368 | free_gcb(); | ^~~~~~~~ gcb.cpp:391:3: warning: 'gtk_window_set_has_resize_grip' is deprecated [-Wdeprecated-declarations] 391 | gtk_window_set_has_resize_grip(GTK_WINDOW(mainwin), FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwindow.h:478:10: note: declared here 478 | void gtk_window_set_has_resize_grip (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcb.cpp:396:3: warning: 'gtk_window_set_has_resize_grip' is deprecated [-Wdeprecated-declarations] 396 | gtk_window_set_has_resize_grip(GTK_WINDOW(hist_window), FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwindow.h:478:10: note: declared here 478 | void gtk_window_set_has_resize_grip (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcb.cpp:425:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 425 | hbox = gtk_hbox_new (FALSE, 1); | ^~~~ In file included from gcin.h:29, from gcb.cpp:6: gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcb.cpp:448:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 448 | vbox = gtk_vbox_new (FALSE, 1); | ^~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcb.cpp:471:3: warning: 'gtk_arrow_new' is deprecated [-Wdeprecated-declarations] 471 | gtk_container_add(GTK_CONTAINER(eve_arrow), gtk_arrow_new(GTK_ARROW_DOWN, GTK_SHADOW_IN)); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:251: /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:73:12: note: declared here 73 | GtkWidget* gtk_arrow_new (GtkArrowType arrow_type, | ^~~~~~~~~~~~~ gcb.cpp:502:3: warning: 'gtk_window_parse_geometry' is deprecated [-Wdeprecated-declarations] 502 | gtk_window_parse_geometry(GTK_WINDOW(mainwin),geomstr); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwindow.h:443:10: note: declared here 443 | gboolean gtk_window_parse_geometry (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcb.cpp: At top level: gcb.cpp:506:6: warning: conflicting types for 'free_gcb'; have 'void()' 506 | void free_gcb() { | ^~~~~~~~ gcb.cpp:368:9: note: previous implicit declaration of 'free_gcb' with type 'void()' 368 | free_gcb(); | ^~~~~~~~ gmake -C IMdkit/lib gmake[1]: Entering directory '/builddir/build/BUILD/gcin-2.9.0/IMdkit/lib' gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strength-reduce -DXIM_t -DTRANS_SERVER -I../include -I/usr/X11R6/include IMConn.c gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strength-reduce -DXIM_t -DTRANS_SERVER -I../include -I/usr/X11R6/include IMMethod.c gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strength-reduce -DXIM_t -DTRANS_SERVER -I../include -I/usr/X11R6/include FrameMgr.c gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strength-reduce -DXIM_t -DTRANS_SERVER -I../include -I/usr/X11R6/include i18nIMProto.c gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strength-reduce -DXIM_t -DTRANS_SERVER -I../include -I/usr/X11R6/include i18nAttr.c gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strength-reduce -DXIM_t -DTRANS_SERVER -I../include -I/usr/X11R6/include i18nMethod.c gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strength-reduce -DXIM_t -DTRANS_SERVER -I../include -I/usr/X11R6/include i18nUtil.c gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strength-reduce -DXIM_t -DTRANS_SERVER -I../include -I/usr/X11R6/include i18nPtHdr.c In function 'MakeIMAttributeList', inlined from 'GetIMValuesMessageProc' at i18nPtHdr.c:812:25, inlined from '_Xi18nMessageHandler' at i18nPtHdr.c:1782:9: i18nPtHdr.c:724:47: warning: 'value_length' may be used uninitialized [-Wmaybe-uninitialized] 724 | attrib_list[list_num].value = (void *) malloc (value_length); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i18nPtHdr.c: In function '_Xi18nMessageHandler': i18nPtHdr.c:682:9: note: 'value_length' was declared here 682 | int value_length; | ^~~~~~~~~~~~ gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strength-reduce -DXIM_t -DTRANS_SERVER -I../include -I/usr/X11R6/include i18nIc.c gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strength-reduce -DXIM_t -DTRANS_SERVER -I../include -I/usr/X11R6/include i18nClbk.c gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strength-reduce -DXIM_t -DTRANS_SERVER -I../include -I/usr/X11R6/include i18nX.c i18nX.c: In function 'Xi18nXSend': i18nX.c:257:25: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 3 and 7 [-Wformat-overflow=] 257 | "_server%d_%d", | ^~ In function 'MakeNewAtom', inlined from 'Xi18nXSend' at i18nX.c:291:29: i18nX.c:257:14: note: directive argument in the range [-2147483648, 20] 257 | "_server%d_%d", | ^~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:906, from FrameMgr.h:34, from i18nX.c:34: In function 'sprintf', inlined from 'MakeNewAtom' at i18nX.c:256:5, inlined from 'Xi18nXSend' at i18nX.c:291:29: /usr/include/bits/stdio2.h:30:10: note: '__sprintf_chk' output between 11 and 25 bytes into a destination of size 16 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ar cr libXimd.a IMConn.o IMMethod.o FrameMgr.o i18nIMProto.o i18nAttr.o i18nMethod.o i18nUtil.o i18nPtHdr.o i18nIc.o i18nClbk.o i18nX.o ranlib libXimd.a gmake[1]: Leaving directory '/builddir/build/BUILD/gcin-2.9.0/IMdkit/lib' gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c im-addr.cpp In file included from gcin.h:5, from im-addr.cpp:5: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c im-dispatch.cpp In file included from gcin.h:5, from im-dispatch.cpp:10: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c im-srv.cpp In file included from gcin.h:5, from im-srv.cpp:12: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gcin-crypt.cpp gcc -Wl,-rpath,/usr/lib64/gcin -o gcin gcin.o eve.o util.o gcin-conf.o gcin-settings.o locale.o gcin-icon.o about.o html-browser.o gcin-exec-script.o gcin1.so gcin2.so pho-play.o cache.o gtk_bug_fix.o phrase-save-menu.o win-pho.o pho.o pho-util.o pho-sym.o table-update.o pho-dbg.o gtab.o win-gtab.o gtab-util.o gtab-list.o gtab-buf.o gcin-common.o phrase.o t2s-lookup.o gtab-use-count.o win-save-phrase.o unix-exec.o pho-kbm-name.o statistic.o tsin-scan.o gcin-module.o lang.o gcin-module-cb.o gtab-init.o fullchar.o gtab-tsin-fname.o win-screen-status.o en-miss-cand.o IC.o tray.o eggtrayicon.o tray-win32.o tsin.o tsin-util.o win0.o win1.o tsin-parse.o gcb.o IMdkit/lib/libXimd.a im-addr.o im-dispatch.o im-srv.o gcin-crypt.o -lXtst -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm -L/usr/X11R6/lib64 rm -f core.* vgcore.* ln -sf gcin gcin.test gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c tsd2a32.cpp In file included from gcin.h:5, from tsd2a32.cpp:3: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | tsd2a32.cpp: In function 'main': tsd2a32.cpp:84:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 84 | if (i==argc-1 || argv[i+1][0]=='-') | ^~ tsd2a32.cpp:86:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 86 | fname_out = argv[i+1]; | ^~~~~~~~~ tsd2a32.cpp:215:17: warning: array subscript has type 'char' [-Wchar-subscripts] 215 | phbuf8[clen]=0; | ^ tsd2a32.cpp:159:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 159 | fread(&head, sizeof(head), 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tsd2a32.cpp:202:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 202 | fread(&usecount, sizeof(usecount_t), 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tsd2a32.cpp:212:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 212 | fread(phbuf64, phsz, clen, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tsd2a32.cpp:235:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 235 | fread(&ch[1], 1, len-1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gtab-dbg.cpp In file included from gcin.h:5, from gtab-dbg.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c pho2pinyin.cpp In file included from gcin.h:5, from pho2pinyin.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c pinyin.cpp In file included from gcin.h:5, from pinyin.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | pinyin.cpp: In function 'load_pin_juyin': pinyin.cpp:135:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 135 | fread(&pin_juyinN, sizeof(short), 1, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pinyin.cpp:137:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 137 | fread(pin_juyin, sizeof(PIN_JUYIN), pin_juyinN, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -o tsd2a32 tsd2a32.o pho-sym.o pho-dbg.o locale.o util.o gtab-dbg.o pho2pinyin.o gcin-conf.o pinyin.o tsin-util.o lang.o unix-exec.o gcin-settings.o gcin-common.o -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c tsa2d32.cpp In file included from gcin.h:5, from tsa2d32.cpp:8: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | tsa2d32.cpp: In function 'main': tsa2d32.cpp:339:17: warning: array subscript has type 'char' [-Wchar-subscripts] 339 | kno[keymap[i]]=i; | ~~~~~~^~~ tsa2d32.cpp:447:24: warning: array subscript has type 'char' [-Wchar-subscripts] 447 | int k = kno[s[i]]; | ~^~~ tsa2d32.cpp: At top level: tsa2d32.cpp:18:12: warning: 'bfN_a' defined but not used [-Wunused-variable] 18 | static int bfN_a = 0, ofs=0; | ^~~~~ tsa2d32.cpp: In function 'main': tsa2d32.cpp:630:7: warning: 'v' may be used uninitialized [-Wmaybe-uninitialized] 630 | v &= 0xff; | ^~ tsa2d32.cpp:610:9: note: 'v' declared here 610 | int v; | ^ tsa2d32.cpp:362:8: warning: 'inmd.last_k_bitn' may be used uninitialized [-Wmaybe-uninitialized] 362 | INMD inmd, *cur_inmd = &inmd; | ^~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gcin-send.cpp In file included from gcin.h:5, from gcin-send.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c pho-lookup.cpp In file included from gcin.h:5, from pho-lookup.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gmake -C im-client gmake[1]: Entering directory '/builddir/build/BUILD/gcin-2.9.0/im-client' gcc -x c -std=gnu99 -DUNIX=1 -Wall -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I. -I.. -I../IMdkit/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -DCLIENT_LIB=1 -DGCIN_BIN_DIR=\"/usr/bin\" -DUNIX=1 -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DFREEBSD=0 -fPIC -MM *.cpp > .depend gcc -x c -c -DUNIX=1 -Wall -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I. -I.. -I../IMdkit/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -DCLIENT_LIB=1 -DGCIN_BIN_DIR=\"/usr/bin\" -DUNIX=1 -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DFREEBSD=0 -fPIC gcin-im-client.cpp In file included from gcin-im-client.cpp:19: ../os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from ../os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcin-im-client.cpp: In function 'gcin_im_client_reopen': gcin-im-client.cpp:224:11: warning: variable 'pp' set but not used [-Wunused-but-set-variable] 224 | u_char *pp; | ^~ gcin-im-client.cpp:222:9: warning: variable 'addr' set but not used [-Wunused-but-set-variable] 222 | char *addr; | ^~~~ gcc -x c -std=gnu99 -c -DUNIX=1 -Wall -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I. -I.. -I../IMdkit/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -DCLIENT_LIB=1 -DGCIN_BIN_DIR=\"/usr/bin\" -DUNIX=1 -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DFREEBSD=0 -fPIC -o im-addr.o ../im-addr.cpp In file included from ../gcin.h:5, from ../im-addr.cpp:5: ../os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from ../os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -c -DUNIX=1 -Wall -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I. -I.. -I../IMdkit/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -DCLIENT_LIB=1 -DGCIN_BIN_DIR=\"/usr/bin\" -DUNIX=1 -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DFREEBSD=0 -fPIC -o gcin-conf.o ../gcin-conf.cpp In file included from ../gcin-conf.cpp:1: ../os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from ../os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -c -DUNIX=1 -Wall -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I. -I.. -I../IMdkit/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -DCLIENT_LIB=1 -DGCIN_BIN_DIR=\"/usr/bin\" -DUNIX=1 -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DFREEBSD=0 -fPIC -o util.o ../util.cpp In file included from ../gcin.h:5, from ../util.cpp:1: ../os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from ../os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -x c -std=gnu99 -c -DUNIX=1 -Wall -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I. -I.. -I../IMdkit/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -DCLIENT_LIB=1 -DGCIN_BIN_DIR=\"/usr/bin\" -DUNIX=1 -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DFREEBSD=0 -fPIC -o gcin-crypt-fpic.o ../gcin-crypt.cpp gcc -Wl,--as-needed -shared -Wl,-soname,libgcin-im-client.so.1 gcin-im-client.o im-addr.o gcin-conf.o util.o gcin-crypt-fpic.o -lX11 -o libgcin-im-client.so.1.2.5 -L/usr/X11R6/lib gcin-im-client.cpp:27:6: warning: type of 'get_gcin_sockpath_atom' does not match original declaration [-Wlto-type-mismatch] 27 | Atom get_gcin_sockpath_atom(Display *dpy); | ^ ../im-addr.cpp:63:6: note: return value type mismatch 63 | Atom get_gcin_sockpath_atom(Display *dpy) | ^ ../im-addr.cpp:63:6: note: 'get_gcin_sockpath_atom' was previously declared here ../im-addr.cpp:63:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used gcin-im-client.cpp:43:6: warning: type of 'get_gcin_addr_atom' does not match original declaration [-Wlto-type-mismatch] 43 | Atom get_gcin_addr_atom(Display *dpy); | ^ ../im-addr.cpp:44:6: note: return value type mismatch 44 | Atom get_gcin_addr_atom(Display *dpy) | ^ ../im-addr.cpp:44:6: note: 'get_gcin_addr_atom' was previously declared here ../im-addr.cpp:44:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used ln -sf libgcin-im-client.so.1.2.5 libgcin-im-client.so ln -sf libgcin-im-client.so.1.2.5 libgcin-im-client.so.1 gmake -C ../gtk-im gmake[2]: Entering directory '/builddir/build/BUILD/gcin-2.9.0/gtk-im' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection `pkg-config --cflags gtk+-2.0` -I../im-client -I.. -DUNIX=1 -I../IMdkit/include -DCLIENT_LIB=1 -DMAC_OS=0 -DFREEBSD=0 -MM *.c > .depend gcc -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection `pkg-config --cflags gtk+-2.0` -I../im-client -I.. -DUNIX=1 -I../IMdkit/include -DCLIENT_LIB=1 -DMAC_OS=0 -DFREEBSD=0 -o imgcin.o imgcin.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtk-2.0/gtk/gtkimmodule.h:23, from imgcin.c:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/glib-2.0/gio/gioenums.h:30, from /usr/include/glib-2.0/gio/giotypes.h:30, from /usr/include/glib-2.0/gio/gio.h:28, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32: /usr/include/glib-2.0/gobject/gtype.h:700:1: note: declared here 700 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:30: /usr/include/glib-2.0/glib/gtypes.h:576:8: note: declared here 576 | struct _GTimeVal | ^~~~~~~~~ gcc -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection `pkg-config --cflags gtk+-2.0` -I../im-client -I.. -DUNIX=1 -I../IMdkit/include -DCLIENT_LIB=1 -DMAC_OS=0 -DFREEBSD=0 -o gtkimcontextgcin.o gtkimcontextgcin.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from gtkimcontextgcin.c:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/glib-2.0/gio/gioenums.h:30, from /usr/include/glib-2.0/gio/giotypes.h:30, from /usr/include/glib-2.0/gio/gio.h:28, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32: /usr/include/glib-2.0/gobject/gtype.h:700:1: note: declared here 700 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:30: /usr/include/glib-2.0/glib/gtypes.h:576:8: note: declared here 576 | struct _GTimeVal | ^~~~~~~~~ gtkimcontextgcin.c: In function 'gtk_im_context_gcin_filter_keypress': gtkimcontextgcin.c:330:27: warning: pointer targets in initialization of 'unsigned char *' from 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 330 | unsigned char *buffer = static_buffer; | ^~~~~~~~~~~~~ gtkimcontextgcin.c:362:39: warning: pointer targets in passing argument 2 of 'XLookupString' differ in signedness [-Wpointer-sign] 362 | num_bytes = XLookupString (&xevent, buffer, buffer_size, &keysym, NULL); | ^~~~~~ | | | unsigned char * In file included from /usr/include/gtk-2.0/gdk/gdkx.h:33, from gtkimcontextgcin.h:27, from gtkimcontextgcin.c:32: /usr/include/X11/Xutil.h:536:5: note: expected 'char *' but argument is of type 'unsigned char *' 536 | char* /* buffer_return */, | ^~~~~ gtkimcontextgcin.c:380:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 380 | strcpy(buffer, utf8); | ^~~~~~ | | | unsigned char * In file included from /usr/include/features.h:490, from /usr/include/locale.h:25, from gtkimcontextgcin.c:19: /usr/include/bits/string_fortified.h:77:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' 77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ gtkimcontextgcin.c:442:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 442 | context_xim->pe_att && memcmp(context_xim->pe_att, att, attsz)) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkimcontextgcin.c:335:10: warning: unused variable 'status' [-Wunused-variable] 335 | Status status; | ^~~~~~ gtkimcontextgcin.c: At top level: gtkimcontextgcin.c:117:1: warning: 'reinitialize_all_ics' defined but not used [-Wunused-function] 117 | reinitialize_all_ics (GtkGCINInfo *info) | ^~~~~~~~~~~~~~~~~~~~ gcc -Wl,-rpath,/usr/lib64/gcin -Wl,--as-needed -shared imgcin.o gtkimcontextgcin.o -L../im-client -lgcin-im-client -o im-gcin.so `pkg-config --libs gtk+-2.0` rm -f core.* gcc -Wl,--as-needed -shared imgcin.o gtkimcontextgcin.o -L../im-client -lgcin-im-client -o im-gcin-cur.so `pkg-config --libs gtk+-2.0` rm -f core.* gmake[2]: Leaving directory '/builddir/build/BUILD/gcin-2.9.0/gtk-im' gmake[1]: Leaving directory '/builddir/build/BUILD/gcin-2.9.0/im-client' gcc -Wl,-rpath,/usr/lib64/gcin -o tsa2d32 tsa2d32.o gcin-send.o util.o pho-sym.o gcin-conf.o locale.o pho-lookup.o pho2pinyin.o pho-dbg.o gcin-settings.o lang.o pinyin.o gcin-common.o -L./im-client -lgcin-im-client -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c phoa2d.cpp In file included from gcin.h:5, from phoa2d.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -Wl,-rpath,/usr/lib64/gcin -o phoa2d phoa2d.o pho-sym.o gcin-send.o gcin-conf.o locale.o pho-lookup.o util.o pho-dbg.o -L./im-client -lgcin-im-client -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c phod2a.cpp In file included from gcin.h:5, from phod2a.cpp:6: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | phod2a.cpp: In function 'main': phod2a.cpp:37:55: warning: 'tt' may be used uninitialized [-Wmaybe-uninitialized] 37 | int ofs = str[1] | (str[1]<<8) | (tt[1] << 16); | ~~^~~ phod2a.cpp:35:35: note: 'tt' declared here 35 | char *str = pho_idx_str(j), tt[512]; | ^~ gcc -lX11 -o phod2a phod2a.o pho-util.o gcin-conf.o pho-sym.o table-update.o pho-dbg.o locale.o gcin-settings.o util.o -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c tslearn.cpp In file included from gcin.h:5, from tslearn.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | tslearn.cpp: In function 'load_ts_phrase': tslearn.cpp:127:13: warning: variable 'rn' set but not used [-Wunused-but-set-variable] 127 | int rn; | ^~ tslearn.cpp: In function 'cb_button_parse': tslearn.cpp:240:7: warning: 'gdk_flush' is deprecated: Use 'gdk_display_flush' instead [-Wdeprecated-declarations] 240 | gdk_flush(); | ^~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50, from /usr/include/gtk-3.0/gdk/gdkx.h:28, from os-dep.h:47: /usr/include/gtk-3.0/gdk/gdkmain.h:124:6: note: declared here 124 | void gdk_flush (void); | ^~~~~~~~~ tslearn.cpp: In function 'create_pho_sel_area': tslearn.cpp:298:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 298 | hbox_pho_sel = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~~~~ In file included from gcin.h:29: gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ tslearn.cpp: In function 'main': tslearn.cpp:470:3: warning: 'gtk_window_set_has_resize_grip' is deprecated [-Wdeprecated-declarations] 470 | gtk_window_set_has_resize_grip(GTK_WINDOW(mainwin), FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from gcin.h:6: /usr/include/gtk-3.0/gtk/gtkwindow.h:478:10: note: declared here 478 | void gtk_window_set_has_resize_grip (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tslearn.cpp:479:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 479 | GtkWidget *vbox_top = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ tslearn.cpp:505:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 505 | hbox_buttons = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcc -Wl,-rpath,/usr/lib64/gcin -o tslearn tslearn.o util.o gcin-conf.o pho-util.o tsin-util.o gcin-send.o pho-sym.o table-update.o locale.o gcin-settings.o gcin-common.o gcin-icon.o pho-dbg.o pho2pinyin.o pinyin.o lang.o gtab-list.o gtab-init.o fullchar.o gtab-tsin-fname.o unix-exec.o gtab-util.o -L./im-client -lgcin-im-client -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gcin-tools.cpp In file included from gcin.h:5, from gcin-tools.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcin-tools.cpp: In function 'create_result_win': gcin-tools.cpp:82:3: warning: 'gtk_window_set_has_resize_grip' is deprecated [-Wdeprecated-declarations] 82 | gtk_window_set_has_resize_grip(GTK_WINDOW(main_window), FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from gcin.h:6: /usr/include/gtk-3.0/gtk/gtkwindow.h:478:10: note: declared here 478 | void gtk_window_set_has_resize_grip (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools.cpp: In function 'create_main_win': gcin-tools.cpp:467:3: warning: 'gtk_window_set_has_resize_grip' is deprecated [-Wdeprecated-declarations] 467 | gtk_window_set_has_resize_grip(GTK_WINDOW(main_window), FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwindow.h:478:10: note: declared here 478 | void gtk_window_set_has_resize_grip (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools.cpp:475:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 475 | GtkWidget *vbox = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ In file included from gcin.h:29: gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools.cpp:560:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 560 | GtkWidget *vbox_ts = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools.cpp: In function 'cb_ts_contribute_en': gcin-tools.cpp:316:3: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 316 | system(GCIN_BIN_DIR"/ts-contribute-en &"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools.cpp: In function 'cb_ts_contribute': gcin-tools.cpp:307:3: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 307 | system(GCIN_BIN_DIR"/ts-contribute &"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools.cpp: In function 'cb_ts_import_sys': gcin-tools.cpp:298:3: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 298 | system(tt); | ^~~~~~~~~~ gcin-tools.cpp: In function 'cb_tslearn': gcin-tools.cpp:55:3: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 55 | system("tslearn &"); | ^~~~~~~~~~~~~~~~~~~ gcin-tools.cpp: In function 'cb_ts_edit_en': gcin-tools.cpp:284:3: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 284 | system(GCIN_BIN_DIR"/ts-edit-en"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools.cpp: In function 'cb_ts_edit': gcin-tools.cpp:275:3: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 275 | system(GCIN_BIN_DIR"/ts-edit"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools.cpp: In function 'ts_import': gcin-tools.cpp:180:6: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 180 | system(tt); | ^~~~~~~~~~ gcin-tools.cpp: In function 'cb_juying_learn': gcin-tools.cpp:405:3: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 405 | system(GCIN_BIN_DIR"/juyin-learn &"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools.cpp: In function 'cb_gb_translate_toggle': gcin-tools.cpp:394:3: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 394 | system(GCIN_BIN_DIR"/sim2trad &"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools.cpp: In function 'cb_symbol_table': gcin-tools.cpp:341:3: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 341 | system(tt); | ^~~~~~~~~~ gcin-tools.cpp: In function 'cb_alt_shift': gcin-tools.cpp:327:3: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 327 | system(tt); | ^~~~~~~~~~ gcin-tools.cpp: At top level: gcin-tools.cpp:34:57: warning: 'gcin_sel_key_gcolor' defined but not used [-Wunused-variable] 34 | static GdkColor gcin_win_gcolor_fg, gcin_win_gcolor_bg, gcin_sel_key_gcolor; | ^~~~~~~~~~~~~~~~~~~ gcin-tools.cpp:34:37: warning: 'gcin_win_gcolor_bg' defined but not used [-Wunused-variable] 34 | static GdkColor gcin_win_gcolor_fg, gcin_win_gcolor_bg, gcin_sel_key_gcolor; | ^~~~~~~~~~~~~~~~~~ gcin-tools.cpp:34:17: warning: 'gcin_win_gcolor_fg' defined but not used [-Wunused-variable] 34 | static GdkColor gcin_win_gcolor_fg, gcin_win_gcolor_bg, gcin_sel_key_gcolor; | ^~~~~~~~~~~~~~~~~~ gcin-tools.cpp:32:19: warning: 'opt_gcin_edit_display' defined but not used [-Wunused-variable] 32 | static GtkWidget *opt_gcin_edit_display; | ^~~~~~~~~~~~~~~~~~~~~ gcin-tools.cpp:30:44: warning: 'gcin_appearance_conf_window' defined but not used [-Wunused-variable] 30 | static GtkWidget *gcin_kbm_window = NULL, *gcin_appearance_conf_window; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools.cpp:30:19: warning: 'gcin_kbm_window' defined but not used [-Wunused-variable] 30 | static GtkWidget *gcin_kbm_window = NULL, *gcin_appearance_conf_window; | ^~~~~~~~~~~~~~~ gcin-tools.cpp:27:19: warning: 'check_button_gcin_on_the_spot_key' defined but not used [-Wunused-variable] 27 | *check_button_gcin_on_the_spot_key; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools.cpp:26:19: warning: 'check_button_gcin_win_color_use' defined but not used [-Wunused-variable] 26 | *check_button_gcin_win_color_use, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools.cpp:24:19: warning: 'check_button_gcin_tray_hf_win_kbm' defined but not used [-Wunused-variable] 24 | *check_button_gcin_tray_hf_win_kbm, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools.cpp:23:19: warning: 'check_button_gcin_win32_icon' defined but not used [-Wunused-variable] 23 | *check_button_gcin_win32_icon, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools.cpp:22:19: warning: 'check_button_gcin_status_tray' defined but not used [-Wunused-variable] 22 | *check_button_gcin_status_tray, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools.cpp:20:19: warning: 'check_button_gcin_inner_frame' defined but not used [-Wunused-variable] 20 | *check_button_gcin_inner_frame, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools.cpp:19:19: warning: 'check_button_gcin_pop_up_win' defined but not used [-Wunused-variable] 19 | *check_button_gcin_pop_up_win, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools.cpp:18:19: warning: 'check_button_root_style_use' defined but not used [-Wunused-variable] 18 | static GtkWidget *check_button_root_style_use, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gcin-setup-list.cpp In file included from gcin.h:5, from gcin-setup-list.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcin-setup-list.cpp: In function 'create_im_toggle_keys': gcin-setup-list.cpp:591:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 591 | GtkWidget *hbox = gtk_hbox_new (FALSE, 1); | ^~~~~~~~~ In file included from gcin.h:29: gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-list.cpp: In function 'create_speaker_opts': gcin-setup-list.cpp:631:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 631 | GtkWidget *hbox = gtk_hbox_new (FALSE, 1); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-list.cpp: In function 'create_gcb_pos_opts': gcin-setup-list.cpp:669:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 669 | GtkWidget *hbox = gtk_hbox_new (FALSE, 1); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-list.cpp: In function 'create_gtablist_window': gcin-setup-list.cpp:714:3: warning: 'gtk_window_set_has_resize_grip' is deprecated [-Wdeprecated-declarations] 714 | gtk_window_set_has_resize_grip(GTK_WINDOW(gtablist_window), FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from gcin.h:6: /usr/include/gtk-3.0/gtk/gtkwindow.h:478:10: note: declared here 478 | void gtk_window_set_has_resize_grip (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-setup-list.cpp:724:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 724 | vbox = gtk_vbox_new (FALSE, 0); | ^~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-list.cpp:743:3: warning: 'gtk_tree_view_set_rules_hint' is deprecated [-Wdeprecated-declarations] 743 | gtk_tree_view_set_rules_hint (GTK_TREE_VIEW (treeview), TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42: /usr/include/gtk-3.0/gtk/gtktreeview.h:246:24: note: declared here 246 | void gtk_tree_view_set_rules_hint (GtkTreeView *tree_view, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-setup-list.cpp:754:3: warning: 'gtk_hpaned_new' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 754 | GtkWidget *hpan= gtk_hpaned_new (); | ^~~~~~~~~ gcin-setup-list.cpp:701:12: note: declared here 701 | GtkWidget *gtk_hpaned_new (void); | ^~~~~~~~~~~~~~ gcin-setup-list.cpp:758:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 758 | GtkWidget *vboxL = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-list.cpp:759:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 759 | GtkWidget *vboxR = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-list.cpp:768:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 768 | GtkWidget *hbox_gcin_remote_client = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-list.cpp:778:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 778 | GtkWidget *hbox_gcin_init_im_enabled = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-list.cpp:789:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 789 | GtkWidget *hbox_ini_tsin_pho_mode = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-list.cpp:799:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 799 | GtkWidget *hbox_gcin_shift_space_eng_full = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-list.cpp:809:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 809 | GtkWidget *hbox_gcin_single_state = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-list.cpp:819:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 819 | GtkWidget *hbox_gcin_eng_phrase_enabled = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-list.cpp:828:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 828 | GtkWidget *hbox_phonetic_speak = gtk_hbox_new(FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-list.cpp:838:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 838 | GtkWidget *hbox_gcin_win_sym_click_close = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-list.cpp:848:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 848 | GtkWidget *hbox_gcin_bell_off = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-list.cpp:857:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 857 | GtkWidget *hbox_gcin_ctrl_punc = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-list.cpp:866:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 866 | GtkWidget *hbox_gcin_punc_auto_send = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-list.cpp:875:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 875 | GtkWidget *hbox_gcin_escape_clear_edit_buffer = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-list.cpp:884:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 884 | GtkWidget *hbox_gcin_buffer_select_char_auto_left = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-list.cpp:893:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 893 | GtkWidget *hbox_en_pre_select = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-list.cpp:901:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 901 | GtkWidget *hbox_destroy_window = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-list.cpp:911:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 911 | GtkWidget *hbox_gcb_pos = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-list.cpp:948:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 948 | if (dir=opendir(GCIN_OGG_DIR"/ㄧ")) { | ^~~ gcin-setup-list.cpp:952:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 952 | while (dire=readdir(dir)) { | ^~~~ gcin-setup-list.cpp:993:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 993 | hbox = gtk_hbox_new (TRUE, 4); | ^~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-list.cpp: At top level: gcin-setup-list.cpp:92:12: warning: 'qcmp_key' defined but not used [-Wunused-function] 92 | static int qcmp_key(const void *aa, const void *bb) | ^~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gcin-setup-pho.cpp In file included from gcin.h:5, from gcin-setup-pho.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcin-setup-pho.cpp: In function 'create_kbm_opts': gcin-setup-pho.cpp:306:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 306 | GtkWidget *hbox = gtk_hbox_new (FALSE, 1); | ^~~~~~~~~ In file included from gcin.h:29: gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-pho.cpp: In function 'create_eng_ch_opts': gcin-setup-pho.cpp:368:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 368 | GtkWidget *hbox = gtk_hbox_new (FALSE, 1); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-pho.cpp: In function 'create_tsin_space_opts': gcin-setup-pho.cpp:412:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 412 | GtkWidget *hbox = gtk_hbox_new (FALSE, 1); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-pho.cpp: In function 'create_en_pho_key_sel': gcin-setup-pho.cpp:438:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 438 | GtkWidget *vbox_tsin_sw = gtk_vbox_new(FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-pho.cpp:442:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 442 | GtkWidget *hbox_gcin_capslock_lower = gtk_hbox_new(FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-pho.cpp: In function 'create_kbm_window': gcin-setup-pho.cpp:469:3: warning: 'gtk_window_set_has_resize_grip' is deprecated [-Wdeprecated-declarations] 469 | gtk_window_set_has_resize_grip(GTK_WINDOW(gcin_kbm_window), FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from gcin.h:6: /usr/include/gtk-3.0/gtk/gtkwindow.h:478:10: note: declared here 478 | void gtk_window_set_has_resize_grip (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-setup-pho.cpp:478:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 478 | GtkWidget *vbox_top = gtk_vbox_new (FALSE, 3); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-pho.cpp:482:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 482 | GtkWidget *hbox_lr = gtk_hbox_new (FALSE, 3); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-pho.cpp:486:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 486 | GtkWidget *vbox_l = gtk_vbox_new (FALSE, 3); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-pho.cpp:489:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 489 | GtkWidget *vbox_r = gtk_vbox_new (FALSE, 3); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-pho.cpp:506:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 506 | GtkWidget *hbox_tsin_phrase_pre_select = gtk_hbox_new(FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-pho.cpp:518:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 518 | GtkWidget *hbox_phonetic_char_dynamic_sequence = gtk_hbox_new(FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-pho.cpp:530:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 530 | GtkWidget *hbox_pho_hide_row2 = gtk_hbox_new(FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-pho.cpp:541:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 541 | GtkWidget *hbox_pho_in_row1 = gtk_hbox_new(FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-pho.cpp:553:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 553 | GtkWidget *hbox_pho_no_tone = gtk_hbox_new(FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-pho.cpp:564:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 564 | GtkWidget *hbox_phonetic_huge_tab = gtk_hbox_new(FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-pho.cpp:576:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 576 | GtkWidget *hbox_tsin_pho_tw = gtk_hbox_new(FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-pho.cpp:587:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 587 | GtkWidget *hbox_tsin_tone_char_input = gtk_hbox_new(FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-pho.cpp:599:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 599 | GtkWidget *hbox_tsin_tab_phrase_end = gtk_hbox_new(FALSE, 1); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-pho.cpp:610:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 610 | GtkWidget *hbox_tsin_tail_select_key = gtk_hbox_new(FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-pho.cpp:621:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 621 | GtkWidget *hbox_tsin_buffer_editing_mode = gtk_hbox_new(FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-pho.cpp:632:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 632 | GtkWidget *hbox_tsin_use_pho_near = gtk_hbox_new(FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-pho.cpp:643:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 643 | GtkWidget *hbox_tsin_shift_punc = gtk_hbox_new(FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-pho.cpp:653:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 653 | GtkWidget *hbox_tsin_parenthesis_full = gtk_hbox_new(FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-pho.cpp:673:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 673 | GtkWidget *hbox_cancel_ok = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-pho.cpp: At top level: gcin-setup-pho.cpp:243:36: warning: 'da_cursor' defined but not used [-Wunused-variable] 243 | static GtkWidget *da_phrase_line, *da_cursor; | ^~~~~~~~~ gcin-setup-pho.cpp:243:19: warning: 'da_phrase_line' defined but not used [-Wunused-variable] 243 | static GtkWidget *da_phrase_line, *da_cursor; | ^~~~~~~~~~~~~~ gcin-setup-pho.cpp:205:13: warning: 'callback_button_clicked_tsin_space_opt' defined but not used [-Wunused-function] 205 | static void callback_button_clicked_tsin_space_opt( GtkWidget *widget, gpointer data) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-setup-pho.cpp:90:16: warning: 'tsin_phrase_line_gcolor' defined but not used [-Wunused-variable] 90 | static GdkRGBA tsin_phrase_line_gcolor; | ^~~~~~~~~~~~~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gcin-tools-appearance.cpp In file included from gcin.h:5, from gcin-tools-appearance.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcin-tools-appearance.cpp: In function 'cb_appearance_conf_ok': gcin-tools-appearance.cpp:100:3: warning: 'gtk_font_button_get_font_name' is deprecated [-Wdeprecated-declarations] 100 | strcpy(fname, gtk_font_button_get_font_name(GTK_FONT_BUTTON(font_sel))); | ^~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:109, from gcin.h:6: /usr/include/gtk-3.0/gtk/gtkfontbutton.h:96:23: note: declared here 96 | const gchar * gtk_font_button_get_font_name (GtkFontButton *font_button); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:158:3: warning: 'gtk_color_selection_palette_to_string' is deprecated [-Wdeprecated-declarations] 158 | gchar *cstr = gtk_color_selection_palette_to_string(&gcin_win_gcolor_fg, 1); | ^~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:256: /usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h:152:10: note: declared here 152 | gchar* gtk_color_selection_palette_to_string (const GdkColor *colors, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:163:3: warning: 'gtk_color_selection_palette_to_string' is deprecated [-Wdeprecated-declarations] 163 | cstr = gtk_color_selection_palette_to_string(&gcin_win_gcolor_bg, 1); | ^~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h:152:10: note: declared here 152 | gchar* gtk_color_selection_palette_to_string (const GdkColor *colors, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:173:3: warning: 'gtk_color_selection_palette_to_string' is deprecated [-Wdeprecated-declarations] 173 | cstr = gtk_color_selection_palette_to_string(&gcin_sel_key_gcolor, 1); | ^~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h:152:10: note: declared here 152 | gchar* gtk_color_selection_palette_to_string (const GdkColor *colors, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:181:3: warning: 'gtk_color_selection_palette_to_string' is deprecated [-Wdeprecated-declarations] 181 | cstr = gtk_color_selection_palette_to_string(&tsin_cursor_gcolor, 1); | ^~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h:152:10: note: declared here 152 | gchar* gtk_color_selection_palette_to_string (const GdkColor *colors, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp: In function 'cb_savecb_gcin_win_color_fg': gcin-tools-appearance.cpp:211:3: warning: 'gtk_color_selection_get_current_color' is deprecated: Use 'gtk_color_chooser_get_rgba' instead [-Wdeprecated-declarations] 211 | gtk_color_selection_get_current_color(GTK_COLOR_SELECTION(gtk_color_selection_dialog_get_color_selection(GTK_COLOR_SELECTION_DIALOG(color_selector))), col); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h:162:10: note: declared here 162 | void gtk_color_selection_get_current_color (GtkColorSelection *colorsel, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:211:3: warning: 'gtk_color_selection_dialog_get_color_selection' is deprecated: Use 'GtkColorChooser' instead [-Wdeprecated-declarations] 211 | gtk_color_selection_get_current_color(GTK_COLOR_SELECTION(gtk_color_selection_dialog_get_color_selection(GTK_COLOR_SELECTION_DIALOG(color_selector))), col); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:257: /usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h:76:12: note: declared here 76 | GtkWidget* gtk_color_selection_dialog_get_color_selection (GtkColorSelectionDialog *colorsel); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:211:3: warning: 'gtk_color_selection_dialog_get_type' is deprecated [-Wdeprecated-declarations] 211 | gtk_color_selection_get_current_color(GTK_COLOR_SELECTION(gtk_color_selection_dialog_get_color_selection(GTK_COLOR_SELECTION_DIALOG(color_selector))), col); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h:72:12: note: declared here 72 | GType gtk_color_selection_dialog_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:211:3: warning: 'gtk_color_selection_get_type' is deprecated [-Wdeprecated-declarations] 211 | gtk_color_selection_get_current_color(GTK_COLOR_SELECTION(gtk_color_selection_dialog_get_color_selection(GTK_COLOR_SELECTION_DIALOG(color_selector))), col); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h:105:12: note: declared here 105 | GType gtk_color_selection_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:218:5: warning: 'gdk_color_to_string' is deprecated: Use 'gdk_rgba_to_string' instead [-Wdeprecated-declarations] 218 | gdk_rgba_parse(&rgbfg, gdk_color_to_string(col)); | ^~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26, from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gdk/gdkx.h:28, from os-dep.h:47: /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:82:11: note: declared here 82 | gchar * gdk_color_to_string (const GdkColor *color); | ^~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:219:5: warning: 'gtk_widget_override_color' is deprecated [-Wdeprecated-declarations] 219 | gtk_widget_override_color(label_win_color_test, GTK_STATE_FLAG_NORMAL, &rgbfg); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31: /usr/include/gtk-3.0/gtk/gtkwidget.h:1144:14: note: declared here 1144 | void gtk_widget_override_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:226:5: warning: 'gdk_color_to_string' is deprecated: Use 'gdk_rgba_to_string' instead [-Wdeprecated-declarations] 226 | gdk_rgba_parse(&rgbbg, gdk_color_to_string(col)); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:82:11: note: declared here 82 | gchar * gdk_color_to_string (const GdkColor *color); | ^~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:227:5: warning: 'gtk_widget_override_background_color' is deprecated [-Wdeprecated-declarations] 227 | gtk_widget_override_background_color(event_box_win_color_test, GTK_STATE_FLAG_NORMAL, &rgbbg); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:1148:14: note: declared here 1148 | void gtk_widget_override_background_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp: In function 'cb_gcin_win_color_fg': gcin-tools-appearance.cpp:236:3: warning: 'gtk_color_selection_dialog_new' is deprecated: Use 'gtk_color_chooser_dialog_new' instead [-Wdeprecated-declarations] 236 | GtkWidget *color_selector = gtk_color_selection_dialog_new (sel->title); | ^~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h:74:12: note: declared here 74 | GtkWidget* gtk_color_selection_dialog_new (const gchar *title); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:238:3: warning: 'gdk_color_parse' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 238 | gdk_color_parse(*sel->color_str, sel->color); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:240:3: warning: 'gtk_color_selection_set_current_color' is deprecated: Use 'gtk_color_chooser_set_rgba' instead [-Wdeprecated-declarations] 240 | gtk_color_selection_set_current_color( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h:159:10: note: declared here 159 | void gtk_color_selection_set_current_color (GtkColorSelection *colorsel, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:241:11: warning: 'gtk_color_selection_dialog_get_color_selection' is deprecated: Use 'GtkColorChooser' instead [-Wdeprecated-declarations] 241 | GTK_COLOR_SELECTION(gtk_color_selection_dialog_get_color_selection(GTK_COLOR_SELECTION_DIALOG(color_selector))), | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h:76:12: note: declared here 76 | GtkWidget* gtk_color_selection_dialog_get_color_selection (GtkColorSelectionDialog *colorsel); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:241:11: warning: 'gtk_color_selection_dialog_get_type' is deprecated [-Wdeprecated-declarations] 241 | GTK_COLOR_SELECTION(gtk_color_selection_dialog_get_color_selection(GTK_COLOR_SELECTION_DIALOG(color_selector))), | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h:72:12: note: declared here 72 | GType gtk_color_selection_dialog_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:241:11: warning: 'gtk_color_selection_get_type' is deprecated [-Wdeprecated-declarations] 241 | GTK_COLOR_SELECTION(gtk_color_selection_dialog_get_color_selection(GTK_COLOR_SELECTION_DIALOG(color_selector))), | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h:105:12: note: declared here 105 | GType gtk_color_selection_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp: In function 'disp_fg_bg_color': gcin-tools-appearance.cpp:260:5: warning: 'gtk_widget_modify_fg' is deprecated: Use 'gtk_widget_override_color' instead [-Wdeprecated-declarations] 260 | gtk_widget_modify_fg(label_win_color_test, GTK_STATE_NORMAL, &gcin_win_gcolor_fg); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:277: /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:749:13: note: declared here 749 | void gtk_widget_modify_fg (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:262:5: warning: 'gtk_widget_modify_bg' is deprecated: Use 'gtk_widget_override_background_color' instead [-Wdeprecated-declarations] 262 | gtk_widget_modify_bg(event_box_win_color_test, GTK_STATE_NORMAL, &gcin_win_gcolor_bg); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:753:13: note: declared here 753 | void gtk_widget_modify_bg (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:264:5: warning: 'gtk_widget_modify_fg' is deprecated: Use 'gtk_widget_override_color' instead [-Wdeprecated-declarations] 264 | gtk_widget_modify_fg(label_win_color_test, GTK_STATE_NORMAL, NULL); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:749:13: note: declared here 749 | void gtk_widget_modify_fg (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:265:5: warning: 'gtk_widget_modify_bg' is deprecated: Use 'gtk_widget_override_background_color' instead [-Wdeprecated-declarations] 265 | gtk_widget_modify_bg(event_box_win_color_test, GTK_STATE_NORMAL, NULL); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:753:13: note: declared here 753 | void gtk_widget_modify_bg (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:268:3: warning: 'gtk_color_selection_palette_to_string' is deprecated [-Wdeprecated-declarations] 268 | char *key_color = gtk_color_selection_palette_to_string(&gcin_sel_key_gcolor, 1); | ^~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h:152:10: note: declared here 152 | gchar* gtk_color_selection_palette_to_string (const GdkColor *colors, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp: In function 'cb_save_gcin_sel_key_color': gcin-tools-appearance.cpp:286:3: warning: 'gtk_color_selection_get_current_color' is deprecated: Use 'gtk_color_chooser_get_rgba' instead [-Wdeprecated-declarations] 286 | gtk_color_selection_get_current_color(GTK_COLOR_SELECTION(gtk_color_selection_dialog_get_color_selection(color_selector)), &gcin_sel_key_gcolor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h:162:10: note: declared here 162 | void gtk_color_selection_get_current_color (GtkColorSelection *colorsel, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:286:3: warning: 'gtk_color_selection_dialog_get_color_selection' is deprecated: Use 'GtkColorChooser' instead [-Wdeprecated-declarations] 286 | gtk_color_selection_get_current_color(GTK_COLOR_SELECTION(gtk_color_selection_dialog_get_color_selection(color_selector)), &gcin_sel_key_gcolor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h:76:12: note: declared here 76 | GtkWidget* gtk_color_selection_dialog_get_color_selection (GtkColorSelectionDialog *colorsel); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:286:3: warning: 'gtk_color_selection_get_type' is deprecated [-Wdeprecated-declarations] 286 | gtk_color_selection_get_current_color(GTK_COLOR_SELECTION(gtk_color_selection_dialog_get_color_selection(color_selector)), &gcin_sel_key_gcolor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h:105:12: note: declared here 105 | GType gtk_color_selection_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:287:3: warning: 'gtk_color_selection_palette_to_string' is deprecated [-Wdeprecated-declarations] 287 | gcin_sel_key_color = gtk_color_selection_palette_to_string(&gcin_sel_key_gcolor, 1); | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h:152:10: note: declared here 152 | gchar* gtk_color_selection_palette_to_string (const GdkColor *colors, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp: In function 'cb_gcin_sel_key_color': gcin-tools-appearance.cpp:298:4: warning: 'gtk_color_selection_dialog_new' is deprecated: Use 'gtk_color_chooser_dialog_new' instead [-Wdeprecated-declarations] 298 | GtkWidget *color_selector = gtk_color_selection_dialog_new (_(_L("選擇鍵的顏色"))); | ^~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h:74:12: note: declared here 74 | GtkWidget* gtk_color_selection_dialog_new (const gchar *title); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:300:4: warning: 'gtk_color_selection_set_current_color' is deprecated: Use 'gtk_color_chooser_set_rgba' instead [-Wdeprecated-declarations] 300 | gtk_color_selection_set_current_color( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h:159:10: note: declared here 159 | void gtk_color_selection_set_current_color (GtkColorSelection *colorsel, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:301:12: warning: 'gtk_color_selection_dialog_get_color_selection' is deprecated: Use 'GtkColorChooser' instead [-Wdeprecated-declarations] 301 | GTK_COLOR_SELECTION(gtk_color_selection_dialog_get_color_selection(GTK_COLOR_SELECTION_DIALOG(color_selector))), | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h:76:12: note: declared here 76 | GtkWidget* gtk_color_selection_dialog_get_color_selection (GtkColorSelectionDialog *colorsel); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:301:12: warning: 'gtk_color_selection_dialog_get_type' is deprecated [-Wdeprecated-declarations] 301 | GTK_COLOR_SELECTION(gtk_color_selection_dialog_get_color_selection(GTK_COLOR_SELECTION_DIALOG(color_selector))), | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h:72:12: note: declared here 72 | GType gtk_color_selection_dialog_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:301:12: warning: 'gtk_color_selection_get_type' is deprecated [-Wdeprecated-declarations] 301 | GTK_COLOR_SELECTION(gtk_color_selection_dialog_get_color_selection(GTK_COLOR_SELECTION_DIALOG(color_selector))), | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h:105:12: note: declared here 105 | GType gtk_color_selection_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp: In function 'create_gcin_edit_display': gcin-tools-appearance.cpp:334:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 334 | GtkWidget *hbox = gtk_hbox_new (FALSE, 1); | ^~~~~~~~~ In file included from gcin.h:29: gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp: In function 'cb_save_tsin_cursor_color': gcin-tools-appearance.cpp:396:3: warning: 'gtk_color_selection_get_current_color' is deprecated: Use 'gtk_color_chooser_get_rgba' instead [-Wdeprecated-declarations] 396 | gtk_color_selection_get_current_color(GTK_COLOR_SELECTION(gtk_color_selection_dialog_get_color_selection(color_selector)), &tsin_cursor_gcolor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h:162:10: note: declared here 162 | void gtk_color_selection_get_current_color (GtkColorSelection *colorsel, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:396:3: warning: 'gtk_color_selection_dialog_get_color_selection' is deprecated: Use 'GtkColorChooser' instead [-Wdeprecated-declarations] 396 | gtk_color_selection_get_current_color(GTK_COLOR_SELECTION(gtk_color_selection_dialog_get_color_selection(color_selector)), &tsin_cursor_gcolor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h:76:12: note: declared here 76 | GtkWidget* gtk_color_selection_dialog_get_color_selection (GtkColorSelectionDialog *colorsel); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:396:3: warning: 'gtk_color_selection_get_type' is deprecated [-Wdeprecated-declarations] 396 | gtk_color_selection_get_current_color(GTK_COLOR_SELECTION(gtk_color_selection_dialog_get_color_selection(color_selector)), &tsin_cursor_gcolor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h:105:12: note: declared here 105 | GType gtk_color_selection_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:398:3: warning: 'gtk_widget_modify_bg' is deprecated: Use 'gtk_widget_override_background_color' instead [-Wdeprecated-declarations] 398 | gtk_widget_modify_bg(label_cursor, GTK_STATE_NORMAL, &tsin_cursor_gcolor); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:753:13: note: declared here 753 | void gtk_widget_modify_bg (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp: In function 'cb_tsin_cursor_color': gcin-tools-appearance.cpp:403:4: warning: 'gtk_color_selection_dialog_new' is deprecated: Use 'gtk_color_chooser_dialog_new' instead [-Wdeprecated-declarations] 403 | GtkWidget *color_selector = gtk_color_selection_dialog_new (_(_L("編輯區游標的顏色"))); | ^~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h:74:12: note: declared here 74 | GtkWidget* gtk_color_selection_dialog_new (const gchar *title); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:405:4: warning: 'gtk_color_selection_set_current_color' is deprecated: Use 'gtk_color_chooser_set_rgba' instead [-Wdeprecated-declarations] 405 | gtk_color_selection_set_current_color( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h:159:10: note: declared here 159 | void gtk_color_selection_set_current_color (GtkColorSelection *colorsel, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:406:12: warning: 'gtk_color_selection_dialog_get_color_selection' is deprecated: Use 'GtkColorChooser' instead [-Wdeprecated-declarations] 406 | GTK_COLOR_SELECTION(gtk_color_selection_dialog_get_color_selection(GTK_COLOR_SELECTION_DIALOG(color_selector))), | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h:76:12: note: declared here 76 | GtkWidget* gtk_color_selection_dialog_get_color_selection (GtkColorSelectionDialog *colorsel); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:406:12: warning: 'gtk_color_selection_dialog_get_type' is deprecated [-Wdeprecated-declarations] 406 | GTK_COLOR_SELECTION(gtk_color_selection_dialog_get_color_selection(GTK_COLOR_SELECTION_DIALOG(color_selector))), | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h:72:12: note: declared here 72 | GType gtk_color_selection_dialog_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:406:12: warning: 'gtk_color_selection_get_type' is deprecated [-Wdeprecated-declarations] 406 | GTK_COLOR_SELECTION(gtk_color_selection_dialog_get_color_selection(GTK_COLOR_SELECTION_DIALOG(color_selector))), | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h:105:12: note: declared here 105 | GType gtk_color_selection_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp: In function 'create_appearance_conf_window': gcin-tools-appearance.cpp:476:3: warning: 'gtk_window_set_has_resize_grip' is deprecated [-Wdeprecated-declarations] 476 | gtk_window_set_has_resize_grip(GTK_WINDOW(gcin_appearance_conf_window), FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwindow.h:478:10: note: declared here 478 | void gtk_window_set_has_resize_grip (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:485:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 485 | GtkWidget *vbox_top = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp:488:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 488 | GtkWidget *hboxLR = gtk_hbox_new (FALSE, 20); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp:491:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 491 | GtkWidget *vbox_L = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp:493:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 493 | GtkWidget *vbox_R = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp:497:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 497 | GtkWidget *hbox_gcin_font_size = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp:507:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 507 | GtkWidget *hbox_gcin_font_size_symbol = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp:517:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 517 | GtkWidget *hbox_gcin_font_size_tsin_presel = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp:527:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 527 | GtkWidget *hbox_gcin_font_size_tsin_pho_in = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp:537:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 537 | GtkWidget *hbox_gcin_font_size_pho_near = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp:547:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 547 | GtkWidget *hbox_gcin_font_size_gtab_in = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp:556:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 556 | GtkWidget *hbox_gcin_font_size_win_kbm = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp:579:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 579 | GtkWidget *hbox_gcin_pop_up_win = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp:591:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 591 | GtkWidget *vbox_root_style = gtk_vbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp:594:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 594 | GtkWidget *hbox_root_style = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp:623:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 623 | GtkWidget *hbox_gcin_inner_frame = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp:633:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 633 | GtkWidget *hbox_gcin_status_tray = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp:636:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 636 | GtkWidget *hbox_label_gcin_status_tray = gtk_hbox_new(FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp:645:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 645 | GtkWidget *hbox_label_gcin_status_tray_windows_style = gtk_hbox_new(FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp:661:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 661 | GtkWidget *hbox_label_gcin_tray_hf_win_kbm = gtk_hbox_new(FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp:670:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 670 | GtkWidget *hbox_gcin_status_win = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp:682:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 682 | GtkWidget *vbox_win_color = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp:685:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 685 | GtkWidget *hbox_win_color_use = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp:703:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 703 | GtkWidget *hbox_win_color_fbg = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp:711:3: warning: 'gdk_color_parse' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 711 | gdk_color_parse(gcin_win_color_fg, &gcin_win_gcolor_fg); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:712:3: warning: 'gdk_color_parse' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 712 | gdk_color_parse(gcin_win_color_bg, &gcin_win_gcolor_bg); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:726:3: warning: 'gdk_color_parse' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 726 | gdk_color_parse(gcin_sel_key_color, &gcin_sel_key_gcolor); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:738:3: warning: 'gdk_color_parse' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 738 | gdk_color_parse ("#ffffff", &color); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:739:3: warning: 'gtk_widget_modify_fg' is deprecated: Use 'gtk_widget_override_color' instead [-Wdeprecated-declarations] 739 | gtk_widget_modify_fg(label_cursor, GTK_STATE_NORMAL, &color); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:749:13: note: declared here 749 | void gtk_widget_modify_fg (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:741:3: warning: 'gdk_color_parse' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 741 | gdk_color_parse(tsin_cursor_color, &tsin_cursor_gcolor); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:742:3: warning: 'gtk_widget_modify_bg' is deprecated: Use 'gtk_widget_override_background_color' instead [-Wdeprecated-declarations] 742 | gtk_widget_modify_bg(label_cursor, GTK_STATE_NORMAL, &tsin_cursor_gcolor); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:753:13: note: declared here 753 | void gtk_widget_modify_bg (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:747:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 747 | GtkWidget *hbox_cancel_ok = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-tools-appearance.cpp:751:3: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations] 751 | GtkWidget *button_cancel = gtk_button_new_from_stock (GTK_STOCK_CANCEL); | ^~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:54: /usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here 103 | GtkWidget* gtk_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:751:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 751 | GtkWidget *button_cancel = gtk_button_new_from_stock (GTK_STOCK_CANCEL); | ^~~~~~~~~ gcin-tools-appearance.cpp:761:3: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations] 761 | GtkWidget *button_close = gtk_button_new_from_stock (GTK_STOCK_OK); | ^~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here 103 | GtkWidget* gtk_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:761:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 761 | GtkWidget *button_close = gtk_button_new_from_stock (GTK_STOCK_OK); | ^~~~~~~~~ gcin-tools-appearance.cpp:775:3: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations] 775 | GtkWidget *button_help = gtk_button_new_from_stock (GTK_STOCK_HELP); | ^~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here 103 | GtkWidget* gtk_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcin-tools-appearance.cpp:775:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 775 | GtkWidget *button_help = gtk_button_new_from_stock (GTK_STOCK_HELP); | ^~~~~~~~~ gcin-tools-appearance.cpp: At top level: gcin-tools-appearance.cpp:72:13: warning: 'cb_kbm' defined but not used [-Wunused-function] 72 | static void cb_kbm() | ^~~~~~ gcin-tools-appearance.cpp:30:19: warning: 'opt_tray' defined but not used [-Wunused-variable] 30 | static GtkWidget *opt_tray; | ^~~~~~~~ gcin-tools-appearance.cpp:26:22: warning: 'pclipboard' defined but not used [-Wunused-variable] 26 | static GtkClipboard *pclipboard; | ^~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gcin-setup-gtab.cpp In file included from gcin.h:5, from gcin-setup-gtab.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcin-setup-gtab.cpp: In function 'create_spc_opts': gcin-setup-gtab.cpp:168:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 168 | GtkWidget *hbox = gtk_hbox_new (FALSE, 1); | ^~~~~~~~~ In file included from gcin.h:29: gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-gtab.cpp: In function 'create_gtab_conf_window': gcin-setup-gtab.cpp:262:3: warning: 'gtk_window_set_has_resize_grip' is deprecated [-Wdeprecated-declarations] 262 | gtk_window_set_has_resize_grip(GTK_WINDOW(gcin_gtab_conf_window), FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from gcin.h:6: /usr/include/gtk-3.0/gtk/gtkwindow.h:478:10: note: declared here 478 | void gtk_window_set_has_resize_grip (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcin-setup-gtab.cpp:271:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 271 | GtkWidget *vbox_top = gtk_vbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-gtab.cpp:274:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 274 | GtkWidget *hbox_lr = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-gtab.cpp:281:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 281 | GtkWidget *vbox_gtab_l = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-gtab.cpp:289:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 289 | GtkWidget *vbox_gtab_r = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-gtab.cpp:295:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 295 | GtkWidget *hbox_gtab_pre_select = gtk_hbox_new (FALSE, SPC); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-gtab.cpp:301:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 301 | GtkWidget *hbox_gtab_disp_partial_match = gtk_hbox_new (FALSE, SPC); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-gtab.cpp:307:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 307 | GtkWidget *hbox_gtab_disp_key_codes = gtk_hbox_new (FALSE, SPC); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-gtab.cpp:318:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 318 | GtkWidget *hbox_gtab_disp_im_name = gtk_hbox_new (FALSE, SPC); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-gtab.cpp:328:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 328 | GtkWidget *hbox_gtab_hide_row2 = gtk_hbox_new (FALSE, SPC); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-gtab.cpp:338:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 338 | GtkWidget *hbox_gtab_in_row1 = gtk_hbox_new (FALSE, SPC); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-gtab.cpp:347:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 347 | GtkWidget *hbox_gtab_vertical_select = gtk_hbox_new (FALSE, SPC); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-gtab.cpp:353:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 353 | GtkWidget *hbox_gtab_press_full_auto_send = gtk_hbox_new (FALSE, SPC); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-gtab.cpp:360:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 360 | GtkWidget *hbox_gtab_auto_select_by_phrase = gtk_hbox_new (FALSE, SPC); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-gtab.cpp:372:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 372 | GtkWidget *hbox_gtab_dup_select_bell = gtk_hbox_new (FALSE, SPC); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-gtab.cpp:383:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 383 | GtkWidget *hbox_gtab_invalid_key_in = gtk_hbox_new (FALSE, SPC); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-gtab.cpp:394:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 394 | GtkWidget *hbox_gtab_shift_phrase_key = gtk_hbox_new (FALSE, SPC); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-gtab.cpp:405:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 405 | GtkWidget *hbox_gtab_unique_auto_send = gtk_hbox_new (FALSE, SPC); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-gtab.cpp:412:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 412 | GtkWidget *hbox_gtab_que_wild_card = gtk_hbox_new (FALSE, SPC); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-gtab.cpp:434:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 434 | GtkWidget *hbox_cancel_ok = gtk_hbox_new (FALSE, 10); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcin-setup-gtab.cpp:437:3: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations] 437 | GtkWidget *button_cancel = gtk_button_new_from_stock (GTK_STOCK_CANCEL); | ^~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:54: /usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here 103 | GtkWidget* gtk_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcin-setup-gtab.cpp:437:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 437 | GtkWidget *button_cancel = gtk_button_new_from_stock (GTK_STOCK_CANCEL); | ^~~~~~~~~ gcin-setup-gtab.cpp:447:3: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations] 447 | GtkWidget *button_ok = gtk_button_new_from_stock (GTK_STOCK_OK); | ^~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here 103 | GtkWidget* gtk_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcin-setup-gtab.cpp:447:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 447 | GtkWidget *button_ok = gtk_button_new_from_stock (GTK_STOCK_OK); | ^~~~~~~~~ gcin-setup-gtab.cpp:462:3: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations] 462 | GtkWidget *button_help = gtk_button_new_from_stock (GTK_STOCK_HELP); | ^~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here 103 | GtkWidget* gtk_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcin-setup-gtab.cpp:462:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 462 | GtkWidget *button_help = gtk_button_new_from_stock (GTK_STOCK_HELP); | ^~~~~~~~~ gcin-setup-gtab.cpp: In function 'cb_gtab_edit_append': gcin-setup-gtab.cpp:146:3: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 146 | system(prepare); | ^~~~~~~~~~~~~~~ gcin-setup-gtab.cpp:152:3: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 152 | system(exec); | ^~~~~~~~~~~~ : warning: '%s' directive writing up to 127 bytes into a region of size 85 [-Wformat-overflow=] In file included from /usr/include/stdio.h:906, from gcin.h:2: In function 'sprintf', inlined from 'cb_gtab_edit_append' at gcin-setup-gtab.cpp:145:3: /usr/include/bits/stdio2.h:30:10: note: '__sprintf_chk' output between 44 and 171 bytes into a destination of size 128 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcin-setup-gtab.cpp: In function 'cb_gtab_edit_append': gcin-setup-gtab.cpp:150:23: warning: '__sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 150 | sprintf(exec, "%s %s", utf8_edit, append_fname); | ^ In function 'sprintf', inlined from 'cb_gtab_edit_append' at gcin-setup-gtab.cpp:150:3: /usr/include/bits/stdio2.h:30:10: note: '__sprintf_chk' output 2 or more bytes (assuming 129) into a destination of size 128 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c pho-kbd-util.cpp In file included from gcin.h:5, from pho-kbd-util.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | rm -f core.* gcc -Wl,-rpath,/usr/lib64/gcin -o gcin-tools gcin-tools.o gcin-conf.o util.o gcin-send.o gcin-settings.o html-browser.o gcin-setup-list.o locale.o gcin-setup-pho.o about.o lang.o gcin-tools-appearance.o gcin-icon.o gcin-setup-gtab.o gtab-list.o gcin-exec-script.o pho-kbm-name.o gcin-module-cb.o pho-kbd-util.o -L./im-client -lgcin-im-client -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gcin2tab.cpp In file included from gcin.h:5, from gcin2tab.cpp:13: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcin2tab.cpp: In function 'main': gcin2tab.cpp:212:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 212 | if(p=strstr(fname, ".cin")) | ^ gcin2tab.cpp:534:45: warning: format '%d' expects argument of type 'int', but argument 3 has type 'gsize' {aka 'long unsigned int'} [-Wformat=] 534 | printf("ucs4 %s wn:%d %x\n", arg, wn, ucs4); | ~^ ~~ | | | | int gsize {aka long unsigned int} | %ld gcin2tab.cpp:194:11: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result] 194 | scanf("%s", fname); | ^~~~~~~~~~~~~~~~~~ gcc -o gcin2tab gcin2tab.o gtab-util.o util.o locale.o -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm rm -f data/*.gtab gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c juyin-learn.cpp In file included from gcin.h:5, from juyin-learn.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | juyin-learn.cpp: In function 'main': juyin-learn.cpp:127:3: warning: 'gtk_window_set_has_resize_grip' is deprecated [-Wdeprecated-declarations] 127 | gtk_window_set_has_resize_grip(GTK_WINDOW(mainwin), FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from gcin.h:6: /usr/include/gtk-3.0/gtk/gtkwindow.h:478:10: note: declared here 478 | void gtk_window_set_has_resize_grip (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ juyin-learn.cpp:136:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 136 | GtkWidget *vbox_top = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ In file included from gcin.h:29: gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ juyin-learn.cpp:154:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 154 | hbox_buttons = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ juyin-learn.cpp:162:3: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations] 162 | GtkWidget *button_exit = gtk_button_new_from_stock(GTK_STOCK_QUIT); | ^~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:54: /usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here 103 | GtkWidget* gtk_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~ juyin-learn.cpp:162:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 162 | GtkWidget *button_exit = gtk_button_new_from_stock(GTK_STOCK_QUIT); | ^~~~~~~~~ gcc -o juyin-learn juyin-learn.o locale.o util.o pho-util.o pho-sym.o pho2pinyin.o gcin-settings.o gcin-conf.o table-update.o pinyin.o gcin-icon.o pho-dbg.o gcin-common.o -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm rm -f core.* gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c sim2trad.cpp In file included from gcin.h:5, from sim2trad.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | sim2trad.cpp: In function 'main': sim2trad.cpp:90:3: warning: 'gtk_window_set_has_resize_grip' is deprecated [-Wdeprecated-declarations] 90 | gtk_window_set_has_resize_grip(GTK_WINDOW(mainwin), FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from gcin.h:6: /usr/include/gtk-3.0/gtk/gtkwindow.h:478:10: note: declared here 478 | void gtk_window_set_has_resize_grip (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sim2trad.cpp:100:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 100 | GtkWidget *vbox_top = gtk_vbox_new (FALSE, 0); | ^~~~~~~~~ In file included from gcin.h:29: gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ sim2trad.cpp:116:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 116 | hbox_buttons = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ gcc -Wl,-rpath,/usr/lib64/gcin -o sim2trad sim2trad.o util.o gcin2.so locale.o gcin-conf.o gcin-icon.o -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm rm -f core.* gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gcin-gb-toggle.cpp In file included from gcin.h:5, from gcin-gb-toggle.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -Wl,-rpath,/usr/lib64/gcin -o gcin-gb-toggle gcin-gb-toggle.o gcin-conf.o util.o gcin-send.o -L./im-client -lgcin-im-client -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gcin-message.cpp In file included from gcin.h:5, from gcin-message.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -Wl,-rpath,/usr/lib64/gcin -o gcin-message gcin-message.o gcin-conf.o util.o gcin-send.o -L./im-client -lgcin-im-client -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gtab-merge.cpp In file included from gcin.h:5, from gtab-merge.cpp:13: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gtab-merge.cpp: In function 'main': gtab-merge.cpp:229:15: warning: array subscript has type 'char' [-Wchar-subscripts] 229 | kno[keymap[i]] = i; | ~~~~~~^~~ gtab-merge.cpp:190:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 190 | fread(&th,1, sizeof(th), fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtab-merge.cpp:224:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 224 | fread(keymap, 1, th.KeyS, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtab-merge.cpp:225:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 225 | fread(kname, CH_SZ, th.KeyS, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtab-merge.cpp:226:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 226 | fread(idx1, sizeof(gtab_idx1_t), KeyNum+1, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtab-merge.cpp:237:7: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 237 | fread(&it64, sizeof(ITEM64), 1, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtab-merge.cpp:243:7: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 243 | fread(&it, sizeof(ITEM), 1, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtab-merge.cpp:251:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 251 | fread(&phr_cou, sizeof(int), 1, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtab-merge.cpp:256:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 256 | fread(phridx, sizeof(int), phr_cou, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtab-merge.cpp:260:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 260 | fread(phrbuf, 1, prbf_cou, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -o gtab-merge gtab-merge.o gtab-util.o util.o locale.o -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gcin-kbm-toggle.cpp In file included from gcin.h:5, from gcin-kbm-toggle.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -Wl,-rpath,/usr/lib64/gcin -o gcin-kbm-toggle gcin-kbm-toggle.o gcin-conf.o util.o gcin-send.o -L./im-client -lgcin-im-client -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c tsin2gtab-phrase.cpp In file included from gcin.h:5, from tsin2gtab-phrase.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | tsin2gtab-phrase.cpp: In function 'main': tsin2gtab-phrase.cpp:239:15: warning: array subscript has type 'char' [-Wchar-subscripts] 239 | kno[keymap[i]] = i; | ~~~~~~^~~ tsin2gtab-phrase.cpp:380:37: warning: array subscript has type 'char' [-Wchar-subscripts] 380 | memcpy(&k, kk64[i].arr[vz[i]].key, 8); | ~~^~~ tsin2gtab-phrase.cpp:383:35: warning: array subscript has type 'char' [-Wchar-subscripts] 383 | memcpy(&t, kk[i].arr[vz[i]].key, 4); | ~~^~~ tsin2gtab-phrase.cpp:228:15: warning: variable 'kno' set but not used [-Wunused-but-set-variable] 228 | static char kno[128]; | ^~~ tsin2gtab-phrase.cpp:213:7: warning: variable 'max_keyN' set but not used [-Wunused-but-set-variable] 213 | int max_keyN; | ^~~~~~~~ tsin2gtab-phrase.cpp:192:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 192 | fread(&th,1, sizeof(th), fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ tsin2gtab-phrase.cpp:233:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 233 | fread(keymap, 1, th.KeyS, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tsin2gtab-phrase.cpp:234:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 234 | fread(kname, CH_SZ, th.KeyS, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tsin2gtab-phrase.cpp:235:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 235 | fread(idx1, sizeof(gtab_idx1_t), KeyNum+1, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tsin2gtab-phrase.cpp:245:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 245 | fread(it64, sizeof(ITEM64), th.DefC, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tsin2gtab-phrase.cpp:249:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 249 | fread(it, sizeof(ITEM), th.DefC, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tsin2gtab-phrase.cpp:280:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 280 | fread(&clen,1,1,fp); | ^~~~~~~~~~~~~~~~~~~ tsin2gtab-phrase.cpp:281:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 281 | fread(&usecount, sizeof(usecount_t), 1,fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tsin2gtab-phrase.cpp:282:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 282 | fread(phbuf,sizeof(phokey_t), clen, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tsin2gtab-phrase.cpp:305:7: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 305 | fread(&ch[1], 1, len-1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -o tsin2gtab-phrase tsin2gtab-phrase.o gcin-conf.o util.o locale.o pho-dbg.o pho-sym.o gtab-dbg.o lang.o gcin-settings.o -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gcin-exit.cpp In file included from gcin.h:5, from gcin-exit.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gcc -Wl,-rpath,/usr/lib64/gcin -o gcin-exit gcin-exit.o gcin-conf.o util.o gcin-send.o -L./im-client -lgcin-im-client -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c ts-edit.cpp In file included from gcin.h:5, from ts-edit.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | ts-edit.cpp: In function 'load_ts_phrase': ts-edit.cpp:193:11: warning: unused variable 'rn' [-Wunused-variable] 193 | int rn = fread(&chbuf[tlen+1], 1, len-1, fp); | ^~ ts-edit.cpp:165:13: warning: variable 'rn' set but not used [-Wunused-but-set-variable] 165 | int rn; | ^~ ts-edit.cpp: In function 'load_tsin_at_ts_idx': ts-edit.cpp:269:14: warning: array subscript has type 'char' [-Wchar-subscripts] 269 | ch[*len]=0; | ^~~~ ts-edit.cpp: In function 'disp_page': ts-edit.cpp:282:9: warning: statement with no effect [-Wunused-value] 282 | line[0]; | ~~~~^~~ ts-edit.cpp: In function 'cb_button_find': ts-edit.cpp:428:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 428 | last_row = gtk_hbox_new (FALSE, 0); | ^~~~~~~~ In file included from gcin.h:29: gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ ts-edit.cpp:433:3: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations] 433 | GtkWidget *button_ok = gtk_button_new_from_stock (GTK_STOCK_OK); | ^~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:54, from gcin.h:6: /usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here 103 | GtkWidget* gtk_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ts-edit.cpp:433:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 433 | GtkWidget *button_ok = gtk_button_new_from_stock (GTK_STOCK_OK); | ^~~~~~~~~ ts-edit.cpp:438:3: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations] 438 | GtkWidget *button_close = gtk_button_new_from_stock (GTK_STOCK_CLOSE); | ^~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here 103 | GtkWidget* gtk_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ts-edit.cpp:438:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 438 | GtkWidget *button_close = gtk_button_new_from_stock (GTK_STOCK_CLOSE); | ^~~~~~~~~ ts-edit.cpp: In function 'load_tsin_contrib': ts-edit.cpp:644:9: warning: unused variable 'en_arg' [-Wunused-variable] 644 | char *en_arg = is_en?"-e":""; | ^~~~~~ ts-edit.cpp: In function 'main': ts-edit.cpp:745:14: warning: variable 'rval' set but not used [-Wunused-but-set-variable] 745 | int rval; | ^~~~ ts-edit.cpp:819:3: warning: 'gtk_window_set_has_resize_grip' is deprecated [-Wdeprecated-declarations] 819 | gtk_window_set_has_resize_grip(GTK_WINDOW(mainwin), FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31: /usr/include/gtk-3.0/gtk/gtkwindow.h:478:10: note: declared here 478 | void gtk_window_set_has_resize_grip (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ts-edit.cpp:823:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 823 | vbox_top = gtk_vbox_new (FALSE, 0); | ^~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ ts-edit.cpp:826:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 826 | GtkWidget *hbox_page = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ ts-edit.cpp:829:3: warning: 'gtk_alignment_new' is deprecated [-Wdeprecated-declarations] 829 | GtkWidget *align_page = gtk_alignment_new(0, 0, 1.0, 1.0); | ^~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:255: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 79 | GtkWidget* gtk_alignment_new (gfloat xalign, | ^~~~~~~~~~~~~~~~~ ts-edit.cpp:832:3: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 832 | GtkWidget *vbox_page = gtk_vbox_new (TRUE, 0); | ^~~~~~~~~ gcin-gtk-compatible.h:96:21: note: declared here 96 | GtkWidget * gtk_vbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ ts-edit.cpp:835:3: warning: 'gtk_vscrollbar_new' is deprecated: Use 'gtk_scrollbar_new' instead [-Wdeprecated-declarations] 835 | scroll_bar = gtk_vscrollbar_new( | ^~~~~~~~~~ ts-edit.cpp:712:12: note: declared here 712 | GtkWidget *gtk_vscrollbar_new (GtkAdjustment *adjustment); | ^~~~~~~~~~~~~~~~~~ ts-edit.cpp:844:5: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 844 | hbox = gtk_hbox_new (FALSE, 0); | ^~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ ts-edit.cpp:851:5: warning: 'gtk_alignment_new' is deprecated [-Wdeprecated-declarations] 851 | GtkWidget *align = gtk_alignment_new (0, 0, 0, 0); | ^~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 79 | GtkWidget* gtk_alignment_new (gfloat xalign, | ^~~~~~~~~~~~~~~~~ ts-edit.cpp:857:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 857 | hbox_buttons = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~~~~ gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ ts-edit.cpp:860:3: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations] 860 | GtkWidget *button_delete = b_contrib ? gtk_button_new_with_label(_(_L("私密詞不上載"))):gtk_button_new_from_stock (GTK_STOCK_DELETE); | ^~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here 103 | GtkWidget* gtk_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ts-edit.cpp:860:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 860 | GtkWidget *button_delete = b_contrib ? gtk_button_new_with_label(_(_L("私密詞不上載"))):gtk_button_new_from_stock (GTK_STOCK_DELETE); | ^~~~~~~~~ ts-edit.cpp:865:3: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations] 865 | GtkWidget *button_find = gtk_button_new_from_stock (GTK_STOCK_FIND); | ^~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here 103 | GtkWidget* gtk_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ts-edit.cpp:865:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 865 | GtkWidget *button_find = gtk_button_new_from_stock (GTK_STOCK_FIND); | ^~~~~~~~~ ts-edit.cpp:878:3: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations] 878 | :gtk_button_new_from_stock (GTK_STOCK_SAVE); | ^ /usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here 103 | GtkWidget* gtk_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ts-edit.cpp:878:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 878 | :gtk_button_new_from_stock (GTK_STOCK_SAVE); | ^ ts-edit.cpp:885:3: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations] 885 | GtkWidget *button_quit = gtk_button_new_from_stock (GTK_STOCK_QUIT); | ^~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here 103 | GtkWidget* gtk_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ts-edit.cpp:885:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 885 | GtkWidget *button_quit = gtk_button_new_from_stock (GTK_STOCK_QUIT); | ^~~~~~~~~ ts-edit.cpp: At top level: ts-edit.cpp:519:18: warning: 'scroll_event' defined but not used [-Wunused-function] 519 | static gboolean scroll_event(GtkWidget *widget,GdkEventScroll *event, gpointer user_data) | ^~~~~~~~~~~~ ts-edit.cpp:451:13: warning: 'cb_button_edit' defined but not used [-Wunused-function] 451 | static void cb_button_edit(GtkButton *button, gpointer user_data) | ^~~~~~~~~~~~~~ ts-edit.cpp:134:12: warning: 'qcmp_str' defined but not used [-Wunused-function] 134 | static int qcmp_str(const void *aa, const void *bb) | ^~~~~~~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c ts-upload.cpp In file included from gcin.h:5, from ts-upload.cpp:17: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | ts-upload.cpp: In function 'ts_upload': ts-upload.cpp:249:8: warning: array subscript has type 'char' [-Wchar-subscripts] 249 | p[len]=0; | ^ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c ts-download.cpp In file included from gcin.h:5, from ts-download.cpp:20: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | ts-download.cpp: In function 'ts_download': ts-download.cpp:440:12: warning: array subscript has type 'char' [-Wchar-subscripts] 440 | s[len]=0; | ^ ts-download.cpp:459:8: warning: array subscript has type 'char' [-Wchar-subscripts] 459 | s[slen]=0; | ^ ts-download.cpp:385:11: warning: unused variable 'wn' [-Wunused-variable] 385 | int rn, wn; | ^~ ts-download.cpp:385:7: warning: variable 'rn' set but not used [-Wunused-but-set-variable] 385 | int rn, wn; | ^~ gcc -Wl,-rpath,/usr/lib64/gcin -o ts-edit ts-edit.o util.o gcin-conf.o pho-util.o tsin-util.o gcin-send.o pho-sym.o table-update.o locale.o gcin-settings.o gcin-common.o gcin-icon.o pho-dbg.o pho2pinyin.o pinyin.o lang.o gtab-list.o gtab-init.o fullchar.o gtab-tsin-fname.o unix-exec.o gtab-util.o ts-upload.o ts-download.o -L./im-client -lgcin-im-client -lcurl -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm ln -s ts-edit ts-contribute gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c txt2gtab-phrase.cpp In file included from gcin.h:5, from txt2gtab-phrase.cpp:1: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | txt2gtab-phrase.cpp: In function 'main': txt2gtab-phrase.cpp:241:15: warning: array subscript has type 'char' [-Wchar-subscripts] 241 | kno[keymap[i]] = i; | ~~~~~~^~~ txt2gtab-phrase.cpp:379:37: warning: array subscript has type 'char' [-Wchar-subscripts] 379 | memcpy(&k, kk64[i].arr[vz[i]].key, 8); | ~~^~~ txt2gtab-phrase.cpp:382:35: warning: array subscript has type 'char' [-Wchar-subscripts] 382 | memcpy(&t, kk[i].arr[vz[i]].key, 4); | ~~^~~ txt2gtab-phrase.cpp:288:9: warning: unused variable 'strN' [-Wunused-variable] 288 | int strN = 0; | ^~~~ txt2gtab-phrase.cpp:395:1: warning: label 'stop' defined but not used [-Wunused-label] 395 | stop: | ^~~~ txt2gtab-phrase.cpp:230:15: warning: variable 'kno' set but not used [-Wunused-but-set-variable] 230 | static char kno[128]; | ^~~ txt2gtab-phrase.cpp:215:7: warning: variable 'max_keyN' set but not used [-Wunused-but-set-variable] 215 | int max_keyN; | ^~~~~~~~ txt2gtab-phrase.cpp:195:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 195 | fread(&th,1, sizeof(th), fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ txt2gtab-phrase.cpp:235:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 235 | fread(keymap, 1, th.KeyS, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ txt2gtab-phrase.cpp:236:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 236 | fread(kname, CH_SZ, th.KeyS, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ txt2gtab-phrase.cpp:237:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 237 | fread(idx1, sizeof(gtab_idx1_t), KeyNum+1, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ txt2gtab-phrase.cpp:248:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 248 | fread(it64, sizeof(ITEM64), th.DefC, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ txt2gtab-phrase.cpp:252:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 252 | fread(it, sizeof(ITEM), th.DefC, fr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -o txt2gtab-phrase txt2gtab-phrase.o gcin-conf.o util.o locale.o pho-dbg.o pho-sym.o gtab-dbg.o lang.o gcin-settings.o -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c gtab-db-gen.cpp In file included from gcin.h:5, from gtab-db-gen.cpp:8: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | gtab-db-gen.cpp: In function 'add_one_line': gtab-db-gen.cpp:218:34: warning: pointer targets in passing argument 1 of 'find_text' differ in signedness [-Wpointer-sign] 218 | int text_idx = find_text(chbuf); | ^~~~~ | | | u_char * {aka unsigned char *} gtab-db-gen.cpp:185:28: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'} 185 | static int find_text(char *s) { | ~~~~~~^ gtab-db-gen.cpp: In function 'prefix_eq': gtab-db-gen.cpp:237:25: warning: unused variable 'usecountb' [-Wunused-variable] 237 | usecount_t usecounta, usecountb; | ^~~~~~~~~ gtab-db-gen.cpp:237:14: warning: unused variable 'usecounta' [-Wunused-variable] 237 | usecount_t usecounta, usecountb; | ^~~~~~~~~ gtab-db-gen.cpp: In function 'main': gtab-db-gen.cpp:413:17: warning: array subscript has type 'char' [-Wchar-subscripts] 413 | kno[keymap[i]]=i; | ~~~~~~^~~ gtab-db-gen.cpp:446:16: warning: unused variable 'usecount' [-Wunused-variable] 446 | usecount_t usecount=0; | ^~~~~~~~ gtab-db-gen.cpp:562:24: warning: array subscript has type 'char' [-Wchar-subscripts] 562 | int k = kno[s[i]]; | ~^~~ gtab-db-gen.cpp:624:14: warning: unused variable 'en_has_str' [-Wunused-variable] 624 | gboolean en_has_str = FALSE; | ^~~~~~~~~~ gtab-db-gen.cpp:354:7: warning: unused variable 'hashidx' [-Wunused-variable] 354 | int hashidx[TSIN_HASH_N]; | ^~~~~~~ gtab-db-gen.cpp:347:8: warning: unused variable 'phbuf8' [-Wunused-variable] 347 | char phbuf8[128]; | ^~~~~~ gtab-db-gen.cpp: At top level: gtab-db-gen.cpp:18:17: warning: 'b_pinyin' defined but not used [-Wunused-variable] 18 | static gboolean b_pinyin; | ^~~~~~~~ gtab-db-gen.cpp:17:12: warning: 'bfN_a' defined but not used [-Wunused-variable] 17 | static int bfN_a = 0, ofs=0; | ^~~~~ gtab-db-gen.cpp: In function 'gen_tree': gtab-db-gen.cpp:295:13: warning: 'g_idx' may be used uninitialized [-Wmaybe-uninitialized] 295 | int g_idx; | ^~~~~ gtab-db-gen.cpp: In function 'main': gtab-db-gen.cpp:419:8: warning: 'inmd.last_k_bitn' may be used uninitialized [-Wmaybe-uninitialized] 419 | INMD inmd, *cur_inmd = &inmd; | ^~~~ gtab-db-gen.cpp:594:9: warning: 'cphbuf' may be used uninitialized [-Wmaybe-uninitialized] 594 | add_one_line(clen, usecount, chbufN, cphbuf, chbuf, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtab-db-gen.cpp:421:9: note: 'cphbuf' was declared here 421 | char *cphbuf; | ^~~~~~ gcc -Wl,-rpath,/usr/lib64/gcin -o gtab-db-gen gtab-db-gen.o gcin-send.o util.o pho-sym.o gcin-conf.o locale.o pho-lookup.o pinyin.o pho2pinyin.o pho-dbg.o gcin-settings.o lang.o gcin-common.o -L./im-client -lgcin-im-client -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm ln -sf sim2trad trad2sim gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c kbmcv.cpp In file included from gcin.h:5, from kbmcv.cpp:5: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | kbmcv.cpp: In function 'main': kbmcv.cpp:123:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 123 | if (strstr(fnamesrc, "pinyin")) | ^~ kbmcv.cpp:125:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 125 | phkb.phokbm[' '][0].typ=3; | ^~~~ kbmcv.cpp:91:5: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 91 | fgets(s,sizeof(s),fp); | ^~~~~~~~~~~~~~~~~~~~~ gcc -o kbmcv kbmcv.o pho-sym.o util.o locale.o -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -DUSE_XIM=1 -DTRAY_ENABLED=1 -DGCIN_i18n_message=1 -DUSE_TSIN=1 -DUSE_GCB=1 -c pin-juyin.cpp In file included from gcin.h:5, from pin-juyin.cpp:2: os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | pin-juyin.cpp: In function 'main': pin-juyin.cpp:27:5: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 27 | fgets(tt, sizeof(tt), fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ gcc -o pin-juyin pin-juyin.o util.o pho-lookup.o locale.o pho-sym.o -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm rm -f gcin-fedora.spec sed -e "s/__gcin_version__/2.9.0/" < gcin-fedora.spec.in > gcin-fedora.spec gmake -C data gmake[1]: Entering directory '/builddir/build/BUILD/gcin-2.9.0/data' Makefile:65: warning: ignoring prerequisites on suffix rule definition Makefile:62: warning: ignoring prerequisites on suffix rule definition export LD_LIBRARY_PATH=../im-client;../phoa2d pho.tab2.src export LD_LIBRARY_PATH=../im-client;../tsa2d32 tsin.src 3倍 3 ㄅㄟ4 0 Sorting .... before delete duplicate N:55770 after delete duplicate N:55770 max_len:16 Sorting by usecount .... Writing data tsin32 1049260 55770 phrases ../gcin2tab NewCJ3.cin -- gcin2tab encoding UTF-8 -- --- please use iconv -f big5 -t utf-8 if your file is in big5 encoding KeyNum:33 keybits:6 char def MaxPress: 5 Defined Characters:140007 phrase count:69725 ../gcin2tab cj.cin -- gcin2tab encoding UTF-8 -- --- please use iconv -f big5 -t utf-8 if your file is in big5 encoding KeyNum:27 keybits:6 char def MaxPress: 5 Defined Characters:13209 phrase count:41 ../gcin2tab ar30.cin -- gcin2tab encoding UTF-8 -- --- please use iconv -f big5 -t utf-8 if your file is in big5 encoding KeyNum:41 keybits:6 char def MaxPress: 5 Defined Characters:25011 phrase count:49 ../gcin2tab ar30-big.cin -- gcin2tab encoding UTF-8 -- --- please use iconv -f big5 -t utf-8 if your file is in big5 encoding KeyNum:41 keybits:6 char def MaxPress: 5 Defined Characters:92758 phrase count:50 ../gcin2tab dayi3.cin -- gcin2tab encoding UTF-8 -- --- please use iconv -f big5 -t utf-8 if your file is in big5 encoding KeyNum:41 keybits:6 char def MaxPress: 4 Defined Characters:18639 ../gcin2tab pinyin.cin -- gcin2tab encoding UTF-8 -- --- please use iconv -f big5 -t utf-8 if your file is in big5 encoding KeyNum:37 keybits:6 char def MaxPress: 7 Defined Characters:6865 phrase count:9 ../gcin2tab jyutping.cin -- gcin2tab encoding UTF-8 -- --- please use iconv -f big5 -t utf-8 if your file is in big5 encoding KeyNum:33 keybits:6 char def MaxPress: 7 Defined Characters:13305 ../gcin2tab cj5.cin -- gcin2tab encoding UTF-8 -- --- please use iconv -f big5 -t utf-8 if your file is in big5 encoding KeyNum:27 keybits:6 char def MaxPress: 5 Defined Characters:74944 phrase count:2 ../kbmcv et.kbmsrc ../kbmcv et26.kbmsrc ../kbmcv zo.kbmsrc ../kbmcv pinyin.kbmsrc ../kbmcv dvorak.kbmsrc ../kbmcv mitac.kbmsrc ../kbmcv colemak.kbmsrc ../kbmcv ibm.kbmsrc ../kbmcv hsu.kbmsrc export LD_LIBRARY_PATH=../im-client;../phoa2d pho-huge.tab2.src ../gcin2tab simplex.cin -- gcin2tab encoding UTF-8 -- --- please use iconv -f big5 -t utf-8 if your file is in big5 encoding KeyNum:27 keybits:6 char def MaxPress: 2 Defined Characters:17457 phrase count:2 ../gcin2tab symbols.cin -- gcin2tab encoding UTF-8 -- --- please use iconv -f big5 -t utf-8 if your file is in big5 encoding KeyNum:48 keybits:6 char def MaxPress: 1 Defined Characters:47 ../gcin2tab russian.cin -- gcin2tab encoding UTF-8 -- --- please use iconv -f big5 -t utf-8 if your file is in big5 encoding KeyNum:48 keybits:6 char def MaxPress: 1 Defined Characters:47 phrase count:2 ../gcin2tab greek.cin -- gcin2tab encoding UTF-8 -- --- please use iconv -f big5 -t utf-8 if your file is in big5 encoding KeyNum:50 keybits:6 char def MaxPress: 2 Defined Characters:56 phrase count:2 ../gcin2tab cj-punc.cin -- gcin2tab encoding UTF-8 -- --- please use iconv -f big5 -t utf-8 if your file is in big5 encoding KeyNum:34 keybits:6 char def MaxPress: 5 Defined Characters:13225 phrase count:45 ../gcin2tab latin-letters.cin -- gcin2tab encoding UTF-8 -- --- please use iconv -f big5 -t utf-8 if your file is in big5 encoding KeyNum:56 keybits:6 char def MaxPress: 5 Defined Characters:292 phrase count:56 gcc -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I.. -DDEBUG="00" extr1.c ../util.o ../locale.o -o extr1 -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm extr1.c: In function 'main': extr1.c:20:5: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 20 | fgets(line, sizeof(line), fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./extr1 > tsin-1.src ../pin-juyin gcc -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I.. -DDEBUG="00" t2s-file.c ../util.o ../locale.o -o t2s-file -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm t2s-file.c: In function 'gen': t2s-file.c:29:3: warning: implicit declaration of function 'qsort' [-Wimplicit-function-declaration] 29 | qsort(t, t2sn, sizeof(T2S), qcmp); | ^~~~~ t2s-file.c: In function 'main': t2s-file.c:49:5: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 49 | fgets(tt, sizeof(tt), fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./t2s-file ../gcin2tab cj543.cin -- gcin2tab encoding UTF-8 -- --- please use iconv -f big5 -t utf-8 if your file is in big5 encoding KeyNum:39 keybits:6 char def MaxPress: 5 Defined Characters:84082 phrase count:117 export LD_LIBRARY_PATH=../im-client;../tsa2d32 s-tsin.src s-tsin32 3倍 3 ㄅㄟ4 0 Sorting .... before delete duplicate N:41713 after delete duplicate N:41484 max_len:15 Sorting by usecount .... Writing data s-tsin32 765324 41484 phrases export LD_LIBRARY_PATH=../im-client;../phoa2d s-pho.tab2.src export LD_LIBRARY_PATH=../im-client;../phoa2d s-pho-huge.tab2.src ../kbmcv pinyin-no-tone.kbmsrc ../gcin2tab simplex-punc.cin -- gcin2tab encoding UTF-8 -- --- please use iconv -f big5 -t utf-8 if your file is in big5 encoding KeyNum:39 keybits:6 char def MaxPress: 2 Defined Characters:17535 phrase count:64 ../gcin2tab hangul.cin -- gcin2tab encoding UTF-8 -- --- please use iconv -f big5 -t utf-8 if your file is in big5 encoding KeyNum:53 keybits:6 char def MaxPress: 8 Defined Characters:27904 ../gcin2tab ar33.cin -- gcin2tab encoding UTF-8 -- --- please use iconv -f big5 -t utf-8 if your file is in big5 encoding KeyNum:35 keybits:6 char def MaxPress: 5 Defined Characters:81312 phrase count:48 ../gcin2tab array-symbols.cin -- gcin2tab encoding UTF-8 -- --- please use iconv -f big5 -t utf-8 if your file is in big5 encoding KeyNum:94 keybits:7 char def MaxPress: 5 Defined Characters:86917 phrase count:50 ../gcin2tab vims.cin -- gcin2tab encoding UTF-8 -- --- please use iconv -f big5 -t utf-8 if your file is in big5 encoding KeyNum:35 keybits:6 char def MaxPress: 2 Defined Characters:150 phrase count:16 ../gcin2tab german.cin -- gcin2tab encoding UTF-8 -- --- please use iconv -f big5 -t utf-8 if your file is in big5 encoding KeyNum:93 keybits:7 char def MaxPress: 1 Defined Characters:92 phrase count:14 ../gcin2tab array10a.cin -- gcin2tab encoding UTF-8 -- --- please use iconv -f big5 -t utf-8 if your file is in big5 encoding KeyNum:11 keybits:6 char def MaxPress: 8 Defined Characters:31700 export LD_LIBRARY_PATH=../im-client;../tsa2d32 en-american.src !!!!tsin-en-word Sorting .... before delete duplicate N:100271 after delete duplicate N:100271 max_len:252 Sorting by usecount .... Writing data en-american 1458847 100271 phrases ../gcin2tab pho-char.cin -- gcin2tab encoding UTF-8 -- --- please use iconv -f big5 -t utf-8 if your file is in big5 encoding KeyNum:43 keybits:6 char def MaxPress: 1 Defined Characters:42 gmake[1]: Leaving directory '/builddir/build/BUILD/gcin-2.9.0/data' gmake -C gtk-im gmake[1]: Entering directory '/builddir/build/BUILD/gcin-2.9.0/gtk-im' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/builddir/build/BUILD/gcin-2.9.0/gtk-im' if [ Y = 'Y' ]; then gmake -C modules; fi gmake[1]: Entering directory '/builddir/build/BUILD/gcin-2.9.0/modules' gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -I.. -I../IMdkit/include -DGCIN_MODULE=1 -MM *.cpp > .depend gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -I.. -I../IMdkit/include -DGCIN_MODULE=1 -c -fpic -o intcode.pico intcode.cpp In file included from ../gcin.h:5, from intcode.cpp:7: ../os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from ../os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | intcode.cpp: In function 'module_feedkey': intcode.cpp:144:38: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 144 | if ((current_intcode==INTCODE_BIG5 && intcode_cin==4 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ intcode.cpp:150:17: warning: array subscript 3 is above array bounds of 'u_char[3]' [-Warray-bounds] 150 | ttt[2]=ttt[3]=0; | ~~~^~~ intcode.cpp:149:14: note: while referencing 'ttt' 149 | u_char ttt[3]; | ^~~ intcode.cpp:150:13: warning: writing 2 bytes into a region of size 1 [-Wstringop-overflow=] 150 | ttt[2]=ttt[3]=0; | ~~~~~~^~~~~~~~~ intcode.cpp:149:14: note: at offset 2 into destination object 'ttt' of size 3 149 | u_char ttt[3]; | ^~~ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -I.. -I../IMdkit/include -DGCIN_MODULE=1 -c -fpic -o win-int.pico win-int.cpp In file included from ../gcin.h:5, from win-int.cpp:1: ../os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from ../os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | win-int.cpp: In function 'create_int_opts': win-int.cpp:58:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 58 | GtkWidget *hbox = gtk_hbox_new (FALSE, 1); | ^~~~~~~~~ In file included from ../gcin.h:29: ../gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-int.cpp: In function 'create_win_intcode': win-int.cpp:150:3: warning: 'gtk_window_set_has_resize_grip' is deprecated [-Wdeprecated-declarations] 150 | gtk_window_set_has_resize_grip(GTK_WINDOW(gwin_int), FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ../gcin.h:6: /usr/include/gtk-3.0/gtk/gtkwindow.h:478:10: note: declared here 478 | void gtk_window_set_has_resize_grip (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win-int.cpp:167:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 167 | GtkWidget *hbox_top = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~ ../gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-int.cpp:178:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 178 | GtkWidget *hbox_int = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~ ../gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ win-int.cpp:160:14: warning: unused variable 'gdkwin' [-Wunused-variable] 160 | GdkWindow *gdkwin = gtk_widget_get_window(gwin_int); | ^~~~~~ gcc -Wl,--as-needed -shared -o intcode-module.so intcode.pico win-int.pico -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm intcode.cpp: In function 'module_feedkey': intcode.cpp:150:13: warning: writing 2 bytes into a region of size 1 [-Wstringop-overflow=] 150 | ttt[2]=ttt[3]=0; | ^ intcode.cpp:149:14: note: at offset 2 into destination object 'ttt' of size 3 149 | u_char ttt[3]; | ^ gcc -x c -std=gnu99 -DUNIX=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I./IMdkit/include -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0 -I.. -I../IMdkit/include -DGCIN_MODULE=1 -c -fpic -o anthy.pico anthy.cpp In file included from ../gcin.h:5, from anthy.cpp:1: ../os-dep.h:45: warning: "G_CONST_RETURN" redefined 45 | #define G_CONST_RETURN const | In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from ../os-dep.h:43: /usr/include/glib-2.0/glib/gmacros.h:1001: note: this is the location of the previous definition 1001 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) | anthy.cpp: In function 'load_seg': anthy.cpp:802:25: warning: unused variable 'old_str' [-Wunused-variable] 802 | char *old_str = NULL; | ^~~~~~~ anthy.cpp: In function 'module_init_win': anthy.cpp:1242:3: warning: 'gtk_window_set_has_resize_grip' is deprecated [-Wdeprecated-declarations] 1242 | gtk_window_set_has_resize_grip(GTK_WINDOW(win_anthy), FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ../gcin.h:6: /usr/include/gtk-3.0/gtk/gtkwindow.h:478:10: note: declared here 478 | void gtk_window_set_has_resize_grip (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ anthy.cpp:1256:3: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 1256 | GtkWidget *hbox_top = gtk_hbox_new (FALSE, 0); | ^~~~~~~~~ In file included from ../gcin.h:29: ../gcin-gtk-compatible.h:94:21: note: declared here 94 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~~~~~~~~~ anthy.cpp: In function 'module_change_font_size': anthy.cpp:1323:3: warning: 'gdk_color_parse' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 1323 | gdk_color_parse(*gmf.mf_gcin_win_color_fg, &fg); | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26, from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gdk/gdkx.h:28, from ../os-dep.h:47: /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ anthy.cpp:1326:3: warning: 'gdk_color_to_string' is deprecated: Use 'gdk_rgba_to_string' instead [-Wdeprecated-declarations] 1326 | gdk_rgba_parse(&rgbfg, gdk_color_to_string(&fg)); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:82:11: note: declared here 82 | gchar * gdk_color_to_string (const GdkColor *color); | ^~~~~~~~~~~~~~~~~~~ anthy.cpp:1339:7: warning: 'gtk_widget_override_color' is deprecated [-Wdeprecated-declarations] 1339 | gtk_widget_override_color(label, GTK_STATE_FLAG_NORMAL, &rgbfg); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33: /usr/include/gtk-3.0/gtk/gtkwidget.h:1144:14: note: declared here 1144 | void gtk_widget_override_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~ anthy.cpp: In function 'module_feedkey': anthy.cpp:1165:16: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1165 | keys[keysN]=0; | ~~~~~~~~~~~^~ anthy.cpp:481:13: note: at offset 32 into destination object 'keys' of size 32 481 | static char keys[MAX_KEYS]; | ^~~~ gcc -Wl,--as-needed -shared -o anthy-module.so anthy.pico -Wl,--as-needed -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11 -ldl -lm -lanthy anthy.cpp: In function 'module_feedkey': anthy.cpp:1165:16: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1165 | keys[keysN]=0; | ^ anthy.cpp:481:13: note: at offset 32 into destination object 'keys' of size 32 481 | static char keys[MAX_KEYS]; | ^ gmake[1]: Leaving directory '/builddir/build/BUILD/gcin-2.9.0/modules' if [ Y = 'Y' ]; then gmake -C po; fi gmake[1]: Entering directory '/builddir/build/BUILD/gcin-2.9.0/po' gmake -C en_US gmake[2]: Entering directory '/builddir/build/BUILD/gcin-2.9.0/po/en_US' msgfmt -v -o gcin.gmo gcin.po 172 translated messages. gmake[2]: Leaving directory '/builddir/build/BUILD/gcin-2.9.0/po/en_US' gmake -C zh_CN gmake[2]: Entering directory '/builddir/build/BUILD/gcin-2.9.0/po/zh_CN' msgfmt -v -o gcin.gmo gcin.po 158 translated messages. gmake[2]: Leaving directory '/builddir/build/BUILD/gcin-2.9.0/po/zh_CN' gmake[1]: Leaving directory '/builddir/build/BUILD/gcin-2.9.0/po' if [ Y = 'Y' ]; then gmake -C gtk3-im; fi gmake[1]: Entering directory '/builddir/build/BUILD/gcin-2.9.0/gtk3-im' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection `pkg-config --cflags gtk+-3.0` -I../im-client -I.. -DUNIX=1 -I../IMdkit/include -DCLIENT_LIB=1 -DMAC_OS=0 -DFREEBSD=0 -MM *.c > .depend gcc -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection `pkg-config --cflags gtk+-3.0` -I../im-client -I.. -DUNIX=1 -I../IMdkit/include -DCLIENT_LIB=1 -DMAC_OS=0 -DFREEBSD=0 -o imgcin.o imgcin.c gcc -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection `pkg-config --cflags gtk+-3.0` -I../im-client -I.. -DUNIX=1 -I../IMdkit/include -DCLIENT_LIB=1 -DMAC_OS=0 -DFREEBSD=0 -o gtkimcontextgcin.o gtkimcontextgcin.c gtkimcontextgcin.c: In function 'gtk_im_context_gcin_filter_keypress': gtkimcontextgcin.c:330:27: warning: pointer targets in initialization of 'unsigned char *' from 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 330 | unsigned char *buffer = static_buffer; | ^~~~~~~~~~~~~ gtkimcontextgcin.c:362:39: warning: pointer targets in passing argument 2 of 'XLookupString' differ in signedness [-Wpointer-sign] 362 | num_bytes = XLookupString (&xevent, buffer, buffer_size, &keysym, NULL); | ^~~~~~ | | | unsigned char * In file included from /usr/include/gtk-3.0/gdk/gdkx.h:31, from gtkimcontextgcin.h:27, from gtkimcontextgcin.c:32: /usr/include/X11/Xutil.h:536:5: note: expected 'char *' but argument is of type 'unsigned char *' 536 | char* /* buffer_return */, | ^~~~~ gtkimcontextgcin.c:380:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 380 | strcpy(buffer, utf8); | ^~~~~~ | | | unsigned char * In file included from /usr/include/features.h:490, from /usr/include/locale.h:25, from gtkimcontextgcin.c:19: /usr/include/bits/string_fortified.h:77:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' 77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ gtkimcontextgcin.c:442:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 442 | context_xim->pe_att && memcmp(context_xim->pe_att, att, attsz)) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkimcontextgcin.c:335:10: warning: unused variable 'status' [-Wunused-variable] 335 | Status status; | ^~~~~~ gtkimcontextgcin.c: At top level: gtkimcontextgcin.c:117:1: warning: 'reinitialize_all_ics' defined but not used [-Wunused-function] 117 | reinitialize_all_ics (GtkGCINInfo *info) | ^~~~~~~~~~~~~~~~~~~~ gcc -Wl,-rpath,/usr/lib64/gcin -Wl,--as-needed -shared imgcin.o gtkimcontextgcin.o -L../im-client -lgcin-im-client -o im-gcin.so `pkg-config --libs gtk+-3.0` '-Wl,--as-needed' rm -f core.* gcc -Wl,--as-needed -shared imgcin.o gtkimcontextgcin.o -L../im-client -lgcin-im-client -o im-gcin-cur.so `pkg-config --libs gtk+-3.0` '-Wl,--as-needed' rm -f core.* gmake[1]: Leaving directory '/builddir/build/BUILD/gcin-2.9.0/gtk3-im' if [ N = 'Y' ]; then gmake -C qt-im; fi if [ Y = 'Y' ]; then gmake -C qt4-im; fi gmake[1]: Entering directory '/builddir/build/BUILD/gcin-2.9.0/qt4-im' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I../im-client -I/usr/include/X11 `pkg-config QtCore QtGui --cflags` -Wall -D_REENTRANT -DUNIX=1 -fPIC -DQT4 -DQT_SHARED -DQT_IMMODULE -DPIC -MM *.cpp > .depend /usr/lib64/qt4/bin/moc gcin-qt.h -o moc_gcin-qt.cpp gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I../im-client -I/usr/include/X11 `pkg-config QtCore QtGui --cflags` -Wall -D_REENTRANT -DUNIX=1 -fPIC -DQT4 -DQT_SHARED -DQT_IMMODULE -DPIC -c -o moc_gcin-qt.o moc_gcin-qt.cpp gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I../im-client -I/usr/include/X11 `pkg-config QtCore QtGui --cflags` -Wall -D_REENTRANT -DUNIX=1 -fPIC -DQT4 -DQT_SHARED -DQT_IMMODULE -DPIC -c -o gcin-qt.o gcin-qt.cpp gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I../im-client -I/usr/include/X11 `pkg-config QtCore QtGui --cflags` -Wall -D_REENTRANT -DUNIX=1 -fPIC -DQT4 -DQT_SHARED -DQT_IMMODULE -DPIC -c -o im-gcin-qt.o im-gcin-qt.cpp gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I../im-client -I/usr/include/X11 `pkg-config QtCore QtGui --cflags` -Wall -D_REENTRANT -DUNIX=1 -fPIC -DQT4 -DQT_SHARED -DQT_IMMODULE -DPIC -c -o gcin-imcontext-qt.o gcin-imcontext-qt.cpp gcin-imcontext-qt.cpp: In member function 'void GCINIMContext::update_preedit()': gcin-imcontext-qt.cpp:98:15: warning: the compiler can assume that the address of 'palette' will never be NULL [-Waddress] 98 | if (&palette==NULL) | ^ gcin-imcontext-qt.cpp:97:19: note: 'palette' declared here 97 | const QPalette &palette = focused_widget->palette (); | ^~~~~~~ export LD_RUN_PATH=/usr/lib64/gcin ;\ gcc -Wl,-rpath,/usr/lib64/gcin -fno-exceptions -shared -o im-gcin.so moc_gcin-qt.o gcin-qt.o im-gcin-qt.o gcin-imcontext-qt.o -L../im-client -lgcin-im-client `pkg-config QtCore QtGui --libs` rm -f core.* gmake[1]: Leaving directory '/builddir/build/BUILD/gcin-2.9.0/qt4-im' if [ Y = 'Y' ]; then gmake -C qt5-im; fi gmake[1]: Entering directory '/builddir/build/BUILD/gcin-2.9.0/qt5-im' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I../im-client -I/usr/include/X11 `pkg-config Qt5Core Qt5Gui --cflags` -I`pkg-config --variable=includedir Qt5Core`/QtCore/`pkg-config --modversion Qt5Gui` -I`pkg-config --variable=includedir Qt5Gui`/QtGui/`pkg-config --modversion Qt5Gui` -I`pkg-config --variable=includedir Qt5Gui`/QtGui/`pkg-config --modversion Qt5Gui`/QtGui -Wall -D_REENTRANT -DUNIX=1 -fPIC -DQT5 -DQT_SHARED -DQT_IMMODULE -DPIC -DDEBUG="00" -MM *.cpp > .depend /usr/lib64/qt5/bin/moc gcin-qt5.h -o moc_gcin-qt5.cpp gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I../im-client -I/usr/include/X11 `pkg-config Qt5Core Qt5Gui --cflags` -I`pkg-config --variable=includedir Qt5Core`/QtCore/`pkg-config --modversion Qt5Gui` -I`pkg-config --variable=includedir Qt5Gui`/QtGui/`pkg-config --modversion Qt5Gui` -I`pkg-config --variable=includedir Qt5Gui`/QtGui/`pkg-config --modversion Qt5Gui`/QtGui -Wall -D_REENTRANT -DUNIX=1 -fPIC -DQT5 -DQT_SHARED -DQT_IMMODULE -DPIC -DDEBUG="00" -c -o moc_gcin-qt5.o moc_gcin-qt5.cpp gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I../im-client -I/usr/include/X11 `pkg-config Qt5Core Qt5Gui --cflags` -I`pkg-config --variable=includedir Qt5Core`/QtCore/`pkg-config --modversion Qt5Gui` -I`pkg-config --variable=includedir Qt5Gui`/QtGui/`pkg-config --modversion Qt5Gui` -I`pkg-config --variable=includedir Qt5Gui`/QtGui/`pkg-config --modversion Qt5Gui`/QtGui -Wall -D_REENTRANT -DUNIX=1 -fPIC -DQT5 -DQT_SHARED -DQT_IMMODULE -DPIC -DDEBUG="00" -c -o gcin-qt5.o gcin-qt5.cpp gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I../im-client -I/usr/include/X11 `pkg-config Qt5Core Qt5Gui --cflags` -I`pkg-config --variable=includedir Qt5Core`/QtCore/`pkg-config --modversion Qt5Gui` -I`pkg-config --variable=includedir Qt5Gui`/QtGui/`pkg-config --modversion Qt5Gui` -I`pkg-config --variable=includedir Qt5Gui`/QtGui/`pkg-config --modversion Qt5Gui`/QtGui -Wall -D_REENTRANT -DUNIX=1 -fPIC -DQT5 -DQT_SHARED -DQT_IMMODULE -DPIC -DDEBUG="00" -c -o gcin-imcontext-qt5.o gcin-imcontext-qt5.cpp /usr/lib64/qt5/bin/moc qgcinplatforminputcontext.h -o moc_qgcinplatforminputcontext.cpp gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I../im-client -I/usr/include/X11 `pkg-config Qt5Core Qt5Gui --cflags` -I`pkg-config --variable=includedir Qt5Core`/QtCore/`pkg-config --modversion Qt5Gui` -I`pkg-config --variable=includedir Qt5Gui`/QtGui/`pkg-config --modversion Qt5Gui` -I`pkg-config --variable=includedir Qt5Gui`/QtGui/`pkg-config --modversion Qt5Gui`/QtGui -Wall -D_REENTRANT -DUNIX=1 -fPIC -DQT5 -DQT_SHARED -DQT_IMMODULE -DPIC -DDEBUG="00" -c -o moc_qgcinplatforminputcontext.o moc_qgcinplatforminputcontext.cpp export LD_RUN_PATH=/usr/lib64/gcin ;\ gcc -Wl,-rpath,/usr/lib64/gcin -fno-exceptions -shared -o libgcinplatforminputcontextplugin.so moc_gcin-qt5.o gcin-qt5.o gcin-imcontext-qt5.o moc_qgcinplatforminputcontext.o -L../im-client -lgcin-im-client `pkg-config Qt5Core Qt5Gui --libs` rm -f core.* gmake[1]: Leaving directory '/builddir/build/BUILD/gcin-2.9.0/qt5-im' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.IOrul4 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64 ++ dirname /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd gcin-2.9.0 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64 'INSTALL=/usr/bin/install -p' install -d /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/icons/hicolor/64x64/apps install -m 644 gcin.png /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/icons/hicolor/64x64/apps gmake -C icons install gmake[1]: Entering directory '/builddir/build/BUILD/gcin-2.9.0/icons' install -d /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/icons/gcin install -m 644 *.png 30x30/*.png /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/icons/gcin gmake[1]: Leaving directory '/builddir/build/BUILD/gcin-2.9.0/icons' install -d /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/lib64/gcin install gcin1.so gcin2.so /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/lib64/gcin install -d /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin gmake -C data install gmake[1]: Entering directory '/builddir/build/BUILD/gcin-2.9.0/data' Makefile:65: warning: ignoring prerequisites on suffix rule definition Makefile:62: warning: ignoring prerequisites on suffix rule definition install -d /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/gcin/table install -m 644 pho.tab2 tsin32.idx NewCJ3.gtab cj.gtab ar30.gtab ar30-big.gtab dayi3.gtab pinyin.gtab jyutping.gtab cj5.gtab et.kbm et26.kbm zo.kbm pinyin.kbm dvorak.kbm mitac.kbm colemak.kbm ibm.kbm tsin32 hsu.kbm pho-huge.tab2 simplex.gtab symbols.gtab russian.gtab greek.gtab cj-punc.gtab latin-letters.gtab tsin-1.src pin-juyin.xlt t2s.dat s2t.dat cj543.gtab s-tsin32 s-tsin32.idx s-pho.tab2 s-pho-huge.tab2 pinyin-no-tone.kbm simplex-punc.gtab hangul.gtab ar33.gtab array-symbols.gtab vims.gtab german.gtab array10a.gtab en-american en-american.idx pho-char.gtab symbol-table gtab.list phrase.table phrase-ctrl.table hangul-phrase.txt /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/gcin/table gmake[1]: Leaving directory '/builddir/build/BUILD/gcin-2.9.0/data' gmake -C im-client install gmake[1]: Entering directory '/builddir/build/BUILD/gcin-2.9.0/im-client' install -d /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/lib64/gcin install -m 755 libgcin-im-client.so.1.2.5 /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/lib64/gcin cd /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/lib64/gcin; rm -f libgcin-im-client.so; ln -s libgcin-im-client.so.1.2.5 libgcin-im-client.so; \ ln -sf libgcin-im-client.so.1.2.5 libgcin-im-client.so.1 gmake[1]: Leaving directory '/builddir/build/BUILD/gcin-2.9.0/im-client' gmake -C gtk-im install gmake[1]: Entering directory '/builddir/build/BUILD/gcin-2.9.0/gtk-im' if [ /usr = /usr/local ]; then \ install -d /usr/lib64/gtk-2.0/immodules; \ install -m 755 im-gcin.so /usr/lib64/gtk-2.0/immodules; \ cd /etc/gtk-2.0; gtk-query-immodules-2.0-64 > gtk.immodules.lib; \ else \ install -d /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/lib64/gtk-2.0/immodules; \ install -m 755 im-gcin.so /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/lib64/gtk-2.0/immodules; \ fi gmake[1]: Leaving directory '/builddir/build/BUILD/gcin-2.9.0/gtk-im' if [ Y = 'Y' ]; then gmake -C modules install; fi gmake[1]: Entering directory '/builddir/build/BUILD/gcin-2.9.0/modules' install intcode-module.so anthy-module.so /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/lib64/gcin gmake[1]: Leaving directory '/builddir/build/BUILD/gcin-2.9.0/modules' if [ Y = 'Y' ]; then gmake -C gtk3-im install; fi gmake[1]: Entering directory '/builddir/build/BUILD/gcin-2.9.0/gtk3-im' if [ /usr = /usr/local ]; then \ install -d /usr/lib64/gtk-3.0/immodules; \ install -m 755 im-gcin.so /usr/lib64/gtk-3.0/immodules; \ gtk-query-immodules-3.0-64 --update-cache; \ else \ install -d /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/lib64/gtk-3.0/immodules; \ install -m 755 im-gcin.so /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/lib64/gtk-3.0/immodules; \ fi gmake[1]: Leaving directory '/builddir/build/BUILD/gcin-2.9.0/gtk3-im' if [ N = 'Y' ]; then gmake -C qt-im install; fi if [ Y = 'Y' ]; then gmake -C qt4-im install; fi gmake[1]: Entering directory '/builddir/build/BUILD/gcin-2.9.0/qt4-im' if [ /usr = /usr/local ]; then \ install -d /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64//usr/lib64/qt4/plugins/inputmethods; \ install -m 755 im-gcin.so /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64//usr/lib64/qt4/plugins/inputmethods; \ else \ install -d /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/lib64//qt4/plugins/inputmethods; \ install -m 755 im-gcin.so /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/lib64//qt4/plugins/inputmethods; \ fi gmake[1]: Leaving directory '/builddir/build/BUILD/gcin-2.9.0/qt4-im' if [ Y = 'Y' ]; then gmake -C qt5-im install; fi gmake[1]: Entering directory '/builddir/build/BUILD/gcin-2.9.0/qt5-im' if [ /usr = /usr/local ]; then \ install -d /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64//usr/lib64/qt5/plugins/platforminputcontexts; \ install -m 755 libgcinplatforminputcontextplugin.so /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64//usr/lib64/qt5/plugins/platforminputcontexts; \ else \ install -d /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/lib64//qt5/plugins/platforminputcontexts; \ install -m 755 libgcinplatforminputcontextplugin.so /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/lib64//qt5/plugins/platforminputcontexts; \ fi gmake[1]: Leaving directory '/builddir/build/BUILD/gcin-2.9.0/qt5-im' if [ /usr = /usr/local ]; then \ install -m 644 gcin.png /usr/share/icons/hicolor/64x64/apps; \ install -d /usr/share/doc/gcin-2.9.0; \ install -m 644 README.html Changelog.html /usr/share/doc/gcin-2.9.0; \ install gcin tsd2a32 tsa2d32 phoa2d phod2a tslearn gcin-tools gcin2tab juyin-learn sim2trad gcin-gb-toggle gcin-message gtab-merge gcin-kbm-toggle tsin2gtab-phrase gcin-exit ts-edit ts-contribute txt2gtab-phrase gtab-db-gen /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin; \ rm -f /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/trad2sim; ln -sf sim2trad /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/trad2sim; \ rm -f /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/ts-contribute; ln -sf ts-edit /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/ts-contribute; \ rm -f /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/ts-contribute-en; ln -sf ts-edit /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/ts-contribute-en; \ rm -f /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/ts-edit-en; ln -sf ts-edit /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/ts-edit-en; \ else \ install -d /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/doc/gcin-2.9.0; \ install -m 644 README.html Changelog.html /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/doc/gcin-2.9.0; \ install gcin tsd2a32 tsa2d32 phoa2d phod2a tslearn gcin-tools gcin2tab juyin-learn sim2trad gcin-gb-toggle gcin-message gtab-merge gcin-kbm-toggle tsin2gtab-phrase gcin-exit ts-edit ts-contribute txt2gtab-phrase gtab-db-gen /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin; \ rm -f /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/trad2sim; ln -sf sim2trad /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/trad2sim; \ rm -f /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/ts-contribute; ln -sf ts-edit /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/ts-contribute; \ rm -f /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/ts-contribute-en; ln -sf ts-edit /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/ts-contribute-en; \ rm -f /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/ts-edit-en; ln -sf ts-edit /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/ts-edit-en; \ fi gmake -C scripts install gmake[1]: Entering directory '/builddir/build/BUILD/gcin-2.9.0/scripts' install -d /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/gcin/script install -m 755 gcin-user-setup modify-XIM utf8-edit gtab.append_prepare html-browser tsin-gtab-import tsin-gtab-edit /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/gcin/script gmake[1]: Leaving directory '/builddir/build/BUILD/gcin-2.9.0/scripts' gmake -C menu install gmake[1]: Entering directory '/builddir/build/BUILD/gcin-2.9.0/menu' if [ /usr = /usr/local ]; then \ install gcin-tools.desktop /usr/share/applications; \ which update-menus > /dev/null 2>&1 && update-menus || exit 0; \ else \ install -d /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/applications; \ install -m 644 gcin-tools.desktop /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/applications; \ fi gmake[1]: Leaving directory '/builddir/build/BUILD/gcin-2.9.0/menu' if [ Y = 'Y' ]; then gmake -C po install; fi gmake[1]: Entering directory '/builddir/build/BUILD/gcin-2.9.0/po' install -d /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/locale/en_US/LC_MESSAGES install -d /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/locale/zh_CN/LC_MESSAGES install -m 644 en_US/gcin.gmo /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/locale/en_US/LC_MESSAGES/gcin.mo install -m 644 zh_CN/gcin.gmo /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/locale/zh_CN/LC_MESSAGES/gcin.mo gmake[1]: Leaving directory '/builddir/build/BUILD/gcin-2.9.0/po' + mkdir -p /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/etc/X11/xinit/xinput.d + install -pDm644 /builddir/build/SOURCES/gcin.conf /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/etc/X11/xinit/xinput.d/gcin.conf + mkdir -p /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/man/man1 + install -pm644 man/gcin-exit.1 man/gcin-gb-toggle.1 man/gcin-kbm-toggle.1 man/gcin-message.1 man/gcin-tools.1 man/gcin.1 man/gcin2tab.1 man/gtab-merge.1 man/juyin-learn.1 man/phoa2d.1 man/sim2trad.1 man/ts-contribute.1 man/ts-edit.1 man/tsa2d32.1 man/tslearn.1 /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/man/man1 + rm -rf /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/doc/ + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64 gcin + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 2.9.0-8.fc37 --unique-debug-suffix -2.9.0-8.fc37.riscv64 --unique-debug-src-base gcin-2.9.0-8.fc37.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/gcin-2.9.0 extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/gcin-exit extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/gcin extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/gcin-gb-toggle extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/gcin-kbm-toggle extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/gcin-message extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/gcin-tools extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/gcin2tab extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/gtab-db-gen extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/gtab-merge extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/juyin-learn extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/phoa2d extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/phod2a extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/sim2trad extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/ts-edit extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/tsd2a32 extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/tsa2d32 extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/tsin2gtab-phrase extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/tslearn extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/bin/txt2gtab-phrase extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/lib64/gcin/anthy-module.so extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/lib64/gcin/gcin1.so extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/lib64/gcin/gcin2.so extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/lib64/gcin/intcode-module.so extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/lib64/gcin/libgcin-im-client.so.1.2.5 extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/lib64/gtk-2.0/immodules/im-gcin.so extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/lib64/gtk-3.0/immodules/im-gcin.so extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/lib64/qt4/plugins/inputmethods/im-gcin.so extracting debug info from /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/lib64/qt5/plugins/platforminputcontexts/libgcinplatforminputcontextplugin.so original debug info size: 14876kB, size after compression: 13424kB /usr/bin/sepdebugcrcfix: Updated 28 CRC32s, 0 CRC32s did match. 2591 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/share/gcin/script/gtab.append_prepare from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/gcin/script/html-browser from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/gcin/script/gcin-user-setup from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/gcin/script/tsin-gtab-import from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/gcin/script/modify-XIM from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/gcin/script/tsin-gtab-edit from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/gcin/script/utf8-edit from /bin/bash to #!/usr/bin/bash + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.SmwTg7 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd gcin-2.9.0 + desktop-file-validate /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/applications/gcin-tools.desktop + RPM_EC=0 ++ jobs -p + exit 0 Processing files: gcin-2.9.0-8.fc37.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.wDZRic + umask 022 + cd /builddir/build/BUILD + cd gcin-2.9.0 + DOCDIR=/builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/doc/gcin + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/doc/gcin + cp -pr AUTHORS /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/doc/gcin + cp -pr Changelog.html README.html /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/doc/gcin + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.3oJrWL + umask 022 + cd /builddir/build/BUILD + cd gcin-2.9.0 + LICENSEDIR=/builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/licenses/gcin + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/licenses/gcin + cp -pr COPYING /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64/usr/share/licenses/gcin + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(gcin-tools.desktop) config(gcin) = 2.9.0-8.fc37 gcin = 2.9.0-8.fc37 gcin(riscv-64) = 2.9.0-8.fc37 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh /usr/sbin/alternatives Requires(postun): /bin/sh /usr/sbin/alternatives Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libX11.so.6()(64bit) libXtst.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libcairo.so.2()(64bit) libcurl.so.4()(64bit) libgcin-im-client.so.1()(64bit) libgdk-3.so.0()(64bit) libgdk_pixbuf-2.0.so.0()(64bit) libglib-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libgtk-3.so.0()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libpango-1.0.so.0()(64bit) libpangocairo-1.0.so.0()(64bit) rtld(GNU_HASH) Processing files: gcin-anthy-2.9.0-8.fc37.riscv64 Provides: gcin-anthy = 2.9.0-8.fc37 gcin-anthy(riscv-64) = 2.9.0-8.fc37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libanthy.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgdk-3.so.0()(64bit) libgobject-2.0.so.0()(64bit) libgtk-3.so.0()(64bit) rtld(GNU_HASH) Processing files: gcin-data-2.9.0-8.fc37.noarch Provides: gcin-data = 2.9.0-8.fc37 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(postun): /bin/sh Requires(posttrans): /bin/sh Requires: /usr/bin/bash Processing files: gcin-gtk2-2.9.0-8.fc37.riscv64 Provides: gcin-gtk2 = 2.9.0-8.fc37 gcin-gtk2(riscv-64) = 2.9.0-8.fc37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgcin-im-client.so.1()(64bit) libgdk-x11-2.0.so.0()(64bit) libglib-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libgtk-x11-2.0.so.0()(64bit) libpango-1.0.so.0()(64bit) rtld(GNU_HASH) Processing files: gcin-gtk3-2.9.0-8.fc37.riscv64 Provides: gcin-gtk3 = 2.9.0-8.fc37 gcin-gtk3(riscv-64) = 2.9.0-8.fc37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgcin-im-client.so.1()(64bit) libgdk-3.so.0()(64bit) libglib-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libgtk-3.so.0()(64bit) libpango-1.0.so.0()(64bit) rtld(GNU_HASH) Processing files: gcin-im-client-2.9.0-8.fc37.riscv64 Provides: gcin-im-client = 2.9.0-8.fc37 gcin-im-client(riscv-64) = 2.9.0-8.fc37 libgcin-im-client.so.1()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libX11.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.33)(64bit) libgcin-im-client.so.1()(64bit) rtld(GNU_HASH) Processing files: gcin-libs-2.9.0-8.fc37.riscv64 Provides: gcin-libs = 2.9.0-8.fc37 gcin-libs(riscv-64) = 2.9.0-8.fc37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libX11.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.33)(64bit) libcairo.so.2()(64bit) libgdk-3.so.0()(64bit) libgdk_pixbuf-2.0.so.0()(64bit) libglib-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libgtk-3.so.0()(64bit) rtld(GNU_HASH) Processing files: gcin-qt4-2.9.0-8.fc37.riscv64 Provides: gcin-qt4 = 2.9.0-8.fc37 gcin-qt4(riscv-64) = 2.9.0-8.fc37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libQtCore.so.4()(64bit) libQtGui.so.4()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcin-im-client.so.1()(64bit) rtld(GNU_HASH) Obsoletes: gcin-qt3 < 2.9.0-8.fc37 Processing files: gcin-qt5-2.9.0-8.fc37.riscv64 Provides: gcin-qt5 = 2.9.0-8.fc37 gcin-qt5(riscv-64) = 2.9.0-8.fc37 libgcinplatforminputcontextplugin.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libQt5Core.so.5()(64bit) libQt5Core.so.5(Qt_5)(64bit) libQt5Gui.so.5()(64bit) libQt5Gui.so.5(Qt_5)(64bit) libQt5Gui.so.5(Qt_5_PRIVATE_API)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcin-im-client.so.1()(64bit) rtld(GNU_HASH) Obsoletes: gcin-qt4 < 2.9.0-8.fc37 Processing files: gcin-table-2.9.0-8.fc37.noarch Provides: gcin-table = 2.9.0-8.fc37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: gcin-debugsource-2.9.0-8.fc37.riscv64 Provides: gcin-debugsource = 2.9.0-8.fc37 gcin-debugsource(riscv-64) = 2.9.0-8.fc37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: gcin-debuginfo-2.9.0-8.fc37.riscv64 Provides: debuginfo(build-id) = 130df90f83bfa22d125d72a39ee581134ae082ef debuginfo(build-id) = 27253f6ef80b9b0dc1c6b7aa81d231cead9c8e6e debuginfo(build-id) = 391046755b0c1f8e2fdc7b0a5db1515661a53d0e debuginfo(build-id) = 42ebd146956a024c08b313848f63333307c28bd7 debuginfo(build-id) = 4fdcd3df1a5a97b4ad3ba42d9884110098d8b8a7 debuginfo(build-id) = 6bba5e1ea189dd1a3632f12600dadb8ce93f26fd debuginfo(build-id) = 7dc03878ece5aa6a3d6c763209c582c944fba957 debuginfo(build-id) = 7eb1a7744d9e6dc29b32c3504b1bc21cb24934fa debuginfo(build-id) = 947665699c8b99747438891601d9b720b1b820e3 debuginfo(build-id) = 9e0b696015264b99d5de484c723e72565fb646be debuginfo(build-id) = 9eeb152dd0fcadb01144809379722983829db15d debuginfo(build-id) = b284c45c303eeba493c56b668397c83d63ccc912 debuginfo(build-id) = b4eb4c9d4b274cba2042f244bc9bea54973b1152 debuginfo(build-id) = bbbe3fc6a8359ebd651c790dca72de53f0fce16d debuginfo(build-id) = bbe019b128ce6efed39841ab551477bcda2d0b79 debuginfo(build-id) = c7745773b220b0e60f7354b74638fe6b6884320d debuginfo(build-id) = d766c3ef6587dc408599ac53adc71211c05b3e58 debuginfo(build-id) = dcadd606591d694db1828118b8709941a5e76408 debuginfo(build-id) = fd16dc497a9685cd504f9b660a41551f220171c4 gcin-debuginfo = 2.9.0-8.fc37 gcin-debuginfo(riscv-64) = 2.9.0-8.fc37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gcin-debugsource(riscv-64) = 2.9.0-8.fc37 Processing files: gcin-anthy-debuginfo-2.9.0-8.fc37.riscv64 Provides: debuginfo(build-id) = e200eea3b944616222c62719ff7b87604005d5bb gcin-anthy-debuginfo = 2.9.0-8.fc37 gcin-anthy-debuginfo(riscv-64) = 2.9.0-8.fc37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gcin-debugsource(riscv-64) = 2.9.0-8.fc37 Processing files: gcin-gtk2-debuginfo-2.9.0-8.fc37.riscv64 Provides: debuginfo(build-id) = 7acc8cf626f0b0e67a4fcab2826be61d6d7f49d0 gcin-gtk2-debuginfo = 2.9.0-8.fc37 gcin-gtk2-debuginfo(riscv-64) = 2.9.0-8.fc37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gcin-debugsource(riscv-64) = 2.9.0-8.fc37 Processing files: gcin-gtk3-debuginfo-2.9.0-8.fc37.riscv64 Provides: debuginfo(build-id) = d656dbe97f104acdbe3d5a8399dba08f5cdf278d gcin-gtk3-debuginfo = 2.9.0-8.fc37 gcin-gtk3-debuginfo(riscv-64) = 2.9.0-8.fc37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gcin-debugsource(riscv-64) = 2.9.0-8.fc37 Processing files: gcin-im-client-debuginfo-2.9.0-8.fc37.riscv64 Provides: debuginfo(build-id) = 73f5e48c7dbe18d6b79632a60cb1b314e74c2346 gcin-im-client-debuginfo = 2.9.0-8.fc37 gcin-im-client-debuginfo(riscv-64) = 2.9.0-8.fc37 libgcin-im-client.so.1.2.5-2.9.0-8.fc37.riscv64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gcin-debugsource(riscv-64) = 2.9.0-8.fc37 Processing files: gcin-libs-debuginfo-2.9.0-8.fc37.riscv64 Provides: debuginfo(build-id) = bb7e55bc819b0183aea7539117d9e1dfe5e48a4d debuginfo(build-id) = e1f1e6da0f73053dd1db4772311a0be816b7b4c7 debuginfo(build-id) = f2eb5802610d6b344318d7d415c71e4693de18cc gcin-libs-debuginfo = 2.9.0-8.fc37 gcin-libs-debuginfo(riscv-64) = 2.9.0-8.fc37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gcin-debugsource(riscv-64) = 2.9.0-8.fc37 Processing files: gcin-qt4-debuginfo-2.9.0-8.fc37.riscv64 Provides: debuginfo(build-id) = 616538665bbe88b0295d93dd40e1b00898b6882e gcin-qt4-debuginfo = 2.9.0-8.fc37 gcin-qt4-debuginfo(riscv-64) = 2.9.0-8.fc37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gcin-debugsource(riscv-64) = 2.9.0-8.fc37 Processing files: gcin-qt5-debuginfo-2.9.0-8.fc37.riscv64 Provides: debuginfo(build-id) = 1bcae86333c9a6f39cdbacd1a7b95af626b970cc gcin-qt5-debuginfo = 2.9.0-8.fc37 gcin-qt5-debuginfo(riscv-64) = 2.9.0-8.fc37 libgcinplatforminputcontextplugin.so-2.9.0-8.fc37.riscv64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gcin-debugsource(riscv-64) = 2.9.0-8.fc37 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64 Wrote: /builddir/build/RPMS/gcin-qt5-debuginfo-2.9.0-8.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/gcin-2.9.0-8.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/gcin-debugsource-2.9.0-8.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/gcin-qt4-debuginfo-2.9.0-8.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/gcin-libs-debuginfo-2.9.0-8.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/gcin-anthy-debuginfo-2.9.0-8.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/gcin-im-client-debuginfo-2.9.0-8.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/gcin-gtk2-debuginfo-2.9.0-8.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/gcin-data-2.9.0-8.fc37.noarch.rpm Wrote: /builddir/build/RPMS/gcin-gtk3-debuginfo-2.9.0-8.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/gcin-debuginfo-2.9.0-8.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/gcin-libs-2.9.0-8.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/gcin-anthy-2.9.0-8.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/gcin-qt5-2.9.0-8.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/gcin-qt4-2.9.0-8.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/gcin-im-client-2.9.0-8.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/gcin-gtk2-2.9.0-8.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/gcin-gtk3-2.9.0-8.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/gcin-table-2.9.0-8.fc37.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.PMUZZv + umask 022 + cd /builddir/build/BUILD + cd gcin-2.9.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/gcin-2.9.0-8.fc37.riscv64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.DNJkac + umask 022 + cd /builddir/build/BUILD + rm -rf gcin-2.9.0 gcin-2.9.0.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0