D: [iurt_root_command] chroot Installing /home/iurt/rpmbuild/SRPMS/gq-1.3.4-18.mga8.src.rpm Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.LdwG9r + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD + rm -rf gq-1.3.4 + /usr/bin/gzip -dc /home/iurt/rpmbuild/SOURCES/gq-1.3.4.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd gq-1.3.4 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #1 (gq-1.3.4-mdv-fix-str-fmt.patch):' Patch #1 (gq-1.3.4-mdv-fix-str-fmt.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .strfmt --fuzz=0 patching file src/gq-browser-node-dn.c + echo 'Patch #2 (gq-1.3.4-kerberos.patch):' Patch #2 (gq-1.3.4-kerberos.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .kerberos --fuzz=0 patching file src/gq-server.c + echo 'Patch #3 (gq-1.3.4-configure.patch):' Patch #3 (gq-1.3.4-configure.patch): + /usr/bin/patch --no-backup-if-mismatch -p0 -b --suffix .configure --fuzz=0 patching file ./configure.in + echo 'Patch #4 (gq-1.3.4-glibc.patch):' Patch #4 (gq-1.3.4-glibc.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .glibc --fuzz=0 patching file src/glib-helpers.c patching file src/glib-helpers.h patching file src/gq-hash.h patching file src/gq-main-loop.h patching file src/gq-stack.c patching file src/gq-stack.h patching file src/gq-tab.h patching file src/state.c patching file src/syntax.h + echo 'Patch #5 (gq-1.3.4-gcc.patch):' Patch #5 (gq-1.3.4-gcc.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .gcc --fuzz=0 patching file configure + echo 'Patch #6 (gq-1.3.4-error.patch):' Patch #6 (gq-1.3.4-error.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .error --fuzz=0 patching file src/state.c Hunk #1 succeeded at 558 (offset -1 lines). Hunk #2 succeeded at 636 (offset -1 lines). Hunk #3 succeeded at 665 (offset -1 lines). Hunk #4 succeeded at 689 (offset -1 lines). Hunk #5 succeeded at 907 (offset -1 lines). + echo 'Patch #7 (gq-1.3.4-openssl11.patch):' Patch #7 (gq-1.3.4-openssl11.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .openssl11 --fuzz=0 patching file src/dt_cert.c patching file src/gq-hash-openssl.c + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.iZ2KEt + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd gq-1.3.4 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + autoreconf -vfi -Imacros autoreconf: export WARNINGS= autoreconf: warning: autoconf input should be named 'configure.ac', not 'configure.in' autoreconf: Entering directory '.' autoreconf: configure.in: not using Gettext autoreconf: running: aclocal -I macros --force aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in' autoreconf: configure.in: tracing autoreconf: configure.in: not using Libtool autoreconf: running: intltoolize --copy --force autoreconf: configure.in: not using Gtkdoc autoreconf: running: /usr/bin/autoconf --include=macros --force configure.in:4: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. ./lib/autoconf/general.m4:2433: AC_DIAGNOSE is expanded from... aclocal.m4:1713: AM_INIT_AUTOMAKE is expanded from... configure.in:4: the top level configure.in:7: warning: 'AM_CONFIG_HEADER': this macro is obsolete. configure.in:7: You should use the 'AC_CONFIG_HEADERS' macro instead. ./lib/autoconf/general.m4:2433: AC_DIAGNOSE is expanded from... aclocal.m4:2011: AM_CONFIG_HEADER is expanded from... configure.in:7: the top level configure.in:26: warning: The macro `AC_ISC_POSIX' is obsolete. configure.in:26: You should run autoupdate. ./lib/autoconf/specific.m4:550: AC_ISC_POSIX is expanded from... configure.in:26: the top level configure.in:48: warning: The macro `AC_HELP_STRING' is obsolete. configure.in:48: You should run autoupdate. ./lib/autoconf/general.m4:203: AC_HELP_STRING is expanded from... configure.in:48: the top level configure.in:96: warning: The macro `AC_HELP_STRING' is obsolete. configure.in:96: You should run autoupdate. ./lib/autoconf/general.m4:203: AC_HELP_STRING is expanded from... aclocal.m4:512: GNOME_DOC_DEFINES is expanded from... aclocal.m4:547: GNOME_DOC_INIT is expanded from... configure.in:96: the top level configure.in:96: warning: The macro `AC_HELP_STRING' is obsolete. configure.in:96: You should run autoupdate. ./lib/autoconf/general.m4:203: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1533: AC_ARG_ENABLE is expanded from... aclocal.m4:512: GNOME_DOC_DEFINES is expanded from... aclocal.m4:547: GNOME_DOC_INIT is expanded from... configure.in:96: the top level configure.in:103: warning: The macro `AC_HELP_STRING' is obsolete. configure.in:103: You should run autoupdate. ./lib/autoconf/general.m4:203: AC_HELP_STRING is expanded from... configure.in:103: the top level configure.in:117: warning: The macro `AC_HELP_STRING' is obsolete. configure.in:117: You should run autoupdate. ./lib/autoconf/general.m4:203: AC_HELP_STRING is expanded from... configure.in:117: the top level configure.in:127: warning: The macro `AC_HELP_STRING' is obsolete. configure.in:127: You should run autoupdate. ./lib/autoconf/general.m4:203: AC_HELP_STRING is expanded from... configure.in:127: the top level configure.in:138: warning: The macro `AC_HELP_STRING' is obsolete. configure.in:138: You should run autoupdate. ./lib/autoconf/general.m4:203: AC_HELP_STRING is expanded from... configure.in:138: the top level configure.in:224: warning: The macro `AC_HELP_STRING' is obsolete. configure.in:224: You should run autoupdate. ./lib/autoconf/general.m4:203: AC_HELP_STRING is expanded from... aclocal.m4:791: AM_PATH_LIBGCRYPT is expanded from... configure.in:224: the top level configure.in:266: warning: The macro `AC_HELP_STRING' is obsolete. configure.in:266: You should run autoupdate. ./lib/autoconf/general.m4:203: AC_HELP_STRING is expanded from... configure.in:266: the top level configure.in:284: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.in:284: You should run autoupdate. ./lib/autoconf/general.m4:2846: AC_TRY_COMPILE is expanded from... acinclude.m4:46: GC_TIMEZONE is expanded from... configure.in:284: the top level configure.in:284: warning: The macro `AC_TRY_LINK' is obsolete. configure.in:284: You should run autoupdate. ./lib/autoconf/general.m4:2919: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2248: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2269: AC_CACHE_CHECK is expanded from... acinclude.m4:46: GC_TIMEZONE is expanded from... configure.in:284: the top level configure.in:295: warning: The macro `AC_TRY_RUN' is obsolete. configure.in:295: You should run autoupdate. ./lib/autoconf/general.m4:2996: AC_TRY_RUN is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2248: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2269: AC_CACHE_CHECK is expanded from... configure.in:295: the top level configure.in:336: warning: The macro `AC_HELP_STRING' is obsolete. configure.in:336: You should run autoupdate. ./lib/autoconf/general.m4:203: AC_HELP_STRING is expanded from... configure.in:336: the top level configure.in:354: warning: The macro `AC_HELP_STRING' is obsolete. configure.in:354: You should run autoupdate. ./lib/autoconf/general.m4:203: AC_HELP_STRING is expanded from... configure.in:354: the top level configure.in:367: warning: The macro `AC_HELP_STRING' is obsolete. configure.in:367: You should run autoupdate. ./lib/autoconf/general.m4:203: AC_HELP_STRING is expanded from... configure.in:367: the top level configure.in:377: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.in:377: You should run autoupdate. ./lib/autoconf/general.m4:2846: AC_TRY_COMPILE is expanded from... macros/herzi-cflags.m4:20: HERZI_TRY_COMPILE is expanded from... macros/herzi-cflags.m4:33: HERZI_CHECK_CFLAGS is expanded from... macros/herzi-cflags.m4:55: HERZI_CHECK_DEVELOP_CFLAGS is expanded from... configure.in:377: the top level configure.in:388: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.in:388: You should run autoupdate. ./lib/autoconf/general.m4:2846: AC_TRY_COMPILE is expanded from... configure.in:388: the top level configure.in:410: warning: The macro `AC_HELP_STRING' is obsolete. configure.in:410: You should run autoupdate. ./lib/autoconf/general.m4:203: AC_HELP_STRING is expanded from... configure.in:410: the top level configure.in:432: warning: The macro `GLIB_GNU_GETTEXT' is obsolete. configure.in:432: You should run autoupdate. aclocal.m4:388: GLIB_GNU_GETTEXT is expanded from... aclocal.m4:488: AM_GLIB_GNU_GETTEXT is expanded from... macros/herzi-gettext.m4:7: HERZI_GETTEXT is expanded from... configure.in:432: the top level configure.in:432: warning: The macro `AC_TRY_LINK' is obsolete. configure.in:432: You should run autoupdate. ./lib/autoconf/general.m4:2919: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2248: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2269: AC_CACHE_CHECK is expanded from... aclocal.m4:73: GLIB_LC_MESSAGES is expanded from... aclocal.m4:388: GLIB_GNU_GETTEXT is expanded from... aclocal.m4:488: AM_GLIB_GNU_GETTEXT is expanded from... macros/herzi-gettext.m4:7: HERZI_GETTEXT is expanded from... configure.in:432: the top level configure.in:432: warning: The macro `AC_TRY_LINK' is obsolete. configure.in:432: You should run autoupdate. ./lib/autoconf/general.m4:2919: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2248: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2269: AC_CACHE_CHECK is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/headers.m4:89: _AC_CHECK_HEADER_COMPILE is expanded from... ./lib/autoconf/headers.m4:56: AC_CHECK_HEADER is expanded from... aclocal.m4:172: GLIB_WITH_NLS is expanded from... aclocal.m4:388: GLIB_GNU_GETTEXT is expanded from... aclocal.m4:488: AM_GLIB_GNU_GETTEXT is expanded from... macros/herzi-gettext.m4:7: HERZI_GETTEXT is expanded from... configure.in:432: the top level configure.in:432: warning: The macro `AC_TRY_LINK' is obsolete. configure.in:432: You should run autoupdate. ./lib/autoconf/general.m4:2919: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/headers.m4:89: _AC_CHECK_HEADER_COMPILE is expanded from... ./lib/autoconf/headers.m4:56: AC_CHECK_HEADER is expanded from... aclocal.m4:172: GLIB_WITH_NLS is expanded from... aclocal.m4:388: GLIB_GNU_GETTEXT is expanded from... aclocal.m4:488: AM_GLIB_GNU_GETTEXT is expanded from... macros/herzi-gettext.m4:7: HERZI_GETTEXT is expanded from... configure.in:432: the top level configure.in:432: warning: The macro `AC_OUTPUT_COMMANDS' is obsolete. configure.in:432: You should run autoupdate. ./lib/autoconf/status.m4:1025: AC_OUTPUT_COMMANDS is expanded from... aclocal.m4:172: GLIB_WITH_NLS is expanded from... aclocal.m4:388: GLIB_GNU_GETTEXT is expanded from... aclocal.m4:488: AM_GLIB_GNU_GETTEXT is expanded from... macros/herzi-gettext.m4:7: HERZI_GETTEXT is expanded from... configure.in:432: the top level configure.in:437: warning: The macro `AC_HELP_STRING' is obsolete. configure.in:437: You should run autoupdate. ./lib/autoconf/general.m4:203: AC_HELP_STRING is expanded from... configure.in:437: the top level configure.in:448: warning: AC_OUTPUT should be used without arguments. configure.in:448: You should run autoupdate. autoreconf: running: /usr/bin/autoheader --include=macros --force autoheader: warning: autoconf input should be named 'configure.ac', not 'configure.in' autoreconf: running: automake --add-missing --copy --force-missing automake: warning: autoconf input should be named 'configure.ac', not 'configure.in' configure.in:4: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.in:4: https://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation configure.in:24: installing './compile' automake: warning: autoconf input should be named 'configure.ac', not 'configure.in' gnome-doc-utils.make:74: warning: if $(DOC_H_FILE: non-POSIX variable name gnome-doc-utils.make:74: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:77: warning: if $(DOC_H_FILE: non-POSIX variable name gnome-doc-utils.make:77: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:110: warning: if $(DOC_USER_FORMATS: non-POSIX variable name gnome-doc-utils.make:110: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:115: warning: if $(filter environment,$(origin LINGUAS: non-POSIX variable name gnome-doc-utils.make:115: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:115: warning: filter $(LINGUAS: non-POSIX variable name gnome-doc-utils.make:115: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:144: warning: shell xmllint --format $(2: non-POSIX variable name gnome-doc-utils.make:144: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:144: warning: notdir $(patsubst %/$(notdir $(2: non-POSIX variable name gnome-doc-utils.make:144: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:144: warning: if $(_ENABLE_SK: non-POSIX variable name gnome-doc-utils.make:144: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:160: warning: if $(DOC_MODULE: non-POSIX variable name gnome-doc-utils.make:160: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:160: warning: wildcard $(_DOC_ABS_SRCDIR: non-POSIX variable name gnome-doc-utils.make:160: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:164: warning: if $(_DOC_OMF_IN: non-POSIX variable name gnome-doc-utils.make:164: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:164: warning: foreach lc,C $(_DOC_REAL_LINGUAS: non-POSIX variable name gnome-doc-utils.make:164: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:173: warning: call db2omf_args,$@,$<,'docbook': non-POSIX variable name gnome-doc-utils.make:173: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:177: warning: if $(_DOC_OMF_IN: non-POSIX variable name gnome-doc-utils.make:177: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:177: warning: foreach lc,C $(_DOC_REAL_LINGUAS: non-POSIX variable name gnome-doc-utils.make:177: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:188: warning: call db2omf_args,$@,$<,'xhtml': non-POSIX variable name gnome-doc-utils.make:188: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:193: warning: if $(filter docbook,$(_DOC_REAL_FORMATS: non-POSIX variable name gnome-doc-utils.make:193: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:193: warning: if $(filter html HTML,$(_DOC_REAL_FORMATS: non-POSIX variable name gnome-doc-utils.make:193: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:206: warning: if $(DOC_MODULE: non-POSIX variable name gnome-doc-utils.make:206: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:210: warning: foreach ent,$(DOC_ENTITIES: non-POSIX variable name gnome-doc-utils.make:210: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:214: warning: foreach inc,$(DOC_INCLUDES: non-POSIX variable name gnome-doc-utils.make:214: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:230: warning: if $(DOC_FIGURES: non-POSIX variable name gnome-doc-utils.make:230: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:230: warning: foreach fig,$(DOC_FIGURES: non-POSIX variable name gnome-doc-utils.make:230: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:230: warning: patsubst $(srcdir: non-POSIX variable name gnome-doc-utils.make:230: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:230: warning: wildcard $(srcdir: non-POSIX variable name gnome-doc-utils.make:230: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:237: warning: foreach f, \ gnome-doc-utils.make:237: $(shell xsltproc --xinclude \ gnome-doc-utils.make:237: --stringparam db.chunk.basename "$(DOC_MODULE: non-POSIX variable name gnome-doc-utils.make:237: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:248: warning: if $(DOC_MODULE: non-POSIX variable name gnome-doc-utils.make:248: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:248: warning: foreach lc,$(_DOC_REAL_LINGUAS: non-POSIX variable name gnome-doc-utils.make:248: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:256: warning: if $(DOC_MODULE: non-POSIX variable name gnome-doc-utils.make:256: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:256: warning: foreach lc,$(_DOC_REAL_LINGUAS: non-POSIX variable name gnome-doc-utils.make:256: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:261: warning: foreach lc,$(_DOC_REAL_LINGUAS: non-POSIX variable name gnome-doc-utils.make:261: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:261: warning: foreach inc,$(_DOC_C_INCLUDES: non-POSIX variable name gnome-doc-utils.make:261: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:261: warning: notdir $(inc: non-POSIX variable name gnome-doc-utils.make:261: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:268: warning: foreach lc,$(_DOC_REAL_LINGUAS: non-POSIX variable name gnome-doc-utils.make:268: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:268: warning: foreach doc,$(_DOC_C_HTML: non-POSIX variable name gnome-doc-utils.make:268: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:268: warning: notdir $(doc: non-POSIX variable name gnome-doc-utils.make:268: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:274: warning: if $(filter html HTML,$(_DOC_REAL_FORMATS: non-POSIX variable name gnome-doc-utils.make:274: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:280: warning: foreach lc,$(_DOC_REAL_LINGUAS: non-POSIX variable name gnome-doc-utils.make:280: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:280: warning: patsubst C/%,$(lc: non-POSIX variable name gnome-doc-utils.make:280: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:283: warning: foreach fig,$(_DOC_C_FIGURES: non-POSIX variable name gnome-doc-utils.make:283: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:283: warning: foreach lc,C $(_DOC_REAL_LINGUAS: non-POSIX variable name gnome-doc-utils.make:283: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:283: warning: wildcard $(srcdir: non-POSIX variable name gnome-doc-utils.make:283: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:283: warning: patsubst C/%,%,$(fig: non-POSIX variable name gnome-doc-utils.make:283: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:288: warning: dir $@: non-POSIX variable name gnome-doc-utils.make:288: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:318: warning: dir $@: non-POSIX variable name gnome-doc-utils.make:318: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:319: warning: notdir $@: non-POSIX variable name gnome-doc-utils.make:319: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:328: warning: if $(DOC_MODULE: non-POSIX variable name gnome-doc-utils.make:328: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:340: warning: if $(filter html HTML,$(_DOC_REAL_FORMATS: non-POSIX variable name gnome-doc-utils.make:340: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:343: warning: foreach lc,C $(_DOC_REAL_LINGUAS: non-POSIX variable name gnome-doc-utils.make:343: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:346: warning: patsubst %.xhtml,%.xml,$@: non-POSIX variable name gnome-doc-utils.make:346: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:385: warning: if $(_DOC_OMF_IN: non-POSIX variable name gnome-doc-utils.make:385: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:386: warning: if $(_DOC_DSK_IN: non-POSIX variable name gnome-doc-utils.make:386: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:387: warning: if $(_DOC_REAL_LINGUAS: non-POSIX variable name gnome-doc-utils.make:387: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:388: warning: if $(DOC_MODULE: non-POSIX variable name gnome-doc-utils.make:388: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here gnome-doc-utils.make:505: warning: patsubst C/%,%,$(_DOC_C_FIGURES: non-POSIX variable name gnome-doc-utils.make:505: (probably a GNU make extension) help/gq-manual/Makefile.am:1: 'gnome-doc-utils.make' included from here test/Makefile.am:13: warning: variable 'test_ldif_SOURCES' is defined but no program or test/Makefile.am:13: library has 'test_ldif' as canonical name (possible typo) test/Makefile.am:20: warning: variable 'test_schema_SOURCES' is defined but no program or test/Makefile.am:20: library has 'test_schema' as canonical name (possible typo) autoreconf: Leaving directory '.' + export 'LIBS=-lcrypto -L/usr/lib64' + LIBS='-lcrypto -L/usr/lib64' + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables ' + export FCFLAGS + LDFLAGS=' -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags' + export LDFLAGS + CONFIGURE_TOP=. + '[' 1 = 1 ']' ++ find . -name config.guess -o -name config.sub + for i in $(find ${CONFIGURE_TOP} -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/mageia/config.sub ']' ++ basename ./config.sub + cp -af /usr/lib/rpm/mageia/config.sub ./config.sub + for i in $(find ${CONFIGURE_TOP} -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/mageia/config.guess ']' ++ basename ./config.guess + cp -af /usr/lib/rpm/mageia/config.guess ./config.guess + /usr/lib/rpm/mageia/force-as-needed-for-shared-lib-in-libtool Forcing -Wl,--as-needed in configure/libtool to workaround libtool bug (cf http://lists.gnu.org/archive/html/libtool-patches/2004-06/msg00002.html) + /usr/lib/rpm/mageia/drop-ld-no-undefined-for-shared-lib-modules-in-libtool + /usr/lib/rpm/mageia/fix-libtool-ltmain-from-overlinking + /usr/lib/rpm/mageia/fix-libtool-from-moving-options-after-libs . + /usr/lib/rpm/mageia/fix-dlsearch-path-in-libtool-for-multilib . lib64 + ./configure --host=aarch64-mageia-linux-gnu --build=aarch64-mageia-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 --with-default-codeset=UTF-8 --enable-cache --with-kerberos-prefix=/usr --enable-browser-dnd --disable-scrollkeeper --disable-update-mimedb checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for aarch64-mageia-linux-gnu-gcc... aarch64-mageia-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether aarch64-mageia-linux-gnu-gcc accepts -g... yes checking for aarch64-mageia-linux-gnu-gcc option to enable C11 features... none needed checking whether aarch64-mageia-linux-gnu-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of aarch64-mageia-linux-gnu-gcc... none checking how to run the C preprocessor... aarch64-mageia-linux-gnu-gcc -E checking for library containing strerror... none required checking whether NLS is requested... yes checking for intltool >= 0.35.0... 0.51.0 found checking for intltool-update... /usr/bin/intltool-update checking for intltool-merge... /usr/bin/intltool-merge checking for intltool-extract... /usr/bin/intltool-extract checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for perl... /usr/bin/perl checking for perl >= 5.8.1... 5.32.0 checking for XML::Parser... ok checking whether make sets $(MAKE)... (cached) yes checking whether this is a stable release... no checking dependency style of ... none checking for aarch64-mageia-linux-gnu-pkg-config... /usr/bin/aarch64-mageia-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for GQ... yes checking for glib-mkenums... /usr/bin/glib-mkenums checking for glib-genmarshal... /usr/bin/glib-genmarshal checking whether ln -s works... yes checking gnome-doc-utils >= 0.3.2... yes checking for backtrace... yes checking for backtrace_symbols... yes checking for res_gethostbyaddr in -lresolv... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for ldap.h... yes checking for ldap_schema.h... yes checking for ber_alloc in -llber... yes checking for ldap_simple_bind in -lldap... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking OpenLDAP version... 2 checking whether OpenLDAP needs LDAP_DEPRECATED... yes checking for ldap_start_tls_s in -lldap... yes checking build system type... aarch64-mageia-linux-gnu checking host system type... aarch64-mageia-linux-gnu checking for libgcrypt-config... /usr/bin/libgcrypt-config checking for LIBGCRYPT - version >= 1.2.0... yes (1.8.7) checking for CRYPTO... yes checking for SSL_new in -lssl... yes checking for ldap_str2objectclass... yes checking for ldap_memfree... yes checking for ldap_rename... yes checking for ldap_str2dn... yes checking for ldap_initialize... yes checking for iswspace... yes checking for snprintf... yes checking for g_snprintf... no checking for sasl.h... no checking for sasl/sasl.h... yes checking whether struct tm is in sys/time.h or time.h... time.h checking tm_gmtoff in struct tm... yes checking __tm_gmtoff in struct tm... no checking for iconv.h... yes checking for iconv_open in -liconv... no checking proper naming of ISO-8859-1 for iconv... ISO-8859-1 checking for mallinfo... yes checking for mcheck... yes checking for ldap_enable_cache... no checking for xargs... xargs checking whether aarch64-mageia-linux-gnu-gcc understands -W... yes checking whether aarch64-mageia-linux-gnu-gcc understands -Wall... yes checking whether aarch64-mageia-linux-gnu-gcc understands -Wno-uninitialized... yes checking whether aarch64-mageia-linux-gnu-gcc understands -Wfloat-equal... yes checking whether aarch64-mageia-linux-gnu-gcc understands -Wchar-subscripts... yes checking whether aarch64-mageia-linux-gnu-gcc understands -Wmissing-declarations... yes checking whether aarch64-mageia-linux-gnu-gcc understands -Wmissing-prototypes... yes checking whether aarch64-mageia-linux-gnu-gcc understands -Wnested-externs... yes checking whether aarch64-mageia-linux-gnu-gcc understands -Wpointer-arith... yes checking whether aarch64-mageia-linux-gnu-gcc understands -Winit-self... yes checking whether aarch64-mageia-linux-gnu-gcc understands -Wcast-align... yes checking whether aarch64-mageia-linux-gnu-gcc understands -Wsign-compare... yes checking whether aarch64-mageia-linux-gnu-gcc understands -Wuninitialized... yes checking whether aarch64-mageia-linux-gnu-gcc understands -Wno-strict-aliasing... yes checking whether aarch64-mageia-linux-gnu-gcc understands -Wnested-externs... yes checking whether aarch64-mageia-linux-gnu-gcc understands -Wpointer-arith... yes checking whether aarch64-mageia-linux-gnu-gcc understands -Werror-implicit-function-declaration... yes checking whether aarch64-mageia-linux-gnu-gcc understands -Wswitch... yes checking whether aarch64-mageia-linux-gnu-gcc understands -g... yes checking whether aarch64-mageia-linux-gnu-gcc understands -Werror... yes checking prefix... /usr checking for locale.h... yes checking for LC_MESSAGES... yes checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking for libintl.h... yes checking for ngettext in libc... yes checking for dgettext in libc... yes checking for bind_textdomain_codeset... yes checking for msgfmt... (cached) /usr/bin/msgfmt checking for dcgettext... yes checking if msgfmt accepts -c... yes checking for gmsgfmt... (cached) /usr/bin/msgfmt checking for xgettext... (cached) /usr/bin/xgettext checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating data/Makefile config.status: creating help/Makefile config.status: creating help/gq-manual/Makefile config.status: creating icons/Makefile config.status: creating pixmaps/Makefile config.status: creating po/Makefile.in config.status: creating src/Makefile config.status: creating src/gq-ldap.h config.status: creating test/Makefile config.status: creating gq.spec config.status: creating config.h config.status: executing depfiles commands config.status: executing default-1 commands config.status: executing po/stamp-it commands Keyring API.................... gnome LDAP Schema support............ yes TLS support.................... yes Encrypted passwords............ yes SASL binds..................... yes Kerberos binds................. yes Browser Drag and drop.......... yes OpenLDAP client-side caching... no Debugging support ............. yes + /usr/bin/make -O -j8 V=1 VERBOSE=1 libdir=/usr/lib64 /usr/bin/make all-recursive Making all in data make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/data' LC_ALL=C /usr/bin/intltool-merge -d -u -c ../po/.intltool-merge-cache ../po gq.desktop.in gq.desktop Generating and caching the translation database NOTICE: ../po/ja.po is not in UTF-8 but EUC-JP, converting... NOTICE: ../po/zh_CN.po is not in UTF-8 but GB2312, converting... NOTICE: ../po/de.po is not in UTF-8 but iso-8859-1, converting... NOTICE: ../po/cs.po is not in UTF-8 but ISO-8859-2, converting... Merging translations into gq.desktop. make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/data' make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/data' LC_ALL=C /usr/bin/intltool-merge -x -u -c ../po/.intltool-merge-cache ../po gq-ldif.xml.in gq-ldif.xml Generating and caching the translation database NOTICE: ../po/zh_CN.po is not in UTF-8 but GB2312, converting... NOTICE: ../po/cs.po is not in UTF-8 but ISO-8859-2, converting... NOTICE: ../po/ja.po is not in UTF-8 but EUC-JP, converting... NOTICE: ../po/de.po is not in UTF-8 but iso-8859-1, converting... Merging translations into gq-ldif.xml. CREATED gq-ldif.xml make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/data' Making all in icons make[2]: Nothing to be done for 'all'. Making all in pixmaps make[2]: Nothing to be done for 'all'. Making all in src make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' Creating gq-enumerations.h... make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' INFO: Reading gq-marshallers.list... Creating gq-marshallers.h... make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' Creating gq-enumerations.c... make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' INFO: Reading gq-marshallers.list... Creating gq-marshallers.c... make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' /usr/bin/make all-am make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o COPYING.o COPYING.c make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-marshallers.o gq-marshallers.c make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o dt_clist.o dt_clist.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 common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_clist.h:37, from dt_clist.c:35: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_clist.h:37, from dt_clist.c:35: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_clist.h:37, from dt_clist.c:35: /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:32, from /usr/include/glib-2.0/glib.h:30, from syntax.h:30, from dt_clist.h:37, from dt_clist.c:35: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from syntax.h:38, from dt_clist.h:37, from dt_clist.c:35: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from syntax.h:39, from dt_clist.h:37, from dt_clist.c:35: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from dt_clist.h:37, from dt_clist.c:35: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from dt_clist.c:58: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ In file included from dt_clist.c:60: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ dt_clist.c: In function 'dt_clist_get_data_widget': dt_clist.c:113:49: warning: unused parameter 'form' [-Wunused-parameter] 113 | GtkWidget *dt_clist_get_data_widget(GqFormfill *form, | ~~~~~~~~~~~~^~~~ dt_clist.c:114:20: warning: unused parameter 'activatefunc' [-Wunused-parameter] 114 | GCallback activatefunc, | ~~~~~~~~~~~^~~~~~~~~~~~ dt_clist.c:115:18: warning: unused parameter 'funcdata' [-Wunused-parameter] 115 | gpointer funcdata) | ~~~~~~~~~^~~~~~~~ dt_clist.c: In function 'dt_clist_details_button_clicked': dt_clist.c:140:56: warning: unused parameter 'button' [-Wunused-parameter] 140 | static void dt_clist_details_button_clicked(GtkButton* button, | ~~~~~~~~~~~^~~~~~ dt_clist.c: In function 'dt_clist_get_data': dt_clist.c:256:43: warning: unused parameter 'form' [-Wunused-parameter] 256 | GByteArray *dt_clist_get_data(GqFormfill *form, GtkWidget *hbox) | ~~~~~~~~~~~~^~~~ dt_clist.c: In function 'dt_clist_delete_data': dt_clist.c:277:39: warning: unused parameter 'form' [-Wunused-parameter] 277 | void dt_clist_delete_data(GqFormfill *form, | ~~~~~~~~~~~~^~~~ dt_clist.c: In function 'gq_display_clist_init': dt_clist.c:318:39: warning: unused parameter 'self' [-Wunused-parameter] 318 | gq_display_clist_init(GQDisplayCList* self) {} | ~~~~~~~~~~~~~~~~^~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o dt_binary.o dt_binary.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 common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_binary.h:32, from dt_binary.c:26: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_binary.h:32, from dt_binary.c:26: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_binary.h:32, from dt_binary.c:26: /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:32, from /usr/include/glib-2.0/glib.h:30, from syntax.h:30, from dt_binary.h:32, from dt_binary.c:26: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from syntax.h:38, from dt_binary.h:32, from dt_binary.c:26: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from syntax.h:39, from dt_binary.h:32, from dt_binary.c:26: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from dt_binary.h:32, from dt_binary.c:26: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from dt_binary.c:48: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from gq-tab.h:36, from gq-tab-browse.h:31, from dt_binary.c:49: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from dt_binary.c:49: gq-tab-browse.h:34:2: warning: #warning "get this ready and remove the include from gq-browser-node.h" [-Wcpp] 34 | #warning "get this ready and remove the include from gq-browser-node.h" | ^~~~~~~ In file included from dt_binary.c:49: gq-tab-browse.h:58:2: warning: #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" [-Wcpp] 58 | #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" | ^~~~~~~ gq-tab-browse.h:69:2: warning: #warning "FIXME: hide ctreeroot and rename to tree_view" [-Wcpp] 69 | #warning "FIXME: hide ctreeroot and rename to tree_view" | ^~~~~~~ gq-tab-browse.h:71:2: warning: #warning "FIXME: remove ctree_refresh" [-Wcpp] 71 | #warning "FIXME: remove ctree_refresh" | ^~~~~~~ gq-tab-browse.h:79:2: warning: #warning "FIXME: remove these two" [-Wcpp] 79 | #warning "FIXME: remove these two" | ^~~~~~~ gq-tab-browse.h:130:2: warning: #warning "FIXME: this one could take a GqServerDn" [-Wcpp] 130 | #warning "FIXME: this one could take a GqServerDn" | ^~~~~~~ gq-tab-browse.h:176:2: warning: #warning "FIXME: make this an enumeration" [-Wcpp] 176 | #warning "FIXME: make this an enumeration" | ^~~~~~~ In file included from dt_binary.c:50: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ dt_binary.c: In function 'dt_binary_set_encoding_in_menu': dt_binary.c:95:56: warning: unused parameter 'form' [-Wunused-parameter] 95 | static void dt_binary_set_encoding_in_menu(GqFormfill *form, | ~~~~~~~~~~~~^~~~ dt_binary.c: In function 'dt_binary_encoding_activated': dt_binary.c:118:53: warning: unused parameter 'widget' [-Wunused-parameter] 118 | static void dt_binary_encoding_activated(GtkWidget *widget, | ~~~~~~~~~~~^~~~~~ dt_binary.c: In function 'dt_binary_get_data_widget': dt_binary.c:198:50: warning: unused parameter 'form' [-Wunused-parameter] 198 | GtkWidget *dt_binary_get_data_widget(GqFormfill *form, | ~~~~~~~~~~~~^~~~ dt_binary.c:199:21: warning: unused parameter 'activatefunc' [-Wunused-parameter] 199 | GCallback activatefunc, | ~~~~~~~~~~~^~~~~~~~~~~~ dt_binary.c:200:19: warning: unused parameter 'funcdata' [-Wunused-parameter] 200 | gpointer funcdata) | ~~~~~~~~~^~~~~~~~ dt_binary.c: In function 'dt_binary_get_data_internal': dt_binary.c:365:60: warning: unused parameter 'form' [-Wunused-parameter] 365 | static GByteArray *dt_binary_get_data_internal(GqFormfill *form, | ~~~~~~~~~~~~^~~~ dt_binary.c: In function 'dt_binary_delete_data_internal': dt_binary.c:409:56: warning: unused parameter 'form' [-Wunused-parameter] 409 | static void dt_binary_delete_data_internal(GqFormfill *form, | ~~~~~~~~~~~~^~~~ dt_binary.c: In function 'gq_display_binary_init': dt_binary.c:549:41: warning: unused parameter 'self' [-Wunused-parameter] 549 | gq_display_binary_init(GQDisplayBinary* self) {} | ~~~~~~~~~~~~~~~~~^~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o debug.o debug.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 debug.h:65, from debug.c:38: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from debug.h:65, from debug.c:38: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from debug.h:65, from debug.c:38: /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:32, from /usr/include/glib-2.0/glib.h:30, from debug.h:31, from debug.c:38: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-tab.h:36, from gq-tab-search.h:31, from configfile.h:34, from debug.c:39: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from configfile.h:35, from debug.c:39: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ debug.c: In function 'gq_malloc': debug.c:59:4: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 59 | (unsigned int) newmem); | ^ debug.c:58:30: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 58 | printf("+ gq_malloc: %s (%d bytes @ 0x%x)\n", msg, size, | ~^ ~~~~ | | | | int size_t {aka long unsigned int} | %ld debug.c: In function 'gq_free': debug.c:73:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 73 | printf("- gq_free: %s (0x%x)\n", msg, (unsigned int) mem); | ^ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-enumerations.o gq-enumerations.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 common.h:31, from gq-tab-search.h:29, from gq-enumerations.c:38: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from gq-enumerations.h:7, from gq-enumerations.c:4: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from gq-tab-search.h:29, from gq-enumerations.c:38: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from gq-enumerations.h:7, from gq-enumerations.c:4: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-tab.h:36, from gq-tab-search.h:31, from gq-enumerations.c:38: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o dt_crl.o dt_crl.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 common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_crl.h:37, from dt_crl.c:35: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_crl.h:37, from dt_crl.c:35: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_crl.h:37, from dt_crl.c:35: /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:32, from /usr/include/glib-2.0/glib.h:30, from syntax.h:30, from dt_crl.h:37, from dt_crl.c:35: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from syntax.h:38, from dt_crl.h:37, from dt_crl.c:35: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from syntax.h:39, from dt_crl.h:37, from dt_crl.c:35: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from dt_crl.h:37, from dt_crl.c:35: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from dt_crl.c:58: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ dt_crl.c: In function 'dt_crl_fill_clist': dt_crl.c:144:7: warning: 'X509_CRL_get_lastUpdate' is deprecated [-Wdeprecated-declarations] 144 | ASN1_TIME_print(bufbio, X509_CRL_get_lastUpdate(x)); | ^~~~~~~~~~~~~~~ In file included from /usr/include/multiarch-dispatch.h:112, from /usr/include/openssl/opensslconf.h:2, from /usr/include/openssl/e_os2.h:13, from /usr/include/openssl/bio.h:13, from dt_crl.c:50: /usr/include/openssl/x509.h:730:1: note: declared here 730 | DEPRECATEDIN_1_1_0(ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl)) | ^~~~~~~~~~~~~~~~~~ dt_crl.c:152:7: warning: 'X509_CRL_get_nextUpdate' is deprecated [-Wdeprecated-declarations] 152 | ASN1_TIME_print(bufbio, X509_CRL_get_nextUpdate(x)); | ^~~~~~~~~~~~~~~ In file included from /usr/include/multiarch-dispatch.h:112, from /usr/include/openssl/opensslconf.h:2, from /usr/include/openssl/e_os2.h:13, from /usr/include/openssl/bio.h:13, from dt_crl.c:50: /usr/include/openssl/x509.h:731:1: note: declared here 731 | DEPRECATEDIN_1_1_0(ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl)) | ^~~~~~~~~~~~~~~~~~ dt_crl.c:86:13: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 86 | int rc; | ^~ dt_crl.c:73:43: warning: unused parameter 'form' [-Wunused-parameter] 73 | static void dt_crl_fill_clist(GqFormfill *form, | ~~~~~~~~~~~~^~~~ dt_crl.c: In function 'dt_crl_fill_details': dt_crl.c:212:45: warning: unused parameter 'form' [-Wunused-parameter] 212 | static void dt_crl_fill_details(GqFormfill *form, | ~~~~~~~~~~~~^~~~ dt_crl.c:215:17: warning: unused parameter 'internal' [-Wunused-parameter] 215 | GByteArray *internal, | ~~~~~~~~~~~~^~~~~~~~ dt_crl.c:216:16: warning: unused parameter 'clist' [-Wunused-parameter] 216 | GtkWidget *clist) | ~~~~~~~~~~~^~~~~ dt_crl.c: In function 'gq_display_crl_init': dt_crl.c:238:35: warning: unused parameter 'self' [-Wunused-parameter] 238 | gq_display_crl_init(GQDisplayCRL* self) {} | ~~~~~~~~~~~~~~^~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o dt_cert.o dt_cert.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 common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_cert.h:37, from dt_cert.c:33: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_cert.h:37, from dt_cert.c:33: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_cert.h:37, from dt_cert.c:33: /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:32, from /usr/include/glib-2.0/glib.h:30, from syntax.h:30, from dt_cert.h:37, from dt_cert.c:33: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from syntax.h:38, from dt_cert.h:37, from dt_cert.c:33: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from syntax.h:39, from dt_cert.h:37, from dt_cert.c:33: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from dt_cert.h:37, from dt_cert.c:33: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from dt_cert.c:57: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ dt_cert.c: In function 'dt_cert_fill_clist': dt_cert.c:84:13: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 84 | int rc; | ^~ dt_cert.c:72:44: warning: unused parameter 'form' [-Wunused-parameter] 72 | static void dt_cert_fill_clist(GqFormfill *form, | ~~~~~~~~~~~~^~~~ dt_cert.c: In function 'dt_cert_fill_details': dt_cert.c:230:46: warning: unused parameter 'form' [-Wunused-parameter] 230 | static void dt_cert_fill_details(GqFormfill *form, | ~~~~~~~~~~~~^~~~ dt_cert.c:233:18: warning: unused parameter 'internal' [-Wunused-parameter] 233 | GByteArray *internal, | ~~~~~~~~~~~~^~~~~~~~ dt_cert.c:234:17: warning: unused parameter 'clist' [-Wunused-parameter] 234 | GtkWidget *clist) | ~~~~~~~~~~~^~~~~ dt_cert.c: In function 'gq_display_cert_init': dt_cert.c:256:37: warning: unused parameter 'self' [-Wunused-parameter] 256 | gq_display_cert_init(GQDisplayCert* self) {} | ~~~~~~~~~~~~~~~^~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o dt_date.o dt_date.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 common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_date.h:32, from dt_date.c:24: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_date.h:32, from dt_date.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_date.h:32, from dt_date.c:24: /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:32, from /usr/include/glib-2.0/glib.h:30, from syntax.h:30, from dt_date.h:32, from dt_date.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from syntax.h:38, from dt_date.h:32, from dt_date.c:24: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from syntax.h:39, from dt_date.h:32, from dt_date.c:24: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from dt_date.h:32, from dt_date.c:24: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from dt_date.c:46: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ dt_date.c: In function 'dt_date_ok_callback': dt_date.c:67:44: warning: unused parameter 'button' [-Wunused-parameter] 67 | static void dt_date_ok_callback(GtkWidget *button, cbdata *cbd) | ~~~~~~~~~~~^~~~~~ dt_date.c: In function 'dt_date_edit_window': dt_date.c:95:44: warning: unused parameter 'button' [-Wunused-parameter] 95 | static void dt_date_edit_window(GtkWidget *button, cbdata *cbd) | ~~~~~~~~~~~^~~~~~ dt_date.c: In function 'dt_date_get_widget': dt_date.c:173:42: warning: unused parameter 'error_context' [-Wunused-parameter] 173 | static GtkWidget *dt_date_get_widget(int error_context, | ~~~~^~~~~~~~~~~~~ dt_date.c: In function 'dt_date_get_data': dt_date.c:216:49: warning: unused parameter 'form' [-Wunused-parameter] 216 | static GByteArray *dt_date_get_data(GqFormfill *form, | ~~~~~~~~~~~~^~~~ dt_date.c: In function 'dt_date_set_data': dt_date.c:222:42: warning: unused parameter 'form' [-Wunused-parameter] 222 | static void dt_date_set_data(GqFormfill *form, | ~~~~~~~~~~~~^~~~ dt_date.c: In function 'gq_display_date_class_init': dt_date.c:250:24: warning: assignment to 'GtkWidget * (*)(int, GqFormfill *, GByteArray *, void (*)(void), void *)' {aka 'struct _GtkWidget * (*)(int, struct _GObject *, struct _GByteArray *, void (*)(void), void *)'} from incompatible pointer type 'GtkWidget * (*)(int, GqFormfill *, GByteArray *, void (**)(void), void *)' {aka 'struct _GtkWidget * (*)(int, struct _GObject *, struct _GByteArray *, void (**)(void), void *)'} [-Wincompatible-pointer-types] 250 | gtd_class->get_widget = dt_date_get_widget; | ^ dt_date.c: In function 'dt_date_ok_callback': dt_date.c:88:40: warning: '%ld' directive output may be truncated writing between 1 and 16 bytes into a region of size 10 [-Wformat-truncation=] 88 | snprintf(buffer, sizeof(buffer), "%ld", t); | ^~~ dt_date.c:88:39: note: directive argument in the range [-106751991167300, 106751991167300] 88 | snprintf(buffer, sizeof(buffer), "%ld", t); | ^~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/pango-1.0/pango/pango-utils.h:25, from /usr/include/pango-1.0/pango/pango.h:47, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_date.h:32, from dt_date.c:24: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 2 and 17 bytes into a destination of size 10 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o dt_entry.o dt_entry.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 common.h:31, from gq-formfill.h:34, from gq-type-display.h:31, from dt_entry.h:30, from dt_entry.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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from gq-type-display.h:30, from dt_entry.h:30, from dt_entry.c:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from gq-formfill.h:34, from gq-type-display.h:31, from dt_entry.h:30, from dt_entry.c:25: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from gq-type-display.h:30, from dt_entry.h:30, from dt_entry.c:25: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-formfill.h:43, from gq-type-display.h:31, from dt_entry.h:30, from dt_entry.c:25: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-type-display.h:31, from dt_entry.h:30, from dt_entry.c:25: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from dt_entry.h:30, from dt_entry.c:25: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from dt_entry.c:46: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from gq-tab.h:36, from gq-tab-browse.h:31, from dt_entry.c:47: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from dt_entry.c:47: gq-tab-browse.h:34:2: warning: #warning "get this ready and remove the include from gq-browser-node.h" [-Wcpp] 34 | #warning "get this ready and remove the include from gq-browser-node.h" | ^~~~~~~ In file included from dt_entry.c:47: gq-tab-browse.h:58:2: warning: #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" [-Wcpp] 58 | #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" | ^~~~~~~ gq-tab-browse.h:69:2: warning: #warning "FIXME: hide ctreeroot and rename to tree_view" [-Wcpp] 69 | #warning "FIXME: hide ctreeroot and rename to tree_view" | ^~~~~~~ gq-tab-browse.h:71:2: warning: #warning "FIXME: remove ctree_refresh" [-Wcpp] 71 | #warning "FIXME: remove ctree_refresh" | ^~~~~~~ gq-tab-browse.h:79:2: warning: #warning "FIXME: remove these two" [-Wcpp] 79 | #warning "FIXME: remove these two" | ^~~~~~~ gq-tab-browse.h:130:2: warning: #warning "FIXME: this one could take a GqServerDn" [-Wcpp] 130 | #warning "FIXME: this one could take a GqServerDn" | ^~~~~~~ gq-tab-browse.h:176:2: warning: #warning "FIXME: make this an enumeration" [-Wcpp] 176 | #warning "FIXME: make this an enumeration" | ^~~~~~~ In file included from dt_entry.c:48: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ dt_entry.c: In function 'dt_entry_get_widget': dt_entry.c:52:36: warning: unused parameter 'error_context' [-Wunused-parameter] 52 | GtkWidget *dt_entry_get_widget(int error_context, | ~~~~^~~~~~~~~~~~~ dt_entry.c: In function 'dt_entry_set_data': dt_entry.c:80:2: warning: #warning "FIXME: rethink this interface" [-Wcpp] 80 | #warning "FIXME: rethink this interface" | ^~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o browse-dnd.o browse-dnd.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 browse-dnd.h:32, from browse-dnd.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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from browse-dnd.h:32, from browse-dnd.c:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from browse-dnd.h:32, from browse-dnd.c:25: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from browse-dnd.h:32, from browse-dnd.c:25: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-tab.h:36, from browse-dnd.h:35, from browse-dnd.c:25: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node-dn.h:28, from browse-dnd.c:40: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node-dn.h:28, from browse-dnd.c:40: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node-dn.h:28, from browse-dnd.c:40: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node-dn.h:28, from browse-dnd.c:40: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from gq-browser-node.h:40, from gq-browser-node-dn.h:28, from browse-dnd.c:40: gq-tab-browse.h:34:2: warning: #warning "get this ready and remove the include from gq-browser-node.h" [-Wcpp] 34 | #warning "get this ready and remove the include from gq-browser-node.h" | ^~~~~~~ In file included from gq-browser-node.h:40, from gq-browser-node-dn.h:28, from browse-dnd.c:40: gq-tab-browse.h:58:2: warning: #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" [-Wcpp] 58 | #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" | ^~~~~~~ gq-tab-browse.h:69:2: warning: #warning "FIXME: hide ctreeroot and rename to tree_view" [-Wcpp] 69 | #warning "FIXME: hide ctreeroot and rename to tree_view" | ^~~~~~~ gq-tab-browse.h:71:2: warning: #warning "FIXME: remove ctree_refresh" [-Wcpp] 71 | #warning "FIXME: remove ctree_refresh" | ^~~~~~~ gq-tab-browse.h:79:2: warning: #warning "FIXME: remove these two" [-Wcpp] 79 | #warning "FIXME: remove these two" | ^~~~~~~ gq-tab-browse.h:130:2: warning: #warning "FIXME: this one could take a GqServerDn" [-Wcpp] 130 | #warning "FIXME: this one could take a GqServerDn" | ^~~~~~~ gq-tab-browse.h:176:2: warning: #warning "FIXME: make this an enumeration" [-Wcpp] 176 | #warning "FIXME: make this an enumeration" | ^~~~~~~ In file included from browse-dnd.c:41: gq-server-list.h:34:2: warning: #warning "FIXME: remove this alias" [-Wcpp] 34 | #warning "FIXME: remove this alias" | ^~~~~~~ In file included from browse-dnd.c:43: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ browse-dnd.c:79:2: warning: #warning "FIXME: options should be more specified" [-Wcpp] 79 | #warning "FIXME: options should be more specified" | ^~~~~~~ browse-dnd.c: In function 'new_dnd_refresh_node': browse-dnd.c:90:7: warning: passing argument 3 of 'new_dnd_refresh_dn' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 90 | dn, options); | ^~ browse-dnd.c:59:18: note: expected 'char *' but argument is of type 'const gchar *' {aka 'const char *'} 59 | char *dn, | ~~~~~~^~ browse-dnd.c: In function 'drag_motion': browse-dnd.c:156:24: warning: unused parameter 'drag_context' [-Wunused-parameter] 156 | GdkDragContext *drag_context, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ browse-dnd.c:157:13: warning: unused parameter 'x' [-Wunused-parameter] 157 | gint x, | ~~~~~^ browse-dnd.c:159:14: warning: unused parameter 'time' [-Wunused-parameter] 159 | guint time, | ~~~~~~^~~~ browse-dnd.c:160:17: warning: unused parameter 'user_data' [-Wunused-parameter] 160 | gpointer user_data) | ~~~~~~~~~^~~~~~~~~ browse-dnd.c: In function 'drag_and_select_free_elem': browse-dnd.c:225:17: warning: unused parameter 'user_data' [-Wunused-parameter] 225 | gpointer user_data) | ~~~~~~~~~^~~~~~~~~ browse-dnd.c: In function 'drag_begin': browse-dnd.c:239:35: warning: unused parameter 'ctreeroot' [-Wunused-parameter] 239 | static void drag_begin(GtkWidget *ctreeroot, | ~~~~~~~~~~~^~~~~~~~~ browse-dnd.c:240:26: warning: unused parameter 'drag_context' [-Wunused-parameter] 240 | GdkDragContext *drag_context, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ browse-dnd.c:241:17: warning: unused parameter 'tab' [-Wunused-parameter] 241 | GqTab *tab) | ~~~~~~~^~~ browse-dnd.c: In function 'drag_data_get': browse-dnd.c:395:12: warning: unused parameter 'info' [-Wunused-parameter] 395 | guint info, | ~~~~~~^~~~ browse-dnd.c:396:12: warning: unused parameter 'time' [-Wunused-parameter] 396 | guint time, | ~~~~~~^~~~ browse-dnd.c:397:13: warning: unused parameter 'tab' [-Wunused-parameter] 397 | GqTab *tab) /* don't really need tab here */ | ~~~~~~~^~~ browse-dnd.c: In function 'move_progress': browse-dnd.c:437:39: warning: unused parameter 'from_dn' [-Wunused-parameter] 437 | static void move_progress(const char *from_dn, | ~~~~~~~~~~~~^~~~~~~ browse-dnd.c:438:18: warning: unused parameter 'to_dn' [-Wunused-parameter] 438 | const char *to_dn, | ~~~~~~~~~~~~^~~~~ browse-dnd.c: In function 'drag_selection_data_unpack': browse-dnd.c:444:69: warning: unused parameter 'len' [-Wunused-parameter] 444 | static GHashTable *drag_selection_data_unpack(const char *data, int len) | ~~~~^~~ browse-dnd.c: In function 'do_move_after_reception': browse-dnd.c:540:9: warning: passing argument 3 of 'move_entry' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 540 | gq_browser_node_dn_get_dn(target_entry), target_server, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from browse-dnd.c:44: ldapops.h:42:11: note: expected 'char *' but argument is of type 'const gchar *' {aka 'const char *'} 42 | char *target_dn, GqServer *target_server, | ~~~~~~^~~~~~~~~ browse-dnd.c:548:7: warning: passing argument 3 of 'new_dnd_refresh_dn' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 548 | gq_browser_node_dn_get_dn(target_entry), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ browse-dnd.c:59:18: note: expected 'char *' but argument is of type 'const gchar *' {aka 'const char *'} 59 | char *dn, | ~~~~~~^~ browse-dnd.c:484:27: warning: unused parameter 'target_ctree_node' [-Wunused-parameter] 484 | GQTreeWidgetNode *target_ctree_node, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from browse-dnd.h:32, from browse-dnd.c:25: browse-dnd.c: In function 'drag_data_received': /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: passing argument 1 of 'server_from_node' from incompatible pointer type [-Wincompatible-pointer-types] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) /usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkctree.h:41:36: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 41 | #define GTK_CTREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CTREE, GtkCTree)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ browse-dnd.c:629:39: note: in expansion of macro 'GTK_CTREE' 629 | target_server = server_from_node(GTK_CTREE(ctreeroot), | ^~~~~~~~~ In file included from gq-browser-node.h:40, from gq-browser-node-dn.h:28, from browse-dnd.c:40: gq-tab-browse.h:110:42: note: expected 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} but argument is of type 'GtkCTree *' {aka 'struct _GtkCTree *'} 110 | GqServer* server_from_node(GtkTreeModel* model, | ~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:229, from browse-dnd.h:32, from browse-dnd.c:25: /usr/include/gtk-2.0/gtk/gtkctree.h:48:33: warning: passing argument 2 of 'server_from_node' from incompatible pointer type [-Wincompatible-pointer-types] 48 | #define GTK_CTREE_NODE(_node_) ((GtkCTreeNode *)((_node_))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GtkCTreeNode * {aka struct _GtkCTreeNode *} browse-dnd.c:630:11: note: in expansion of macro 'GTK_CTREE_NODE' 630 | GTK_CTREE_NODE(ctree_node)); | ^~~~~~~~~~~~~~ In file included from gq-browser-node.h:40, from gq-browser-node-dn.h:28, from browse-dnd.c:40: gq-tab-browse.h:111:21: note: expected 'GtkTreeIter *' {aka 'struct _GtkTreeIter *'} but argument is of type 'GtkCTreeNode *' {aka 'struct _GtkCTreeNode *'} 111 | GtkTreeIter * iter); | ~~~~~~~~~~~~~~^~~~ browse-dnd.c:637:2: warning: #warning "FIXME: set a parent window" [-Wcpp] 637 | #warning "FIXME: set a parent window" | ^~~~~~~ browse-dnd.c:598:17: warning: unused parameter 'info' [-Wunused-parameter] 598 | guint info, | ~~~~~~^~~~ browse-dnd.c:599:17: warning: unused parameter 'time' [-Wunused-parameter] 599 | guint time, | ~~~~~~^~~~ browse-dnd.c:600:20: warning: unused parameter 'user_data' [-Wunused-parameter] 600 | gpointer user_data) | ~~~~~~~~~^~~~~~~~~ browse-dnd.c: In function 'drag_data_delete': browse-dnd.c:683:16: warning: unused parameter 'tab' [-Wunused-parameter] 683 | GqTab *tab) | ~~~~~~~^~~ browse-dnd.c: In function 'copy_entry': browse-dnd.c:746:12: warning: assignment to 'GQTreeWidget *' {aka 'struct _GtkCTree *'} from incompatible pointer type 'GtkWidget *' {aka 'struct _GtkWidget *'} [-Wincompatible-pointer-types] 746 | ctree = GQ_TAB_BROWSE(tab)->ctreeroot; | ^ browse-dnd.c:748:36: warning: passing argument 1 of 'gq_browser_model_get_node' from incompatible pointer type [-Wincompatible-pointer-types] 748 | entry = gq_browser_model_get_node(gtk_tree_view_get_model(GTK_TREE_VIEW(ctree)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GtkTreeModel * {aka struct _GtkTreeModel *} In file included from gq-tab-browse.h:44, from gq-browser-node.h:40, from gq-browser-node-dn.h:28, from browse-dnd.c:40: gq-browser-model.h:52:64: note: expected 'const GqBrowserModel *' {aka 'const struct _GObject *'} but argument is of type 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} 52 | GqBrowserNode* gq_browser_model_get_node(GqBrowserModel const* self, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ browse-dnd.c:748:8: warning: assignment to 'GqBrowserNodeDn *' {aka 'struct _GqBrowserNodeDn *'} from incompatible pointer type 'GqBrowserNode *' {aka 'struct _GObject *'} [-Wincompatible-pointer-types] 748 | entry = gq_browser_model_get_node(gtk_tree_view_get_model(GTK_TREE_VIEW(ctree)), | ^ browse-dnd.c:753:38: warning: passing argument 1 of 'gq_browser_node_get_server' from incompatible pointer type [-Wincompatible-pointer-types] 753 | server = gq_browser_node_get_server(entry); | ^~~~~ | | | GqBrowserNodeDn * {aka struct _GqBrowserNodeDn *} In file included from gq-browser-node-dn.h:28, from browse-dnd.c:40: gq-browser-node.h:109:62: note: expected 'GqBrowserNode *' {aka 'struct _GObject *'} but argument is of type 'GqBrowserNodeDn *' {aka 'struct _GqBrowserNodeDn *'} 109 | GqServer* gq_browser_node_get_server(GqBrowserNode * self); | ~~~~~~~~~~~~~~~~~~~~~^~~~ browse-dnd.c:737:23: warning: unused parameter 'widget' [-Wunused-parameter] 737 | copy_entry(GtkWidget *widget, GqTab *tab) | ~~~~~~~~~~~^~~~~~ browse-dnd.c: In function 'get_selection_gq': browse-dnd.c:919:41: warning: unused parameter 'ctree' [-Wunused-parameter] 919 | static void get_selection_gq(GtkWidget *ctree, | ~~~~~~~~~~~^~~~~ browse-dnd.c: In function 'get_selection': browse-dnd.c:954:12: warning: unused parameter 'info' [-Wunused-parameter] 954 | guint info, | ~~~~~~^~~~ browse-dnd.c:955:12: warning: unused parameter 'time' [-Wunused-parameter] 955 | guint time, | ~~~~~~^~~~ browse-dnd.c:956:13: warning: unused parameter 'tab' [-Wunused-parameter] 956 | GqTab *tab) /* XXX don't need to pass tab here */ | ~~~~~~~^~~ browse-dnd.c: In function 'paste_entry': browse-dnd.c:972:29: warning: unused parameter 'widget' [-Wunused-parameter] 972 | void paste_entry(GtkWidget *widget, GqTab *tab) | ~~~~~~~~~~~^~~~~~ browse-dnd.c: In function 'selection_received': browse-dnd.c:1006:16: warning: assignment to 'GQTreeWidget *' {aka 'struct _GtkCTree *'} from incompatible pointer type 'GtkWidget *' {aka 'struct _GtkWidget *'} [-Wincompatible-pointer-types] 1006 | ctreeroot = GQ_TAB_BROWSE(tab)->ctreeroot; | ^ browse-dnd.c:1015:43: warning: passing argument 1 of 'gq_browser_model_get_node' from incompatible pointer type [-Wincompatible-pointer-types] 1015 | target_entry = gq_browser_model_get_node(gtk_tree_view_get_model(GTK_TREE_VIEW(ctreeroot)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GtkTreeModel * {aka struct _GtkTreeModel *} In file included from gq-tab-browse.h:44, from gq-browser-node.h:40, from gq-browser-node-dn.h:28, from browse-dnd.c:40: gq-browser-model.h:52:64: note: expected 'const GqBrowserModel *' {aka 'const struct _GObject *'} but argument is of type 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} 52 | GqBrowserNode* gq_browser_model_get_node(GqBrowserModel const* self, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ browse-dnd.c:1015:15: warning: assignment to 'GqBrowserNodeDn *' {aka 'struct _GqBrowserNodeDn *'} from incompatible pointer type 'GqBrowserNode *' {aka 'struct _GObject *'} [-Wincompatible-pointer-types] 1015 | target_entry = gq_browser_model_get_node(gtk_tree_view_get_model(GTK_TREE_VIEW(ctreeroot)), | ^ browse-dnd.c:1021:45: warning: passing argument 1 of 'gq_browser_node_get_server' from incompatible pointer type [-Wincompatible-pointer-types] 1021 | target_server = gq_browser_node_get_server(target_entry); | ^~~~~~~~~~~~ | | | GqBrowserNodeDn * {aka struct _GqBrowserNodeDn *} In file included from gq-browser-node-dn.h:28, from browse-dnd.c:40: gq-browser-node.h:109:62: note: expected 'GqBrowserNode *' {aka 'struct _GObject *'} but argument is of type 'GqBrowserNodeDn *' {aka 'struct _GqBrowserNodeDn *'} 109 | GqServer* gq_browser_node_get_server(GqBrowserNode * self); | ~~~~~~~~~~~~~~~~~~~~~^~~~ browse-dnd.c:1054:2: warning: #warning "FIXME: set a good parent window" [-Wcpp] 1054 | #warning "FIXME: set a good parent window" | ^~~~~~~ browse-dnd.c:1061:21: warning: passing argument 3 of 'do_move_after_reception' from incompatible pointer type [-Wincompatible-pointer-types] 1061 | selhash, &GQ_TAB_BROWSE(tab)->tree_row_popped_up, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GtkTreeIter * {aka struct _GtkTreeIter *} browse-dnd.c:484:27: note: expected 'GQTreeWidgetNode *' {aka 'struct _GtkCTreeNode *'} but argument is of type 'GtkTreeIter *' {aka 'struct _GtkTreeIter *'} 484 | GQTreeWidgetNode *target_ctree_node, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o dt_generic_binary.o dt_generic_binary.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 dt_generic_binary.c:42: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from dt_generic_binary.c:39: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from dt_generic_binary.c:42: /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:32, from /usr/include/glib-2.0/glib.h:30, from dt_generic_binary.c:37: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-formfill.h:43, from gq-type-display.h:31, from dt_generic_binary.h:30, from dt_generic_binary.c:44: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-type-display.h:31, from dt_generic_binary.h:30, from dt_generic_binary.c:44: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from dt_generic_binary.h:30, from dt_generic_binary.c:44: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from dt_generic_binary.c:49: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from gq-tab.h:36, from gq-tab-browse.h:31, from dt_generic_binary.c:50: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from dt_generic_binary.c:50: gq-tab-browse.h:34:2: warning: #warning "get this ready and remove the include from gq-browser-node.h" [-Wcpp] 34 | #warning "get this ready and remove the include from gq-browser-node.h" | ^~~~~~~ In file included from dt_generic_binary.c:50: gq-tab-browse.h:58:2: warning: #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" [-Wcpp] 58 | #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" | ^~~~~~~ gq-tab-browse.h:69:2: warning: #warning "FIXME: hide ctreeroot and rename to tree_view" [-Wcpp] 69 | #warning "FIXME: hide ctreeroot and rename to tree_view" | ^~~~~~~ gq-tab-browse.h:71:2: warning: #warning "FIXME: remove ctree_refresh" [-Wcpp] 71 | #warning "FIXME: remove ctree_refresh" | ^~~~~~~ gq-tab-browse.h:79:2: warning: #warning "FIXME: remove these two" [-Wcpp] 79 | #warning "FIXME: remove these two" | ^~~~~~~ gq-tab-browse.h:130:2: warning: #warning "FIXME: this one could take a GqServerDn" [-Wcpp] 130 | #warning "FIXME: this one could take a GqServerDn" | ^~~~~~~ gq-tab-browse.h:176:2: warning: #warning "FIXME: make this an enumeration" [-Wcpp] 176 | #warning "FIXME: make this an enumeration" | ^~~~~~~ In file included from dt_generic_binary.c:51: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ dt_generic_binary.c: In function 'dt_generic_binary_show_entries': dt_generic_binary.c:65:49: warning: unused parameter 'form' [-Wunused-parameter] 65 | void dt_generic_binary_show_entries(GqFormfill *form, | ~~~~~~~~~~~~^~~~ dt_generic_binary.c: In function 'dt_generic_binary_create_menu': dt_generic_binary.c:84:20: warning: unused parameter 'data' [-Wunused-parameter] 84 | GByteArray *data) | ~~~~~~~~~~~~^~~~ dt_generic_binary.c: In function 'dt_generic_binary_get_widget': dt_generic_binary.c:150:45: warning: unused parameter 'error_context' [-Wunused-parameter] 150 | GtkWidget *dt_generic_binary_get_widget(int error_context, | ~~~~^~~~~~~~~~~~~ dt_generic_binary.c: In function 'dt_generic_binary_import_got_filename': dt_generic_binary.c:204:69: warning: unused parameter 'selector' [-Wunused-parameter] 204 | static void dt_generic_binary_import_got_filename(GtkFileSelection *selector, | ~~~~~~~~~~~~~~~~~~^~~~~~~~ dt_generic_binary.c: In function 'dt_generic_binary_import_button_clicked': dt_generic_binary.c:274:64: warning: unused parameter 'button' [-Wunused-parameter] 274 | static void dt_generic_binary_import_button_clicked(GtkButton* button, | ~~~~~~~~~~~^~~~~~ dt_generic_binary.c: In function 'dt_generic_binary_export_got_filename': dt_generic_binary.c:312:69: warning: unused parameter 'selector' [-Wunused-parameter] 312 | static void dt_generic_binary_export_got_filename(GtkFileSelection *selector, | ~~~~~~~~~~~~~~~~~~^~~~~~~~ dt_generic_binary.c: In function 'dt_generic_binary_export_button_clicked': dt_generic_binary.c:351:64: warning: unused parameter 'button' [-Wunused-parameter] 351 | static void dt_generic_binary_export_button_clicked(GtkButton* button, | ~~~~~~~~~~~^~~~~~ dt_generic_binary.c: In function 'dt_generic_binary_delete_button_clicked': dt_generic_binary.c:383:64: warning: unused parameter 'button' [-Wunused-parameter] 383 | static void dt_generic_binary_delete_button_clicked(GtkButton* button, | ~~~~~~~~~~~^~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o configfile.o configfile.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 common.h:31, from configfile.c:41: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from common.h:31, from configfile.c:41: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from configfile.c:41: /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:32, from /usr/include/glib-2.0/glib.h:30, from configfile.c:38: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from encode.h:37, from configfile.c:43: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from encode.h:37, from configfile.c:43: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from encode.h:37, from configfile.c:43: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from configfile.c:45: filter.h:38:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 38 | #warning "FIXME: make a GObject" | ^~~~~~~ filter.h:40:2: warning: #warning "FIXME: store the server and not its name here" [-Wcpp] 40 | #warning "FIXME: store the server and not its name here" | ^~~~~~~ In file included from configfile.c:47: gq-server-list.h:34:2: warning: #warning "FIXME: remove this alias" [-Wcpp] 34 | #warning "FIXME: remove this alias" | ^~~~~~~ In file included from configfile.c:48: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ In file included from gq-tab.h:36, from gq-tab-search.h:31, from configfile.h:34, from gq-xml.h:30, from configfile.c:49: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ configfile.c: In function 'append_single_attr': configfile.c:238:13: warning: Deprecated pre-processor symbol, replace with 238 | g_string_sprintfa(str, " %s='%s'", key, val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ configfile.c: In function 'start_tag': configfile.c:243:13: warning: Deprecated pre-processor symbol, replace with 243 | g_string_sprintfa(str, "<%s", entity); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ configfile.c:247:13: warning: Deprecated pre-processor symbol, replace with 247 | g_string_sprintfa(str, ">"); | ^~~~~~~~~~~~~~~~~~~~~ configfile.c: In function 'end_tag': configfile.c:252:13: warning: Deprecated pre-processor symbol, replace with 252 | g_string_sprintfa(str, "\n", entity); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ configfile.c: In function 'config_write_bool': configfile.c:284:13: warning: Deprecated pre-processor symbol, replace with 284 | g_string_sprintfa(outstr, "%s", value ? "True" : "False"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ configfile.c: In function 'config_write_int': configfile.c:298:13: warning: Deprecated pre-processor symbol, replace with 298 | g_string_sprintfa(outstr, "%d", value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ configfile.c: In function 'init_config': configfile.c:670:2: warning: #warning "FIXME: set a parent window" [-Wcpp] 670 | #warning "FIXME: set a parent window" | ^~~~~~~ configfile.c: In function 'free_config': configfile.c:737:37: warning: cast between incompatible function types from 'void (*)(struct gq_template *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 737 | g_list_foreach(cfg->templates, (GFunc) free_template, NULL); | ^ configfile.c:741:35: warning: cast between incompatible function types from 'void (*)(struct gq_filter *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 741 | g_list_foreach(cfg->filters, (GFunc) free_filter, NULL); | ^ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o dt_int.o dt_int.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 dt_int.c:36: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from dt_int.c:35: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from dt_int.c:36: /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:32, from /usr/include/glib-2.0/glib.h:30, from dt_int.c:33: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from dt_int.h:30, from dt_int.c:42: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from dt_int.h:30, from dt_int.c:42: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from dt_int.h:30, from dt_int.c:42: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from dt_int.c:48: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from gq-tab.h:36, from gq-tab-browse.h:31, from dt_int.c:49: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from dt_int.c:49: gq-tab-browse.h:34:2: warning: #warning "get this ready and remove the include from gq-browser-node.h" [-Wcpp] 34 | #warning "get this ready and remove the include from gq-browser-node.h" | ^~~~~~~ In file included from dt_int.c:49: gq-tab-browse.h:58:2: warning: #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" [-Wcpp] 58 | #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" | ^~~~~~~ gq-tab-browse.h:69:2: warning: #warning "FIXME: hide ctreeroot and rename to tree_view" [-Wcpp] 69 | #warning "FIXME: hide ctreeroot and rename to tree_view" | ^~~~~~~ gq-tab-browse.h:71:2: warning: #warning "FIXME: remove ctree_refresh" [-Wcpp] 71 | #warning "FIXME: remove ctree_refresh" | ^~~~~~~ gq-tab-browse.h:79:2: warning: #warning "FIXME: remove these two" [-Wcpp] 79 | #warning "FIXME: remove these two" | ^~~~~~~ gq-tab-browse.h:130:2: warning: #warning "FIXME: this one could take a GqServerDn" [-Wcpp] 130 | #warning "FIXME: this one could take a GqServerDn" | ^~~~~~~ gq-tab-browse.h:176:2: warning: #warning "FIXME: make this an enumeration" [-Wcpp] 176 | #warning "FIXME: make this an enumeration" | ^~~~~~~ In file included from dt_int.c:50: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ dt_int.c: In function 'dt_int_get_widget': dt_int.c:104:34: warning: unused parameter 'error_context' [-Wunused-parameter] 104 | GtkWidget *dt_int_get_widget(int error_context, | ~~~~^~~~~~~~~~~~~ dt_int.c: In function 'dt_int_get_data': dt_int.c:138:41: warning: unused parameter 'form' [-Wunused-parameter] 138 | GByteArray *dt_int_get_data(GqFormfill *form, GtkWidget *widget) | ~~~~~~~~~~~~^~~~ dt_int.c: In function 'gq_display_int_init': dt_int.c:163:35: warning: unused parameter 'self' [-Wunused-parameter] 163 | gq_display_int_init(GQDisplayInt* self) {} | ~~~~~~~~~~~~~~^~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o dt_numstr.o dt_numstr.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 common.h:31, from gq-formfill.h:34, from gq-type-display.h:31, from dt_numstr.h:30, from dt_numstr.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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from gq-type-display.h:30, from dt_numstr.h:30, from dt_numstr.c:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from gq-formfill.h:34, from gq-type-display.h:31, from dt_numstr.h:30, from dt_numstr.c:25: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from gq-type-display.h:30, from dt_numstr.h:30, from dt_numstr.c:25: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-formfill.h:43, from gq-type-display.h:31, from dt_numstr.h:30, from dt_numstr.c:25: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-type-display.h:31, from dt_numstr.h:30, from dt_numstr.c:25: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from dt_numstr.h:30, from dt_numstr.c:25: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from dt_numstr.c:46: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from gq-tab.h:36, from gq-tab-browse.h:31, from dt_numstr.c:47: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from dt_numstr.c:47: gq-tab-browse.h:34:2: warning: #warning "get this ready and remove the include from gq-browser-node.h" [-Wcpp] 34 | #warning "get this ready and remove the include from gq-browser-node.h" | ^~~~~~~ In file included from dt_numstr.c:47: gq-tab-browse.h:58:2: warning: #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" [-Wcpp] 58 | #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" | ^~~~~~~ gq-tab-browse.h:69:2: warning: #warning "FIXME: hide ctreeroot and rename to tree_view" [-Wcpp] 69 | #warning "FIXME: hide ctreeroot and rename to tree_view" | ^~~~~~~ gq-tab-browse.h:71:2: warning: #warning "FIXME: remove ctree_refresh" [-Wcpp] 71 | #warning "FIXME: remove ctree_refresh" | ^~~~~~~ gq-tab-browse.h:79:2: warning: #warning "FIXME: remove these two" [-Wcpp] 79 | #warning "FIXME: remove these two" | ^~~~~~~ gq-tab-browse.h:130:2: warning: #warning "FIXME: this one could take a GqServerDn" [-Wcpp] 130 | #warning "FIXME: this one could take a GqServerDn" | ^~~~~~~ gq-tab-browse.h:176:2: warning: #warning "FIXME: make this an enumeration" [-Wcpp] 176 | #warning "FIXME: make this an enumeration" | ^~~~~~~ In file included from dt_numstr.c:48: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ dt_numstr.c: In function 'dt_numstr_get_widget': dt_numstr.c:84:37: warning: unused parameter 'error_context' [-Wunused-parameter] 84 | GtkWidget *dt_numstr_get_widget(int error_context, | ~~~~^~~~~~~~~~~~~ dt_numstr.c: In function 'dt_numstr_get_data': dt_numstr.c:118:44: warning: unused parameter 'form' [-Wunused-parameter] 118 | GByteArray *dt_numstr_get_data(GqFormfill *form, GtkWidget *widget) | ~~~~~~~~~~~~^~~~ dt_numstr.c: In function 'gq_display_numstr_init': dt_numstr.c:143:41: warning: unused parameter 'self' [-Wunused-parameter] 143 | gq_display_numstr_init(GQDisplayNumstr* self) {} | ~~~~~~~~~~~~~~~~~^~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o dt_jpeg.o dt_jpeg.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 common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_binary.h:32, from dt_jpeg.h:32, from dt_jpeg.c:27: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_binary.h:32, from dt_jpeg.h:32, from dt_jpeg.c:27: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_binary.h:32, from dt_jpeg.h:32, from dt_jpeg.c:27: /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:32, from /usr/include/glib-2.0/glib.h:30, from syntax.h:30, from dt_binary.h:32, from dt_jpeg.h:32, from dt_jpeg.c:27: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from syntax.h:38, from dt_binary.h:32, from dt_jpeg.h:32, from dt_jpeg.c:27: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from syntax.h:39, from dt_binary.h:32, from dt_jpeg.h:32, from dt_jpeg.c:27: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from dt_binary.h:32, from dt_jpeg.h:32, from dt_jpeg.c:27: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from dt_jpeg.c:50: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from gq-tab.h:36, from gq-tab-browse.h:31, from dt_jpeg.c:51: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from dt_jpeg.c:51: gq-tab-browse.h:34:2: warning: #warning "get this ready and remove the include from gq-browser-node.h" [-Wcpp] 34 | #warning "get this ready and remove the include from gq-browser-node.h" | ^~~~~~~ In file included from dt_jpeg.c:51: gq-tab-browse.h:58:2: warning: #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" [-Wcpp] 58 | #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" | ^~~~~~~ gq-tab-browse.h:69:2: warning: #warning "FIXME: hide ctreeroot and rename to tree_view" [-Wcpp] 69 | #warning "FIXME: hide ctreeroot and rename to tree_view" | ^~~~~~~ gq-tab-browse.h:71:2: warning: #warning "FIXME: remove ctree_refresh" [-Wcpp] 71 | #warning "FIXME: remove ctree_refresh" | ^~~~~~~ gq-tab-browse.h:79:2: warning: #warning "FIXME: remove these two" [-Wcpp] 79 | #warning "FIXME: remove these two" | ^~~~~~~ gq-tab-browse.h:130:2: warning: #warning "FIXME: this one could take a GqServerDn" [-Wcpp] 130 | #warning "FIXME: this one could take a GqServerDn" | ^~~~~~~ gq-tab-browse.h:176:2: warning: #warning "FIXME: make this an enumeration" [-Wcpp] 176 | #warning "FIXME: make this an enumeration" | ^~~~~~~ In file included from dt_jpeg.c:52: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ dt_jpeg.c: In function 'dt_jpeg_get_data_widget': dt_jpeg.c:78:4: warning: 'gdk_pixbuf_unref' is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] 78 | gdk_pixbuf_unref(pixbuf); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37, from /usr/include/gtk-2.0/gdk/gdkcairo.h:28, from /usr/include/gtk-2.0/gdk/gdk.h:33, from /usr/include/gtk-2.0/gtk/gtk.h:32, from common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_binary.h:32, from dt_jpeg.h:32, from dt_jpeg.c:27: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:165:12: note: declared here 165 | void gdk_pixbuf_unref (GdkPixbuf *pixbuf); | ^~~~~~~~~~~~~~~~ dt_jpeg.c:62:48: warning: unused parameter 'form' [-Wunused-parameter] 62 | GtkWidget *dt_jpeg_get_data_widget(GqFormfill *form, | ~~~~~~~~~~~~^~~~ dt_jpeg.c:63:19: warning: unused parameter 'activatefunc' [-Wunused-parameter] 63 | GCallback activatefunc, | ~~~~~~~~~~~^~~~~~~~~~~~ dt_jpeg.c:64:17: warning: unused parameter 'funcdata' [-Wunused-parameter] 64 | gpointer funcdata) | ~~~~~~~~~^~~~~~~~ dt_jpeg.c: In function 'dt_jpeg_store_data': dt_jpeg.c:118:9: warning: 'gdk_pixbuf_unref' is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] 118 | gdk_pixbuf_unref(pixbuf); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37, from /usr/include/gtk-2.0/gdk/gdkcairo.h:28, from /usr/include/gtk-2.0/gdk/gdk.h:33, from /usr/include/gtk-2.0/gtk/gtk.h:32, from common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_binary.h:32, from dt_jpeg.h:32, from dt_jpeg.c:27: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:165:12: note: declared here 165 | void gdk_pixbuf_unref (GdkPixbuf *pixbuf); | ^~~~~~~~~~~~~~~~ dt_jpeg.c:95:37: warning: unused parameter 'form' [-Wunused-parameter] 95 | void dt_jpeg_store_data(GqFormfill *form, | ~~~~~~~~~~~~^~~~ dt_jpeg.c:96:15: warning: unused parameter 'hbox' [-Wunused-parameter] 96 | GtkWidget *hbox, | ~~~~~~~~~~~^~~~ dt_jpeg.c: In function 'dt_jpeg_delete_data': dt_jpeg.c:151:4: warning: 'gdk_pixbuf_unref' is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] 151 | gdk_pixbuf_unref(pixbuf); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37, from /usr/include/gtk-2.0/gdk/gdkcairo.h:28, from /usr/include/gtk-2.0/gdk/gdk.h:33, from /usr/include/gtk-2.0/gtk/gtk.h:32, from common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_binary.h:32, from dt_jpeg.h:32, from dt_jpeg.c:27: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:165:12: note: declared here 165 | void gdk_pixbuf_unref (GdkPixbuf *pixbuf); | ^~~~~~~~~~~~~~~~ dt_jpeg.c:138:38: warning: unused parameter 'form' [-Wunused-parameter] 138 | void dt_jpeg_delete_data(GqFormfill *form, | ~~~~~~~~~~~~^~~~ dt_jpeg.c:139:16: warning: unused parameter 'hbox_widget' [-Wunused-parameter] 139 | GtkWidget *hbox_widget, | ~~~~~~~~~~~^~~~~~~~~~~ dt_jpeg.c: In function 'dt_jpeg_get_data': dt_jpeg.c:162:42: warning: unused parameter 'form' [-Wunused-parameter] 162 | GByteArray *dt_jpeg_get_data(GqFormfill *form, GtkWidget *hbox) | ~~~~~~~~~~~~^~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o dt_password.o dt_password.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 common.h:31, from gq-formfill.h:34, from gq-type-display.h:31, from dt_entry.h:30, from dt_password.h:30, from dt_password.c:27: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from gq-type-display.h:30, from dt_entry.h:30, from dt_password.h:30, from dt_password.c:27: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from gq-formfill.h:34, from gq-type-display.h:31, from dt_entry.h:30, from dt_password.h:30, from dt_password.c:27: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from gq-type-display.h:30, from dt_entry.h:30, from dt_password.h:30, from dt_password.c:27: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-formfill.h:43, from gq-type-display.h:31, from dt_entry.h:30, from dt_password.h:30, from dt_password.c:27: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-type-display.h:31, from dt_entry.h:30, from dt_password.h:30, from dt_password.c:27: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from dt_entry.h:30, from dt_password.h:30, from dt_password.c:27: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-hash.h:28, from dt_password.h:31, from dt_password.c:27: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ In file included from dt_password.c:57: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from gq-tab.h:36, from gq-tab-browse.h:31, from dt_password.c:58: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from dt_password.c:58: gq-tab-browse.h:34:2: warning: #warning "get this ready and remove the include from gq-browser-node.h" [-Wcpp] 34 | #warning "get this ready and remove the include from gq-browser-node.h" | ^~~~~~~ In file included from dt_password.c:58: gq-tab-browse.h:58:2: warning: #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" [-Wcpp] 58 | #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" | ^~~~~~~ gq-tab-browse.h:69:2: warning: #warning "FIXME: hide ctreeroot and rename to tree_view" [-Wcpp] 69 | #warning "FIXME: hide ctreeroot and rename to tree_view" | ^~~~~~~ gq-tab-browse.h:71:2: warning: #warning "FIXME: remove ctree_refresh" [-Wcpp] 71 | #warning "FIXME: remove ctree_refresh" | ^~~~~~~ gq-tab-browse.h:79:2: warning: #warning "FIXME: remove these two" [-Wcpp] 79 | #warning "FIXME: remove these two" | ^~~~~~~ gq-tab-browse.h:130:2: warning: #warning "FIXME: this one could take a GqServerDn" [-Wcpp] 130 | #warning "FIXME: this one could take a GqServerDn" | ^~~~~~~ gq-tab-browse.h:176:2: warning: #warning "FIXME: make this an enumeration" [-Wcpp] 176 | #warning "FIXME: make this an enumeration" | ^~~~~~~ dt_password.c: In function 'dt_password_get_widget': dt_password.c:63:39: warning: unused parameter 'error_context' [-Wunused-parameter] 63 | GtkWidget *dt_password_get_widget(int error_context, | ~~~~^~~~~~~~~~~~~ dt_password.c: In function 'dt_password_get_data': dt_password.c:153:34: warning: unused parameter 'form' [-Wunused-parameter] 153 | dt_password_get_data(GqFormfill* form, | ~~~~~~~~~~~~^~~~ dt_password.c: In function 'gq_display_password_init': dt_password.c:210:45: warning: unused parameter 'self' [-Wunused-parameter] 210 | gq_display_password_init(GQDisplayPassword* self) {} | ~~~~~~~~~~~~~~~~~~~^~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o dt_time.o dt_time.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 common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_time.h:32, from dt_time.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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_time.h:32, from dt_time.c:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from gq-formfill.h:34, from syntax.h:38, from dt_time.h:32, from dt_time.c:25: /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:32, from /usr/include/glib-2.0/glib.h:30, from syntax.h:30, from dt_time.h:32, from dt_time.c:25: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from syntax.h:38, from dt_time.h:32, from dt_time.c:25: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from syntax.h:39, from dt_time.h:32, from dt_time.c:25: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from dt_time.h:32, from dt_time.c:25: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from dt_time.c:47: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ dt_time.c: In function 'tz_value_changed_callback': dt_time.c:140:54: warning: unused parameter 'adjustment' [-Wunused-parameter] 140 | static void tz_value_changed_callback(GtkAdjustment *adjustment, | ~~~~~~~~~~~~~~~^~~~~~~~~~ dt_time.c: In function 'dt_time_ok_callback': dt_time.c:157:44: warning: unused parameter 'button' [-Wunused-parameter] 157 | static void dt_time_ok_callback(GtkWidget *button, cbdata *cbd) | ~~~~~~~~~~~^~~~~~ dt_time.c: In function 'dt_time_edit_window': dt_time.c:204:44: warning: unused parameter 'button' [-Wunused-parameter] 204 | static void dt_time_edit_window(GtkWidget *button, cbdata *cbd) | ~~~~~~~~~~~^~~~~~ dt_time.c: In function 'dt_time_get_widget': dt_time.c:400:42: warning: unused parameter 'error_context' [-Wunused-parameter] 400 | static GtkWidget *dt_time_get_widget(int error_context, | ~~~~^~~~~~~~~~~~~ dt_time.c: In function 'dt_time_get_data': dt_time.c:443:49: warning: unused parameter 'form' [-Wunused-parameter] 443 | static GByteArray *dt_time_get_data(GqFormfill *form, | ~~~~~~~~~~~~^~~~ dt_time.c: In function 'dt_time_set_data': dt_time.c:449:42: warning: unused parameter 'form' [-Wunused-parameter] 449 | static void dt_time_set_data(GqFormfill *form, | ~~~~~~~~~~~~^~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o dt_text.o dt_text.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 common.h:31, from gq-formfill.h:34, from gq-type-display.h:31, from dt_entry.h:30, from dt_text.h:30, from dt_text.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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from gq-type-display.h:30, from dt_entry.h:30, from dt_text.h:30, from dt_text.c:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from gq-formfill.h:34, from gq-type-display.h:31, from dt_entry.h:30, from dt_text.h:30, from dt_text.c:25: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from gq-type-display.h:30, from dt_entry.h:30, from dt_text.h:30, from dt_text.c:25: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-formfill.h:43, from gq-type-display.h:31, from dt_entry.h:30, from dt_text.h:30, from dt_text.c:25: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-type-display.h:31, from dt_entry.h:30, from dt_text.h:30, from dt_text.c:25: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from dt_entry.h:30, from dt_text.h:30, from dt_text.c:25: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from dt_text.c:45: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from gq-tab.h:36, from gq-tab-browse.h:31, from dt_text.c:46: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from dt_text.c:46: gq-tab-browse.h:34:2: warning: #warning "get this ready and remove the include from gq-browser-node.h" [-Wcpp] 34 | #warning "get this ready and remove the include from gq-browser-node.h" | ^~~~~~~ In file included from dt_text.c:46: gq-tab-browse.h:58:2: warning: #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" [-Wcpp] 58 | #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" | ^~~~~~~ gq-tab-browse.h:69:2: warning: #warning "FIXME: hide ctreeroot and rename to tree_view" [-Wcpp] 69 | #warning "FIXME: hide ctreeroot and rename to tree_view" | ^~~~~~~ gq-tab-browse.h:71:2: warning: #warning "FIXME: remove ctree_refresh" [-Wcpp] 71 | #warning "FIXME: remove ctree_refresh" | ^~~~~~~ gq-tab-browse.h:79:2: warning: #warning "FIXME: remove these two" [-Wcpp] 79 | #warning "FIXME: remove these two" | ^~~~~~~ gq-tab-browse.h:130:2: warning: #warning "FIXME: this one could take a GqServerDn" [-Wcpp] 130 | #warning "FIXME: this one could take a GqServerDn" | ^~~~~~~ gq-tab-browse.h:176:2: warning: #warning "FIXME: make this an enumeration" [-Wcpp] 176 | #warning "FIXME: make this an enumeration" | ^~~~~~~ In file included from dt_text.c:47: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ dt_text.c: In function 'dt_text_get_widget': dt_text.c:55:35: warning: unused parameter 'error_context' [-Wunused-parameter] 55 | GtkWidget *dt_text_get_widget(int error_context, | ~~~~^~~~~~~~~~~~~ dt_text.c:57:21: warning: unused parameter 'activatefunc' [-Wunused-parameter] 57 | GCallback activatefunc, | ~~~~~~~~~~~^~~~~~~~~~~~ dt_text.c:58:19: warning: unused parameter 'funcdata' [-Wunused-parameter] 58 | gpointer funcdata) | ~~~~~~~~~^~~~~~~~ dt_text.c: In function 'dt_text_get_data': dt_text.c:83:49: warning: unused parameter 'form' [-Wunused-parameter] 83 | static GByteArray *dt_text_get_data(GqFormfill *form, GtkWidget *widget) | ~~~~~~~~~~~~^~~~ dt_text.c: In function 'realize_text': dt_text.c:111:52: warning: unused parameter 'user_data' [-Wunused-parameter] 111 | static void realize_text(GtkWidget *text, gpointer user_data) | ~~~~~~~~~^~~~~~~~~ dt_text.c: In function 'dt_text_set_data': dt_text.c:137:42: warning: unused parameter 'form' [-Wunused-parameter] 137 | static void dt_text_set_data(GqFormfill *form, GByteArray *data, | ~~~~~~~~~~~~^~~~ dt_text.c: In function 'gq_display_text_init': dt_text.c:154:37: warning: unused parameter 'self' [-Wunused-parameter] 154 | gq_display_text_init(GQDisplayText* self) {} | ~~~~~~~~~~~~~~~^~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o dtutil.o dtutil.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 dtutil.c:28: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from dtutil.c:28: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from dtutil.c:28: /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:32, from /usr/include/glib-2.0/glib.h:30, from dtutil.c:27: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ dtutil.c: In function 'editable_set_text': dtutil.c:90:8: warning: cast between incompatible function types from 'guint8 * (*)(GByteArray *, gboolean)' {aka 'unsigned char * (*)(struct _GByteArray *, int)'} to 'void (*)(void *)' [-Wcast-function-type] 90 | (GtkDestroyNotify) g_byte_array_free); | ^ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o encode.o encode.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 common.h:31, from gq-formfill.h:34, from encode.h:37, from encode.c:24: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from common.h:31, from gq-formfill.h:34, from encode.h:37, from encode.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from gq-formfill.h:34, from encode.h:37, from encode.c:24: /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:32, from /usr/include/glib-2.0/glib.h:30, from encode.h:30, from encode.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from encode.h:37, from encode.c:24: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from encode.h:37, from encode.c:24: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from encode.h:37, from encode.c:24: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from encode.c:38: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ encode.c: In function 'decode_string': encode.c:78:44: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 78 | fprintf(stderr, "decode_string \"%s\" (%d) -> \"%s\"\n", | ~^ | | | int | %ld 79 | ldap_string, strlen(ldap_string), native_string); | ~~~~~~~~~~~~~~~~~~~ | | | size_t {aka long unsigned int} encode.c: In function 'encode_string': encode.c:90:2: warning: #warning "FIXME: use g_iconv*()" [-Wcpp] 90 | #warning "FIXME: use g_iconv*()" | ^~~~~~~ encode.c: In function 'encoded_string': encode.c:137:2: warning: #warning "FIXME: check the usage of this function and check whether we should return_if_fail()" [-Wcpp] 137 | #warning "FIXME: check the usage of this function and check whether we should return_if_fail()" | ^~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o glib-helpers.o glib-helpers.c make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o dt_oc.o dt_oc.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 dt_oc.c:44: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from dt_oc.c:43: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from dt_oc.c:44: /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:32, from /usr/include/glib-2.0/glib.h:30, from dt_oc.c:41: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-formfill.h:43, from gq-type-display.h:31, from dt_entry.h:30, from dt_oc.h:30, from dt_oc.c:46: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-type-display.h:31, from dt_entry.h:30, from dt_oc.h:30, from dt_oc.c:46: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from dt_entry.h:30, from dt_oc.h:30, from dt_oc.c:46: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from dt_oc.c:51: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from gq-tab.h:36, from gq-tab-browse.h:31, from dt_oc.c:52: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from dt_oc.c:52: gq-tab-browse.h:34:2: warning: #warning "get this ready and remove the include from gq-browser-node.h" [-Wcpp] 34 | #warning "get this ready and remove the include from gq-browser-node.h" | ^~~~~~~ In file included from dt_oc.c:52: gq-tab-browse.h:58:2: warning: #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" [-Wcpp] 58 | #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" | ^~~~~~~ gq-tab-browse.h:69:2: warning: #warning "FIXME: hide ctreeroot and rename to tree_view" [-Wcpp] 69 | #warning "FIXME: hide ctreeroot and rename to tree_view" | ^~~~~~~ gq-tab-browse.h:71:2: warning: #warning "FIXME: remove ctree_refresh" [-Wcpp] 71 | #warning "FIXME: remove ctree_refresh" | ^~~~~~~ gq-tab-browse.h:79:2: warning: #warning "FIXME: remove these two" [-Wcpp] 79 | #warning "FIXME: remove these two" | ^~~~~~~ gq-tab-browse.h:130:2: warning: #warning "FIXME: this one could take a GqServerDn" [-Wcpp] 130 | #warning "FIXME: this one could take a GqServerDn" | ^~~~~~~ gq-tab-browse.h:176:2: warning: #warning "FIXME: make this an enumeration" [-Wcpp] 176 | #warning "FIXME: make this an enumeration" | ^~~~~~~ In file included from dt_oc.c:53: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ dt_oc.c: In function 'check_if_any_oc_needs': dt_oc.c:143:33: warning: unused parameter 'ss' [-Wunused-parameter] 143 | struct server_schema *ss) | ~~~~~~~~~~~~~~~~~~~~~~^~ dt_oc.c: In function 'new_oc': dt_oc.c:169:33: warning: unused parameter 'entry' [-Wunused-parameter] 169 | static void new_oc(GtkEditable *entry, struct change_info *ci) | ~~~~~~~~~~~~~^~~~~ dt_oc.c: In function 'do_change': dt_oc.c:231:2: warning: #warning "FIXME: bug 949917" [-Wcpp] 231 | #warning "FIXME: bug 949917" | ^~~~~~~ dt_oc.c: In function 'dt_oc_get_widget': dt_oc.c:404:19: warning: unused parameter 'activatefunc' [-Wunused-parameter] 404 | GCallback activatefunc, | ~~~~~~~~~~~^~~~~~~~~~~~ dt_oc.c: In function 'gq_display_oc_init': dt_oc.c:554:33: warning: unused parameter 'self' [-Wunused-parameter] 554 | gq_display_oc_init(GQDisplayOC* self) {} | ~~~~~~~~~~~~~^~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-comparison.o gq-comparison.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/gtkdrawingarea.h:35, from gq-comparison.h:27, from gq-comparison.c:24: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkdrawingarea.h:35, from gq-comparison.h:27, from gq-comparison.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from gq-input-form.h:30, from gq-difference.h:27, from gq-comparison.h:28, from gq-comparison.c:24: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkdrawingarea.h:35, from gq-comparison.h:27, from gq-comparison.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from gq-input-form.h:32, from gq-difference.h:27, from gq-comparison.h:28, from gq-comparison.c:24: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from gq-input-form.h:32, from gq-difference.h:27, from gq-comparison.h:28, from gq-comparison.c:24: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-input-form.h:32, from gq-difference.h:27, from gq-comparison.h:28, from gq-comparison.c:24: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from gq-difference.h:27, from gq-comparison.h:28, from gq-comparison.c:24: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ gq-comparison.c: In function 'gq_comparison_get_difference': gq-comparison.c:53:13: warning: Deprecated pre-processor symbol, replace with 53 | return P(self)->difference; | ^~~~~~~~~~~~~~~~ gq-comparison.c: In function 'gq_comparison_init': gq-comparison.c:68:13: warning: Deprecated pre-processor symbol, replace with 68 | P(self)->difference = gq_difference_new(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c:70:13: warning: Deprecated pre-processor symbol, replace with 70 | G_CALLBACK(gtk_widget_queue_draw), self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c: In function 'comparison_dispose': gq-comparison.c:76:13: warning: Deprecated pre-processor symbol, replace with 76 | if(P(object)->difference) { | ^~~~~~~~~~~~~~~~ gq-comparison.c:77:13: warning: Deprecated pre-processor symbol, replace with 77 | g_signal_handlers_disconnect_by_func(P(object)->difference, gtk_widget_queue_draw, object); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c:78:13: warning: Deprecated pre-processor symbol, replace with 78 | g_object_unref(P(object)->difference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c:79:13: warning: Deprecated pre-processor symbol, replace with 79 | P(object)->difference = NULL; | ^~~~~~~~~~~~~~~~~~~ gq-comparison.c:82:13: warning: Deprecated pre-processor symbol, replace with 82 | if(P(object)->form1) { | ^~~~~~~~~~~ gq-comparison.c:83:13: warning: Deprecated pre-processor symbol, replace with 83 | g_object_unref(P(object)->form1); | ^~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c:84:13: warning: Deprecated pre-processor symbol, replace with 84 | P(object)->form1 = NULL; | ^~~~~~~~~~~~~~ gq-comparison.c:87:13: warning: Deprecated pre-processor symbol, replace with 87 | if(P(object)->form2) { | ^~~~~~~~~~~ gq-comparison.c:88:13: warning: Deprecated pre-processor symbol, replace with 88 | g_object_unref(P(object)->form2); | ^~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c:89:13: warning: Deprecated pre-processor symbol, replace with 89 | P(object)->form2 = NULL; | ^~~~~~~~~~~~~~ gq-comparison.c: In function 'comparison_get_property': gq-comparison.c:103:13: warning: Deprecated pre-processor symbol, replace with 103 | g_value_set_object(value, P(object)->form1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c:106:13: warning: Deprecated pre-processor symbol, replace with 106 | g_value_set_object(value, P(object)->form2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c: In function 'comparison_update_adj1': gq-comparison.c:117:13: warning: Deprecated pre-processor symbol, replace with 117 | if(P(self)->adj1) { | ^~~~~~~~ gq-comparison.c:118:13: warning: Deprecated pre-processor symbol, replace with 118 | g_signal_handlers_disconnect_by_func(P(self)->adj1, gtk_widget_queue_draw, self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c:119:13: warning: Deprecated pre-processor symbol, replace with 119 | g_object_unref(P(self)->adj1); | ^~~~~~~~~~~~~~~~~~~~ gq-comparison.c:120:13: warning: Deprecated pre-processor symbol, replace with 120 | P(self)->adj1 = NULL; | ^~~~~~~~~~~ gq-comparison.c:123:13: warning: Deprecated pre-processor symbol, replace with 123 | if(P(self)->form1) { | ^~~~~~~~~ gq-comparison.c:124:13: warning: Deprecated pre-processor symbol, replace with 124 | P(self)->adj1 = g_object_ref(gtk_range_get_adjustment(GTK_RANGE(GTK_SCROLLED_WINDOW(gq_input_form_get_scrolled_window(P(self)->form1))->vscrollbar))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c:124:13: warning: Deprecated pre-processor symbol, replace with 124 | P(self)->adj1 = g_object_ref(gtk_range_get_adjustment(GTK_RANGE(GTK_SCROLLED_WINDOW(gq_input_form_get_scrolled_window(P(self)->form1))->vscrollbar))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c:126:13: warning: Deprecated pre-processor symbol, replace with 126 | G_CALLBACK(gtk_widget_queue_draw), self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c: In function 'comparison_update_adj2': gq-comparison.c:133:13: warning: Deprecated pre-processor symbol, replace with 133 | if(P(self)->adj2) { | ^~~~~~~~ gq-comparison.c:134:13: warning: Deprecated pre-processor symbol, replace with 134 | g_signal_handlers_disconnect_by_func(P(self)->adj2, gtk_widget_queue_draw, self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c:135:13: warning: Deprecated pre-processor symbol, replace with 135 | g_object_unref(P(self)->adj2); | ^~~~~~~~~~~~~~~~~~~~ gq-comparison.c:136:13: warning: Deprecated pre-processor symbol, replace with 136 | P(self)->adj2 = NULL; | ^~~~~~~~~~~ gq-comparison.c:139:13: warning: Deprecated pre-processor symbol, replace with 139 | if(P(self)->form2) { | ^~~~~~~~~ gq-comparison.c:140:13: warning: Deprecated pre-processor symbol, replace with 140 | P(self)->adj2 = g_object_ref(gtk_range_get_adjustment(GTK_RANGE(GTK_SCROLLED_WINDOW(gq_input_form_get_scrolled_window(P(self)->form2))->vscrollbar))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c:140:13: warning: Deprecated pre-processor symbol, replace with gq-comparison.c:142:13: warning: Deprecated pre-processor symbol, replace with 142 | G_CALLBACK(gtk_widget_queue_draw), self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c: In function 'comparison_set_property': gq-comparison.c:154:13: warning: Deprecated pre-processor symbol, replace with 154 | if(P(object)->form1) { | ^~~~~~~~~~~~ gq-comparison.c:155:13: warning: Deprecated pre-processor symbol, replace with 155 | g_signal_handlers_disconnect_by_func(GTK_SCROLLED_WINDOW(gq_input_form_get_scrolled_window(P(object)->form1))->vscrollbar, comparison_update_adj1, object); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c:156:13: warning: Deprecated pre-processor symbol, replace with 156 | g_object_unref(P(object)->form1); | ^~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c:158:13: warning: Deprecated pre-processor symbol, replace with 158 | P(object)->form1 = (GqInputForm*)g_value_dup_object(value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c:159:13: warning: Deprecated pre-processor symbol, replace with 159 | gq_difference_set_form1(P(object)->difference, P(object)->form1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c:159:13: warning: Deprecated pre-processor symbol, replace with gq-comparison.c:160:13: warning: Deprecated pre-processor symbol, replace with 160 | if(P(object)->form1) { | ^~~~~~~~~~~~ gq-comparison.c:162:13: warning: Deprecated pre-processor symbol, replace with 162 | G_CALLBACK(comparison_update_adj1), object); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c:168:13: warning: Deprecated pre-processor symbol, replace with 168 | if(P(object)->form2) { | ^~~~~~~~~~~~ gq-comparison.c:169:13: warning: Deprecated pre-processor symbol, replace with 169 | g_signal_handlers_disconnect_by_func(GTK_SCROLLED_WINDOW(gq_input_form_get_scrolled_window(P(object)->form2))->vscrollbar, comparison_update_adj2, object); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c:170:13: warning: Deprecated pre-processor symbol, replace with 170 | g_object_unref(P(object)->form2); | ^~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c:172:13: warning: Deprecated pre-processor symbol, replace with 172 | P(object)->form2 = (GqInputForm*)g_value_dup_object(value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c:173:13: warning: Deprecated pre-processor symbol, replace with 173 | gq_difference_set_form2(P(object)->difference, P(object)->form2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c:173:13: warning: Deprecated pre-processor symbol, replace with gq-comparison.c:174:13: warning: Deprecated pre-processor symbol, replace with 174 | if(P(object)->form2) { | ^~~~~~~~~~~~ gq-comparison.c:176:13: warning: Deprecated pre-processor symbol, replace with 176 | G_CALLBACK(comparison_update_adj2), object); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c: In function 'comparison_render_change': gq-comparison.c:202:13: warning: Deprecated pre-processor symbol, replace with 202 | offsets[0] = gtk_adjustment_get_value(gtk_range_get_adjustment(GTK_RANGE(GTK_SCROLLED_WINDOW(gq_input_form_get_scrolled_window(GQ_INPUT_FORM(P(self)->form1)))->vscrollbar))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c:203:13: warning: Deprecated pre-processor symbol, replace with 203 | offsets[1] = gtk_adjustment_get_value(gtk_range_get_adjustment(GTK_RANGE(GTK_SCROLLED_WINDOW(gq_input_form_get_scrolled_window(GQ_INPUT_FORM(P(self)->form1)))->vscrollbar))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c: In function 'comparison_expose_event': gq-comparison.c:267:13: warning: Deprecated pre-processor symbol, replace with 267 | GtkWidget* reference = gtk_bin_get_child(GTK_BIN(gq_input_form_get_scrolled_window(GQ_INPUT_FORM(P(widget)->form1)))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c:278:13: warning: Deprecated pre-processor symbol, replace with 278 | gq_difference_foreach(P(widget)->difference, comparison_render_change, self_and_cr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-comparison.c: In function 'gq_comparison_class_init': gq-comparison.c:318:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] 318 | g_type_class_add_private(self_class, sizeof(struct GqComparisonPrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkdrawingarea.h:35, from gq-comparison.h:27, from gq-comparison.c:24: /usr/include/glib-2.0/gobject/gtype.h:1304:10: note: declared here 1304 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o filter.o filter.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 common.h:31, from filter.h:36, from filter.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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from common.h:31, from filter.h:36, from filter.c:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from filter.h:36, from filter.c:25: /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:32, from /usr/include/glib-2.0/glib.h:30, from common.h:30, from filter.h:36, from filter.c:25: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from filter.c:25: filter.h:38:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 38 | #warning "FIXME: make a GObject" | ^~~~~~~ filter.h:40:2: warning: #warning "FIXME: store the server and not its name here" [-Wcpp] 40 | #warning "FIXME: store the server and not its name here" | ^~~~~~~ In file included from gq-tab.h:36, from gq-tab-search.h:31, from configfile.h:34, from filter.c:45: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from configfile.h:35, from filter.c:45: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from gq-input-form.h:32, from filter.c:48: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from gq-input-form.h:32, from filter.c:48: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-input-form.h:32, from filter.c:48: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from filter.c:48: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from filter.c:49: gq-server-list.h:34:2: warning: #warning "FIXME: remove this alias" [-Wcpp] 34 | #warning "FIXME: remove this alias" | ^~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq.o gq.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 gq.c:26: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from gq.c:26: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from gq.c:26: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gi18n.h:21, from gq.c:25: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-tab.h:36, from gq-tab-search.h:31, from configfile.h:34, from gq.c:42: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from configfile.h:35, from gq.c:42: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from encode.h:37, from gq.c:44: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from encode.h:37, from gq.c:44: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from encode.h:37, from gq.c:44: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from gq.c:45: gq-server-list.h:34:2: warning: #warning "FIXME: remove this alias" [-Wcpp] 34 | #warning "FIXME: remove this alias" | ^~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-browser-node.o gq-browser-node.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 gq-window.h:28, from gq-tab.h:36, from gq-browser-node.h:30, from gq-browser-node.c:24: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-browser-node.h:29, from gq-browser-node.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from gq-window.h:28, from gq-tab.h:36, from gq-browser-node.h:30, from gq-browser-node.c:24: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-browser-node.h:29, from gq-browser-node.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-tab.h:36, from gq-browser-node.h:30, from gq-browser-node.c:24: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node.c:24: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node.c:24: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node.c:24: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node.c:24: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from gq-browser-node.h:40, from gq-browser-node.c:24: gq-tab-browse.h:34:2: warning: #warning "get this ready and remove the include from gq-browser-node.h" [-Wcpp] 34 | #warning "get this ready and remove the include from gq-browser-node.h" | ^~~~~~~ In file included from gq-browser-node.h:40, from gq-browser-node.c:24: gq-tab-browse.h:58:2: warning: #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" [-Wcpp] 58 | #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" | ^~~~~~~ gq-tab-browse.h:69:2: warning: #warning "FIXME: hide ctreeroot and rename to tree_view" [-Wcpp] 69 | #warning "FIXME: hide ctreeroot and rename to tree_view" | ^~~~~~~ gq-tab-browse.h:71:2: warning: #warning "FIXME: remove ctree_refresh" [-Wcpp] 71 | #warning "FIXME: remove ctree_refresh" | ^~~~~~~ gq-tab-browse.h:79:2: warning: #warning "FIXME: remove these two" [-Wcpp] 79 | #warning "FIXME: remove these two" | ^~~~~~~ gq-tab-browse.h:130:2: warning: #warning "FIXME: this one could take a GqServerDn" [-Wcpp] 130 | #warning "FIXME: this one could take a GqServerDn" | ^~~~~~~ gq-tab-browse.h:176:2: warning: #warning "FIXME: make this an enumeration" [-Wcpp] 176 | #warning "FIXME: make this an enumeration" | ^~~~~~~ gq-browser-node.c: In function 'gq_browser_node_get_seen': gq-browser-node.c:51:13: warning: Deprecated pre-processor symbol, replace with 51 | return P(self)->seen; | ^~~~~~~~~~ gq-browser-node.c: In function 'gq_browser_node_set_seen': gq-browser-node.c:60:13: warning: Deprecated pre-processor symbol, replace with 60 | if(P(self)->seen == seen) { | ^~~~~~~~~~~~~~~~ gq-browser-node.c:64:13: warning: Deprecated pre-processor symbol, replace with 64 | P(self)->seen = seen; | ^~~~~~~~~~ gq-browser-node.c: In function 'gq_browser_node_get_status': gq-browser-node.c:83:13: warning: Deprecated pre-processor symbol, replace with 83 | return P(self)->status; | ^~~~~~~~~~~~ gq-browser-node.c: In function 'gq_browser_node_set_status': gq-browser-node.c:92:13: warning: Deprecated pre-processor symbol, replace with 92 | if(P(self)->status == status || (P(self)->status && status && !strcmp(P(self)->status, status))) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-browser-node.c:92:13: warning: Deprecated pre-processor symbol, replace with gq-browser-node.c:92:13: warning: Deprecated pre-processor symbol, replace with gq-browser-node.c:96:13: warning: Deprecated pre-processor symbol, replace with 96 | g_free(P(self)->status); | ^~~~~~~~~~~~~ gq-browser-node.c:97:13: warning: Deprecated pre-processor symbol, replace with 97 | P(self)->status = g_strdup(status); | ^~~~~~~~~~~~~~~~~~~~~~~~ gq-browser-node.c: In function 'gq_browser_node_class_init': gq-browser-node.c:185:2: warning: #warning "FIXME: add G_PARAM_READWRITE" [-Wcpp] 185 | #warning "FIXME: add G_PARAM_READWRITE" | ^~~~~~~ gq-browser-node.c:193:2: warning: #warning "FIXME: add G_PARAM_READWRITE" [-Wcpp] 193 | #warning "FIXME: add G_PARAM_READWRITE" | ^~~~~~~ gq-browser-node.c:196:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] 196 | g_type_class_add_private(self_class, sizeof(struct GqBrowserNodePrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-browser-node.h:29, from gq-browser-node.c:24: /usr/include/glib-2.0/gobject/gtype.h:1304:10: note: declared here 1304 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-browser-node-dn.o gq-browser-node-dn.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 gq-window.h:28, from gq-tab.h:36, from gq-browser-node.h:30, from gq-browser-node-dn.h:28, from gq-browser-node-dn.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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-browser-node.h:29, from gq-browser-node-dn.h:28, from gq-browser-node-dn.c:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from gq-window.h:28, from gq-tab.h:36, from gq-browser-node.h:30, from gq-browser-node-dn.h:28, from gq-browser-node-dn.c:25: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-browser-node.h:29, from gq-browser-node-dn.h:28, from gq-browser-node-dn.c:25: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-tab.h:36, from gq-browser-node.h:30, from gq-browser-node-dn.h:28, from gq-browser-node-dn.c:25: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node-dn.h:28, from gq-browser-node-dn.c:25: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node-dn.h:28, from gq-browser-node-dn.c:25: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node-dn.h:28, from gq-browser-node-dn.c:25: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node-dn.h:28, from gq-browser-node-dn.c:25: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from gq-browser-node.h:40, from gq-browser-node-dn.h:28, from gq-browser-node-dn.c:25: gq-tab-browse.h:34:2: warning: #warning "get this ready and remove the include from gq-browser-node.h" [-Wcpp] 34 | #warning "get this ready and remove the include from gq-browser-node.h" | ^~~~~~~ In file included from gq-browser-node.h:40, from gq-browser-node-dn.h:28, from gq-browser-node-dn.c:25: gq-tab-browse.h:58:2: warning: #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" [-Wcpp] 58 | #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" | ^~~~~~~ gq-tab-browse.h:69:2: warning: #warning "FIXME: hide ctreeroot and rename to tree_view" [-Wcpp] 69 | #warning "FIXME: hide ctreeroot and rename to tree_view" | ^~~~~~~ gq-tab-browse.h:71:2: warning: #warning "FIXME: remove ctree_refresh" [-Wcpp] 71 | #warning "FIXME: remove ctree_refresh" | ^~~~~~~ gq-tab-browse.h:79:2: warning: #warning "FIXME: remove these two" [-Wcpp] 79 | #warning "FIXME: remove these two" | ^~~~~~~ gq-tab-browse.h:130:2: warning: #warning "FIXME: this one could take a GqServerDn" [-Wcpp] 130 | #warning "FIXME: this one could take a GqServerDn" | ^~~~~~~ gq-tab-browse.h:176:2: warning: #warning "FIXME: make this an enumeration" [-Wcpp] 176 | #warning "FIXME: make this an enumeration" | ^~~~~~~ In file included from configfile.h:35, from gq-browser-node-dn.c:42: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ gq-browser-node-dn.c: In function 'gq_browser_node_dn_get_dn': gq-browser-node-dn.c:68:13: warning: Deprecated pre-processor symbol, replace with 68 | return gq_server_dn_get_dn(P(self)->entry); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-browser-node-dn.c: In function 'gq_browser_node_dn_get_entry': gq-browser-node-dn.c:76:13: warning: Deprecated pre-processor symbol, replace with 76 | return P(self)->entry; | ^~~~~~~~~~~ gq-browser-node-dn.c: In function 'tree_row_search_below': gq-browser-node-dn.c:87:12: warning: assignment to 'GQTreeWidget *' {aka 'struct _GtkCTree *'} from incompatible pointer type 'GtkWidget *' {aka 'struct _GtkWidget *'} [-Wincompatible-pointer-types] 87 | ctree = GQ_TAB_BROWSE(tab)->ctreeroot; | ^ gq-browser-node-dn.c:88:60: warning: passing argument 1 of 'gtk_tree_view_get_model' from incompatible pointer type [-Wincompatible-pointer-types] 88 | e = gq_browser_model_get_node(gtk_tree_view_get_model(ctree), | ^~~~~ | | | GQTreeWidget * {aka struct _GtkCTree *} In file included from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from gq-window.h:28, from gq-tab.h:36, from gq-browser-node.h:30, from gq-browser-node-dn.h:28, from gq-browser-node-dn.c:25: /usr/include/gtk-2.0/gtk/gtktreeview.h:145:96: note: expected 'GtkTreeView *' {aka 'struct _GtkTreeView *'} but argument is of type 'GQTreeWidget *' {aka 'struct _GtkCTree *'} 145 | GtkTreeModel *gtk_tree_view_get_model (GtkTreeView *tree_view); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ gq-browser-node-dn.c:88:36: warning: passing argument 1 of 'gq_browser_model_get_node' from incompatible pointer type [-Wincompatible-pointer-types] 88 | e = gq_browser_model_get_node(gtk_tree_view_get_model(ctree), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GtkTreeModel * {aka struct _GtkTreeModel *} In file included from gq-tab-browse.h:44, from gq-browser-node.h:40, from gq-browser-node-dn.h:28, from gq-browser-node-dn.c:25: gq-browser-model.h:52:64: note: expected 'const GqBrowserModel *' {aka 'const struct _GObject *'} but argument is of type 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} 52 | GqBrowserNode* gq_browser_model_get_node(GqBrowserModel const* self, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ gq-browser-node-dn.c:100:2: warning: #warning "FIXME: this needs an API cleanup" [-Wcpp] 100 | #warning "FIXME: this needs an API cleanup" | ^~~~~~~ gq-browser-node-dn.c: In function 'ref_browse_single_add': gq-browser-node-dn.c:117:36: warning: unused parameter 'uri' [-Wunused-parameter] 117 | ref_browse_single_add(gchar const* uri, | ~~~~~~~~~~~~~^~~ gq-browser-node-dn.c:118:23: warning: unused parameter 'model' [-Wunused-parameter] 118 | GtkTreeModel* model, | ~~~~~~~~~~~~~~^~~~~ gq-browser-node-dn.c:119:23: warning: unused parameter 'parent' [-Wunused-parameter] 119 | GtkTreeIter * parent) | ~~~~~~~~~~~~~~^~~~~~ gq-browser-node-dn.c: In function 'browse_new_from_entry_callback': gq-browser-node-dn.c:159:2: warning: #warning "FIXME: use the GqServerDn, not this beast" [-Wcpp] 159 | #warning "FIXME: use the GqServerDn, not this beast" | ^~~~~~~ gq-browser-node-dn.c: In function 'browse_new_from_template_callback': gq-browser-node-dn.c:195:2: warning: #warning "FIXME: provide a nicer default RDN" [-Wcpp] 195 | #warning "FIXME: provide a nicer default RDN" | ^~~~~~~ gq-browser-node-dn.c: In function 'dump_subtree': gq-browser-node-dn.c:223:12: warning: assignment to 'GQTreeWidget *' {aka 'struct _GtkCTree *'} from incompatible pointer type 'GtkWidget *' {aka 'struct _GtkWidget *'} [-Wincompatible-pointer-types] 223 | ctree = GQ_TAB_BROWSE(tab)->ctreeroot; | ^ gq-browser-node-dn.c:224:60: warning: passing argument 1 of 'gtk_tree_view_get_model' from incompatible pointer type [-Wincompatible-pointer-types] 224 | e = gq_browser_model_get_node(gtk_tree_view_get_model(ctree), | ^~~~~ | | | GQTreeWidget * {aka struct _GtkCTree *} In file included from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from gq-window.h:28, from gq-tab.h:36, from gq-browser-node.h:30, from gq-browser-node-dn.h:28, from gq-browser-node-dn.c:25: /usr/include/gtk-2.0/gtk/gtktreeview.h:145:96: note: expected 'GtkTreeView *' {aka 'struct _GtkTreeView *'} but argument is of type 'GQTreeWidget *' {aka 'struct _GtkCTree *'} 145 | GtkTreeModel *gtk_tree_view_get_model (GtkTreeView *tree_view); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ gq-browser-node-dn.c:224:36: warning: passing argument 1 of 'gq_browser_model_get_node' from incompatible pointer type [-Wincompatible-pointer-types] 224 | e = gq_browser_model_get_node(gtk_tree_view_get_model(ctree), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GtkTreeModel * {aka struct _GtkTreeModel *} In file included from gq-tab-browse.h:44, from gq-browser-node.h:40, from gq-browser-node-dn.h:28, from gq-browser-node-dn.c:25: gq-browser-model.h:52:64: note: expected 'const GqBrowserModel *' {aka 'const struct _GObject *'} but argument is of type 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} 52 | GqBrowserNode* gq_browser_model_get_node(GqBrowserModel const* self, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ gq-browser-node-dn.c: In function 'delete_browse_entry': gq-browser-node-dn.c:256:12: warning: assignment to 'GQTreeWidget *' {aka 'struct _GtkCTree *'} from incompatible pointer type 'GtkWidget *' {aka 'struct _GtkWidget *'} [-Wincompatible-pointer-types] 256 | ctree = GQ_TAB_BROWSE(tab)->ctreeroot; | ^ gq-browser-node-dn.c:258:60: warning: passing argument 1 of 'gtk_tree_view_get_model' from incompatible pointer type [-Wincompatible-pointer-types] 258 | entry = gq_browser_model_get_node(gtk_tree_view_get_model(ctree), | ^~~~~ | | | GQTreeWidget * {aka struct _GtkCTree *} In file included from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from gq-window.h:28, from gq-tab.h:36, from gq-browser-node.h:30, from gq-browser-node-dn.h:28, from gq-browser-node-dn.c:25: /usr/include/gtk-2.0/gtk/gtktreeview.h:145:96: note: expected 'GtkTreeView *' {aka 'struct _GtkTreeView *'} but argument is of type 'GQTreeWidget *' {aka 'struct _GtkCTree *'} 145 | GtkTreeModel *gtk_tree_view_get_model (GtkTreeView *tree_view); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ gq-browser-node-dn.c:258:36: warning: passing argument 1 of 'gq_browser_model_get_node' from incompatible pointer type [-Wincompatible-pointer-types] 258 | entry = gq_browser_model_get_node(gtk_tree_view_get_model(ctree), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GtkTreeModel * {aka struct _GtkTreeModel *} In file included from gq-tab-browse.h:44, from gq-browser-node.h:40, from gq-browser-node-dn.h:28, from gq-browser-node-dn.c:25: gq-browser-model.h:52:64: note: expected 'const GqBrowserModel *' {aka 'const struct _GObject *'} but argument is of type 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} 52 | GqBrowserNode* gq_browser_model_get_node(GqBrowserModel const* self, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ gq-browser-node-dn.c:258:8: warning: assignment to 'GqBrowserNodeDn *' {aka 'struct _GqBrowserNodeDn *'} from incompatible pointer type 'GqBrowserNode *' {aka 'struct _GObject *'} [-Wincompatible-pointer-types] 258 | entry = gq_browser_model_get_node(gtk_tree_view_get_model(ctree), | ^ gq-browser-node-dn.c:263:38: warning: passing argument 1 of 'gq_browser_node_get_server' from incompatible pointer type [-Wincompatible-pointer-types] 263 | server = gq_browser_node_get_server(entry); | ^~~~~ | | | GqBrowserNodeDn * {aka struct _GqBrowserNodeDn *} In file included from gq-browser-node-dn.h:28, from gq-browser-node-dn.c:25: gq-browser-node.h:109:62: note: expected 'GqBrowserNode *' {aka 'struct _GObject *'} but argument is of type 'GqBrowserNodeDn *' {aka 'struct _GqBrowserNodeDn *'} 109 | GqServer* gq_browser_node_get_server(GqBrowserNode * self); | ~~~~~~~~~~~~~~~~~~~~~^~~~ gq-browser-node-dn.c:290:2: warning: #warning "FIXME: set a parent window" [-Wcpp] 290 | #warning "FIXME: set a parent window" | ^~~~~~~ gq-browser-node-dn.c:315:63: warning: passing argument 3 of '((GqBrowserNodeClass *)((GTypeInstance *)p_entry)->g_class)->refresh' from incompatible pointer type [-Wincompatible-pointer-types] 315 | GQ_BROWSER_NODE_GET_CLASS(p_entry)->refresh(p_entry, ctx, ctree, | ^~~~~ | | | GQTreeWidget * {aka struct _GtkCTree *} gq-browser-node-dn.c:315:63: note: expected 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} but argument is of type 'GQTreeWidget *' {aka 'struct _GtkCTree *'} gq-browser-node-dn.c:316:8: warning: passing argument 4 of '((GqBrowserNodeClass *)((GTypeInstance *)p_entry)->g_class)->refresh' from incompatible pointer type [-Wincompatible-pointer-types] 316 | parent, tab); | ^~~~~~ | | | GQTreeWidgetNode * {aka struct _GtkCTreeNode *} gq-browser-node-dn.c:316:8: note: expected 'GtkTreeIter *' {aka 'struct _GtkTreeIter *'} but argument is of type 'GQTreeWidgetNode *' {aka 'struct _GtkCTreeNode *'} gq-browser-node-dn.c: In function 'dn_browse_entry_expand': gq-browser-node-dn.c:487:13: warning: Deprecated pre-processor symbol, replace with 487 | dn_browse_single_add(gq_server_dn_get_server(P(entry)->entry), dn, model, iter, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-browser-node.h:29, from gq-browser-node-dn.h:28, from gq-browser-node-dn.c:25: gq-browser-node-dn.c: In function 'browse_edit_from_entry': /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: passing argument 1 of 'gq_browser_model_validate' from incompatible pointer type [-Wincompatible-pointer-types] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) /usr/include/glib-2.0/glib/gmacros.h:930:8: note: in definition of macro '_G_BOOLEAN_EXPR' 930 | if (expr) \ | ^~~~ /usr/include/glib-2.0/glib/gmessages.h:624:9: note: in expansion of macro 'G_LIKELY' 624 | if (G_LIKELY (expr)) \ | ^~~~~~~~ gq-browser-node-dn.c:610:2: note: in expansion of macro 'g_return_if_fail' 610 | g_return_if_fail(gq_browser_model_validate(GQ_BROWSER_MODEL(model), iter)); | ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ gq-browser-model.h:41:40: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 41 | #define GQ_BROWSER_MODEL(i) (G_TYPE_CHECK_INSTANCE_CAST((i), GQ_TYPE_BROWSER_MODEL, GqBrowserModel)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-browser-node-dn.c:610:45: note: in expansion of macro 'GQ_BROWSER_MODEL' 610 | g_return_if_fail(gq_browser_model_validate(GQ_BROWSER_MODEL(model), iter)); | ^~~~~~~~~~~~~~~~ In file included from gq-tab-browse.h:44, from gq-browser-node.h:40, from gq-browser-node-dn.h:28, from gq-browser-node-dn.c:25: gq-browser-model.h:54:64: note: expected 'const void **' but argument is of type 'GqBrowserModel *' {aka 'struct _GObject *'} 54 | gboolean gq_browser_model_validate(gconstpointer * self, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ gq-browser-node-dn.c:614:51: warning: passing argument 2 of 'gq_tab_browse_set_input_form' from incompatible pointer type [-Wincompatible-pointer-types] 614 | gq_tab_browse_set_input_form(GQ_TAB_BROWSE(tab), input_form); | ^~~~~~~~~~ | | | GtkWidget * {aka struct _GtkWidget *} In file included from gq-browser-node.h:40, from gq-browser-node-dn.h:28, from gq-browser-node-dn.c:25: gq-tab-browse.h:62:22: note: expected 'GqInputForm *' {aka 'struct _GqInputForm *'} but argument is of type 'GtkWidget *' {aka 'struct _GtkWidget *'} 62 | GqInputForm* input_form); | ~~~~~~~~~~~~~^~~~~~~~~~ gq-browser-node-dn.c:618:2: warning: #warning "FIXME: the browse tab should manage this" [-Wcpp] 618 | #warning "FIXME: the browse tab should manage this" | ^~~~~~~ gq-browser-node-dn.c:622:13: warning: Deprecated pre-processor symbol, replace with 622 | gq_input_form_set_entry(GQ_INPUT_FORM(input_form), P(e)->entry); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-browser-node-dn.c:596:14: warning: unused parameter 'error_context' [-Wunused-parameter] 596 | int error_context, | ~~~~^~~~~~~~~~~~~ gq-browser-node-dn.c: In function 'dn_browse_entry_refresh': gq-browser-node-dn.c:687:9: warning: passing argument 3 of '((GqBrowserNodeClass *)((GTypeInstance *)entry)->g_class)->select' from incompatible pointer type [-Wincompatible-pointer-types] 687 | ctree, node, tab); | ^~~~~ | | | GQTreeWidget * {aka struct _GtkCTree *} gq-browser-node-dn.c:687:9: note: expected 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} but argument is of type 'GQTreeWidget *' {aka 'struct _GtkCTree *'} gq-browser-node-dn.c:687:16: warning: passing argument 4 of '((GqBrowserNodeClass *)((GTypeInstance *)entry)->g_class)->select' from incompatible pointer type [-Wincompatible-pointer-types] 687 | ctree, node, tab); | ^~~~ | | | GQTreeWidgetNode * {aka struct _GtkCTreeNode *} gq-browser-node-dn.c:687:16: note: expected 'GtkTreeIter *' {aka 'struct _GtkTreeIter *'} but argument is of type 'GQTreeWidgetNode *' {aka 'struct _GtkCTreeNode *'} gq-browser-node-dn.c: In function 'dn_browse_entry_popup': gq-browser-node-dn.c:716:21: warning: unused parameter 'ctreeroot' [-Wunused-parameter] 716 | GQTreeWidget *ctreeroot, | ~~~~~~~~~~~~~~^~~~~~~~~ gq-browser-node-dn.c:717:25: warning: unused parameter 'ctree_node' [-Wunused-parameter] 717 | GQTreeWidgetNode *ctree_node, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ gq-browser-node-dn.c: In function 'gq_browser_node_dn_new': gq-browser-node-dn.c:860:2: warning: #warning "FIXME: take the entry and pass it to g_object_new()" [-Wcpp] 860 | #warning "FIXME: take the entry and pass it to g_object_new()" | ^~~~~~~ gq-browser-node-dn.c:871:13: warning: Deprecated pre-processor symbol, replace with 871 | P(self)->entry = g_object_ref(entry); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-browser-node-dn.c:872:13: warning: Deprecated pre-processor symbol, replace with 872 | classes = gq_server_dn_get_object_class(P(self)->entry); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-browser-node-dn.c: In function 'browser_node_dn_dispose': gq-browser-node-dn.c:923:13: warning: Deprecated pre-processor symbol, replace with 923 | if(P(self)->entry) { | ^~~~~~~~~ gq-browser-node-dn.c:924:13: warning: Deprecated pre-processor symbol, replace with 924 | g_object_unref(P(self)->entry); | ^~~~~~~~~~~~~~~~~~~~~ gq-browser-node-dn.c:925:13: warning: Deprecated pre-processor symbol, replace with 925 | P(self)->entry = NULL; | ^~~~~~~~~~~~ gq-browser-node-dn.c: In function 'browser_node_dn_get_server': gq-browser-node-dn.c:934:13: warning: Deprecated pre-processor symbol, replace with 934 | return gq_server_dn_get_server(P(node)->entry); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-browser-node-dn.c: In function 'gq_browser_node_dn_class_init': gq-browser-node-dn.c:947:23: warning: assignment to 'void (*)(GqBrowserNode *, int, GtkTreeModel *, GtkTreeIter *, GqTab *)' {aka 'void (*)(struct _GObject *, int, struct _GtkTreeModel *, struct _GtkTreeIter *, struct _GqTab *)'} from incompatible pointer type 'void (*)(GqBrowserNode *, int, GQTreeWidget *, GQTreeWidgetNode *, GqTab *)' {aka 'void (*)(struct _GObject *, int, struct _GtkCTree *, struct _GtkCTreeNode *, struct _GqTab *)'} [-Wincompatible-pointer-types] 947 | node_class->refresh = dn_browse_entry_refresh; | ^ gq-browser-node-dn.c:949:23: warning: assignment to 'void (*)(GqBrowserNode *, GtkWidget *, GtkTreeView *, GtkTreeIter *, GqTab *)' {aka 'void (*)(struct _GObject *, struct _GtkWidget *, struct _GtkTreeView *, struct _GtkTreeIter *, struct _GqTab *)'} from incompatible pointer type 'void (*)(GqBrowserNode *, GtkWidget *, GQTreeWidget *, GQTreeWidgetNode *, GqTab *)' {aka 'void (*)(struct _GObject *, struct _GtkWidget *, struct _GtkCTree *, struct _GtkCTreeNode *, struct _GqTab *)'} [-Wincompatible-pointer-types] 949 | node_class->popup = dn_browse_entry_popup; | ^ gq-browser-node-dn.c:953:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] 953 | g_type_class_add_private(self_class, sizeof(struct GqBrowserNodeDnPrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-browser-node.h:29, from gq-browser-node-dn.h:28, from gq-browser-node-dn.c:25: /usr/include/glib-2.0/gobject/gtype.h:1304:10: note: declared here 1304 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ gq-browser-node-dn.c: In function 'delete_browse_entry': gq-browser-node-dn.c:303:36: warning: 'node' may be used uninitialized in this function [-Wmaybe-uninitialized] 303 | GQTreeWidgetNode *parent = gq_tree_get_parent_node (ctree, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 304 | node); | ~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-adjustment.o gq-adjustment.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkadjustment.h:36, from /usr/include/gtk-2.0/gtk/gtkrange.h:35, from /usr/include/gtk-2.0/gtk/gtkscrollbar.h:35, from gq-adjustment.h:27, from gq-adjustment.c:24: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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/gtkadjustment.h:35, from /usr/include/gtk-2.0/gtk/gtkrange.h:35, from /usr/include/gtk-2.0/gtk/gtkscrollbar.h:35, from gq-adjustment.h:27, from gq-adjustment.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ gq-adjustment.c: In function 'adjustment_get_property': gq-adjustment.c:72:13: warning: Deprecated pre-processor symbol, replace with 72 | g_value_set_object(value, P(object)->scrollbar1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c:75:13: warning: Deprecated pre-processor symbol, replace with 75 | g_value_set_object(value, P(object)->scrollbar2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c: In function 'adjustment_sync_from_one': gq-adjustment.c:87:13: warning: Deprecated pre-processor symbol, replace with 87 | if(GTK_IS_ADJUSTMENT(P(self)->adj2) && !P(self)->updating) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c:87:13: warning: Deprecated pre-processor symbol, replace with gq-adjustment.c:88:13: warning: Deprecated pre-processor symbol, replace with 88 | P(self)->updating = TRUE; | ^~~~~~~~~~~~~~~ gq-adjustment.c:89:13: warning: Deprecated pre-processor symbol, replace with 89 | gtk_adjustment_set_value(P(self)->adj2, CLAMP(P(self)->adj1->value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c:91:13: warning: Deprecated pre-processor symbol, replace with 91 | P(self)->adj2->upper - P(self)->adj2->page_size)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c:91:13: warning: Deprecated pre-processor symbol, replace with gq-adjustment.c:91:13: warning: Deprecated pre-processor symbol, replace with gq-adjustment.c:91:13: warning: Deprecated pre-processor symbol, replace with gq-adjustment.c:92:13: warning: Deprecated pre-processor symbol, replace with 92 | P(self)->updating = FALSE; | ^~~~~~~~~~~~~~~~ gq-adjustment.c: In function 'adjustment_update_adj1': gq-adjustment.c:103:13: warning: Deprecated pre-processor symbol, replace with 103 | if(P(self)->scrollbar1) { | ^~~~~~~~~~~~~~ gq-adjustment.c:104:13: warning: Deprecated pre-processor symbol, replace with 104 | adj = gtk_range_get_adjustment(GTK_RANGE(P(self)->scrollbar1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c:109:13: warning: Deprecated pre-processor symbol, replace with 109 | if(adj == P(self)->adj1) { | ^~~~~~~~~~~~~~~ gq-adjustment.c:113:13: warning: Deprecated pre-processor symbol, replace with 113 | if(P(self)->adj1) { | ^~~~~~~~ gq-adjustment.c:114:13: warning: Deprecated pre-processor symbol, replace with 114 | g_signal_handlers_disconnect_by_func(P(self)->adj1, adjustment_sync_from_one, self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c:115:13: warning: Deprecated pre-processor symbol, replace with 115 | g_object_unref(P(self)->adj1); | ^~~~~~~~~~~~~~~~~~~~ gq-adjustment.c:116:13: warning: Deprecated pre-processor symbol, replace with 116 | P(self)->adj1 = NULL; | ^~~~~~~~~~~ gq-adjustment.c:120:13: warning: Deprecated pre-processor symbol, replace with 120 | P(self)->adj1 = g_object_ref_sink(adj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c:122:13: warning: Deprecated pre-processor symbol, replace with 122 | G_CALLBACK(adjustment_sync_from_one), self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c: In function 'adjustment_set_scrollbar1': gq-adjustment.c:135:13: warning: Deprecated pre-processor symbol, replace with 135 | if(P(self)->scrollbar1 == scrollbar) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c:139:13: warning: Deprecated pre-processor symbol, replace with 139 | if(P(self)->scrollbar1) { | ^~~~~~~~~~~~~~ gq-adjustment.c:140:13: warning: Deprecated pre-processor symbol, replace with 140 | g_signal_handlers_disconnect_by_func(P(self)->scrollbar1, adjustment_update_adj1, self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c:141:13: warning: Deprecated pre-processor symbol, replace with 141 | g_object_unref(P(self)->scrollbar1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c:142:13: warning: Deprecated pre-processor symbol, replace with 142 | P(self)->scrollbar1 = NULL; | ^~~~~~~~~~~~~~~~~ gq-adjustment.c:146:13: warning: Deprecated pre-processor symbol, replace with 146 | P(self)->scrollbar1 = g_object_ref_sink(scrollbar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c:148:13: warning: Deprecated pre-processor symbol, replace with 148 | G_CALLBACK(adjustment_update_adj1), self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c: In function 'adjustment_sync_from_two': gq-adjustment.c:159:13: warning: Deprecated pre-processor symbol, replace with 159 | if(GTK_IS_ADJUSTMENT(P(self)->adj1) && !P(self)->updating) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c:159:13: warning: Deprecated pre-processor symbol, replace with gq-adjustment.c:160:13: warning: Deprecated pre-processor symbol, replace with 160 | P(self)->updating = TRUE; | ^~~~~~~~~~~~~~~ gq-adjustment.c:161:13: warning: Deprecated pre-processor symbol, replace with 161 | gtk_adjustment_set_value(P(self)->adj1, CLAMP(P(self)->adj2->value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c:163:13: warning: Deprecated pre-processor symbol, replace with 163 | P(self)->adj1->upper - P(self)->adj1->page_size)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c:163:13: warning: Deprecated pre-processor symbol, replace with gq-adjustment.c:163:13: warning: Deprecated pre-processor symbol, replace with gq-adjustment.c:163:13: warning: Deprecated pre-processor symbol, replace with gq-adjustment.c:164:13: warning: Deprecated pre-processor symbol, replace with 164 | P(self)->updating = FALSE; | ^~~~~~~~~~~~~~~~ gq-adjustment.c: In function 'adjustment_update_adj2': gq-adjustment.c:175:13: warning: Deprecated pre-processor symbol, replace with 175 | if(P(self)->scrollbar2) { | ^~~~~~~~~~~~~~ gq-adjustment.c:176:13: warning: Deprecated pre-processor symbol, replace with 176 | adj = gtk_range_get_adjustment(GTK_RANGE(P(self)->scrollbar2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c:181:13: warning: Deprecated pre-processor symbol, replace with 181 | if(adj == P(self)->adj2) { | ^~~~~~~~~~~~~~~ gq-adjustment.c:185:13: warning: Deprecated pre-processor symbol, replace with 185 | if(P(self)->adj2) { | ^~~~~~~~ gq-adjustment.c:186:13: warning: Deprecated pre-processor symbol, replace with 186 | g_signal_handlers_disconnect_by_func(P(self)->adj2, adjustment_sync_from_two, self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c:187:13: warning: Deprecated pre-processor symbol, replace with 187 | g_object_unref(P(self)->adj2); | ^~~~~~~~~~~~~~~~~~~~ gq-adjustment.c:188:13: warning: Deprecated pre-processor symbol, replace with 188 | P(self)->adj2 = NULL; | ^~~~~~~~~~~ gq-adjustment.c:192:13: warning: Deprecated pre-processor symbol, replace with 192 | P(self)->adj2 = g_object_ref_sink(adj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c:194:13: warning: Deprecated pre-processor symbol, replace with 194 | G_CALLBACK(adjustment_sync_from_two), self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c: In function 'adjustment_set_scrollbar2': gq-adjustment.c:208:13: warning: Deprecated pre-processor symbol, replace with 208 | if(P(self)->scrollbar2 == scrollbar) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c:212:13: warning: Deprecated pre-processor symbol, replace with 212 | if(P(self)->scrollbar2) { | ^~~~~~~~~~~~~~ gq-adjustment.c:213:13: warning: Deprecated pre-processor symbol, replace with 213 | g_signal_handlers_disconnect_by_func(P(self)->scrollbar2, adjustment_update_adj2, self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c:214:13: warning: Deprecated pre-processor symbol, replace with 214 | g_object_unref(P(self)->scrollbar2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c:215:13: warning: Deprecated pre-processor symbol, replace with 215 | P(self)->scrollbar2 = NULL; | ^~~~~~~~~~~~~~~~~ gq-adjustment.c:219:13: warning: Deprecated pre-processor symbol, replace with 219 | P(self)->scrollbar2 = g_object_ref_sink(scrollbar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c:221:13: warning: Deprecated pre-processor symbol, replace with 221 | G_CALLBACK(adjustment_update_adj2), self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-adjustment.c: In function 'gq_adjustment_class_init': gq-adjustment.c:290:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] 290 | g_type_class_add_private(self_class, sizeof(struct GqAdjustmentPrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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/gtkadjustment.h:35, from /usr/include/gtk-2.0/gtk/gtkrange.h:35, from /usr/include/gtk-2.0/gtk/gtkscrollbar.h:35, from gq-adjustment.h:27, from gq-adjustment.c:24: /usr/include/glib-2.0/gobject/gtype.h:1304:10: note: declared here 1304 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o errorchain.o errorchain.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 errorchain.h:31, from errorchain.c:30: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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/gtkwidget.h:34, from errorchain.h:31, from errorchain.c:30: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from errorchain.c:37: /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:32, from /usr/include/glib-2.0/glib.h:30, from errorchain.h:30, from errorchain.c:30: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from encode.h:37, from errorchain.c:41: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from encode.h:37, from errorchain.c:41: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from encode.h:37, from errorchain.c:41: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from errorchain.c:42: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from errorchain.c:44: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ In file included from errorchain.c:45: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ errorchain.c: In function 'free_errchain': errorchain.c:67:36: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 67 | g_list_foreach(chain->messages, (GFunc) g_free, NULL); | ^ errorchain.c: In function 'error_push_production_v': errorchain.c:121:2: warning: #warning "FIXME: this is so sick" [-Wcpp] 121 | #warning "FIXME: this is so sick" | ^~~~~~~ errorchain.c: In function 'error_push_debug': errorchain.c:185:13: warning: Deprecated pre-processor symbol, replace with 185 | g_string_sprintf(s, "%s:%d %s", file, line, fmt); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ errorchain.c: In function 'error_clear': errorchain.c:268:38: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 268 | g_list_foreach(chain->messages, (GFunc) g_free, NULL); | ^ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-browser-model.o gq-browser-model.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtktreemodel.h:30, from gq-browser-model.h:27, from gq-browser-model.c:24: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/gtk-2.0/gtk/gtktreemodel.h:27, from gq-browser-model.h:27, from gq-browser-model.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from gq-window.h:28, from gq-tab.h:36, from gq-browser-node.h:30, from gq-browser-model.h:36, from gq-browser-model.c:24: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/gtk-2.0/gtk/gtktreemodel.h:27, from gq-browser-model.h:27, from gq-browser-model.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-tab.h:36, from gq-browser-node.h:30, from gq-browser-model.h:36, from gq-browser-model.c:24: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-model.h:36, from gq-browser-model.c:24: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-model.h:36, from gq-browser-model.c:24: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-model.h:36, from gq-browser-model.c:24: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-model.h:36, from gq-browser-model.c:24: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from gq-browser-node.h:40, from gq-browser-model.h:36, from gq-browser-model.c:24: gq-tab-browse.h:34:2: warning: #warning "get this ready and remove the include from gq-browser-node.h" [-Wcpp] 34 | #warning "get this ready and remove the include from gq-browser-node.h" | ^~~~~~~ In file included from gq-browser-node.h:40, from gq-browser-model.h:36, from gq-browser-model.c:24: gq-tab-browse.h:58:2: warning: #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" [-Wcpp] 58 | #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" | ^~~~~~~ gq-tab-browse.h:69:2: warning: #warning "FIXME: hide ctreeroot and rename to tree_view" [-Wcpp] 69 | #warning "FIXME: hide ctreeroot and rename to tree_view" | ^~~~~~~ gq-tab-browse.h:71:2: warning: #warning "FIXME: remove ctree_refresh" [-Wcpp] 71 | #warning "FIXME: remove ctree_refresh" | ^~~~~~~ gq-tab-browse.h:79:2: warning: #warning "FIXME: remove these two" [-Wcpp] 79 | #warning "FIXME: remove these two" | ^~~~~~~ gq-tab-browse.h:130:2: warning: #warning "FIXME: this one could take a GqServerDn" [-Wcpp] 130 | #warning "FIXME: this one could take a GqServerDn" | ^~~~~~~ gq-tab-browse.h:176:2: warning: #warning "FIXME: make this an enumeration" [-Wcpp] 176 | #warning "FIXME: make this an enumeration" | ^~~~~~~ In file included from gq-browser-model.c:30: gq-server-list.h:34:2: warning: #warning "FIXME: remove this alias" [-Wcpp] 34 | #warning "FIXME: remove this alias" | ^~~~~~~ gq-browser-model.c: In function 'browser_model_get_iter_from_node': gq-browser-model.c:72:2: warning: #warning "FIXME: set stamp" [-Wcpp] 72 | #warning "FIXME: set stamp" | ^~~~~~~ gq-browser-model.c:77:2: warning: #warning "FIXME: set stamp" [-Wcpp] 77 | #warning "FIXME: set stamp" | ^~~~~~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/gtk-2.0/gtk/gtktreemodel.h:27, from gq-browser-model.h:27, from gq-browser-model.c:24: gq-browser-model.c: In function 'gq_browser_model_add_node': gq-browser-model.c:109:45: warning: passing argument 1 of 'gq_browser_model_validate' from incompatible pointer type [-Wincompatible-pointer-types] 109 | g_return_if_fail(gq_browser_model_validate(self, iter)); | ^~~~ | | | const GqBrowserModel * {aka const struct _GObject *} /usr/include/glib-2.0/glib/gmacros.h:930:8: note: in definition of macro '_G_BOOLEAN_EXPR' 930 | if (expr) \ | ^~~~ /usr/include/glib-2.0/glib/gmessages.h:624:9: note: in expansion of macro 'G_LIKELY' 624 | if (G_LIKELY (expr)) \ | ^~~~~~~~ gq-browser-model.c:109:2: note: in expansion of macro 'g_return_if_fail' 109 | g_return_if_fail(gq_browser_model_validate(self, iter)); | ^~~~~~~~~~~~~~~~ In file included from gq-browser-model.c:24: gq-browser-model.h:54:64: note: expected 'const void **' but argument is of type 'const GqBrowserModel *' {aka 'const struct _GObject *'} 54 | gboolean gq_browser_model_validate(gconstpointer * self, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/gtk-2.0/gtk/gtktreemodel.h:27, from gq-browser-model.h:27, from gq-browser-model.c:24: /usr/include/glib-2.0/gobject/gsignal.h:546:72: warning: passing argument 4 of 'g_signal_connect_data' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 546 | g_signal_connect_data ((instance), (detailed_signal), (c_handler), (data), NULL, G_CONNECT_SWAPPED) | ^~~~~~ gq-browser-model.c:113:2: note: in expansion of macro 'g_signal_connect_swapped' 113 | g_signal_connect_swapped(node, "notify::connected", | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:393:25: note: expected 'gpointer' {aka 'void *'} but argument is of type 'const GqBrowserModel *' {aka 'const struct _GObject *'} 393 | gpointer data, | ~~~~~~~~~~~~^~~~ gq-browser-model.c:106:9: warning: variable 'gnode' set but not used [-Wunused-but-set-variable] 106 | GNode* gnode; | ^~~~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/gtk-2.0/gtk/gtktreemodel.h:27, from gq-browser-model.h:27, from gq-browser-model.c:24: gq-browser-model.c: In function 'gq_browser_model_get_node': gq-browser-model.c:123:49: warning: passing argument 1 of 'gq_browser_model_validate' from incompatible pointer type [-Wincompatible-pointer-types] 123 | g_return_val_if_fail(gq_browser_model_validate(self, iter), NULL); | ^~~~ | | | const GqBrowserModel * {aka const struct _GObject *} /usr/include/glib-2.0/glib/gmacros.h:930:8: note: in definition of macro '_G_BOOLEAN_EXPR' 930 | if (expr) \ | ^~~~ /usr/include/glib-2.0/glib/gmessages.h:637:9: note: in expansion of macro 'G_LIKELY' 637 | if (G_LIKELY (expr)) \ | ^~~~~~~~ gq-browser-model.c:123:2: note: in expansion of macro 'g_return_val_if_fail' 123 | g_return_val_if_fail(gq_browser_model_validate(self, iter), NULL); | ^~~~~~~~~~~~~~~~~~~~ In file included from gq-browser-model.c:24: gq-browser-model.h:54:64: note: expected 'const void **' but argument is of type 'const GqBrowserModel *' {aka 'const struct _GObject *'} 54 | gboolean gq_browser_model_validate(gconstpointer * self, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ gq-browser-model.c: In function 'gq_browser_model_init': gq-browser-model.c:146:13: warning: Deprecated pre-processor symbol, replace with 146 | P(self)->tree_root = g_node_new(NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-browser-model.c:150:13: warning: Deprecated pre-processor symbol, replace with 150 | P(self)->tree_root); | ^~~~~~~~~~~~~~~~~~ gq-browser-model.c: In function 'gq_browser_model_class_init': gq-browser-model.c:156:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] 156 | g_type_class_add_private(self_class, sizeof(struct GqBrowserModelPrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/gtk-2.0/gtk/gtktreemodel.h:27, from gq-browser-model.h:27, from gq-browser-model.c:24: /usr/include/glib-2.0/gobject/gtype.h:1304:10: note: declared here 1304 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ gq-browser-model.c:157:2: warning: #warning "FIXME: memory management (tree_root)" [-Wcpp] 157 | #warning "FIXME: memory management (tree_root)" | ^~~~~~~ gq-browser-model.c: In function 'gq_browser_model_validate': gq-browser-model.c:185:2: warning: #warning "FIXME: check stamp" [-Wcpp] 185 | #warning "FIXME: check stamp" | ^~~~~~~ gq-browser-model.c:179:47: warning: unused parameter 'model' [-Wunused-parameter] 179 | gq_browser_model_validate(gconstpointer * model, | ~~~~~~~~~~~~~~~~~~~~^~~~~ gq-browser-model.c: In function 'browser_model_get_iter': gq-browser-model.c:212:13: warning: Deprecated pre-processor symbol, replace with 212 | GNode* node = P(model)->tree_root; | ^~~~~~~~~~~~~~~~~~~~~~~ gq-browser-model.c:234:38: warning: passing argument 1 of 'gq_browser_model_validate' from incompatible pointer type [-Wincompatible-pointer-types] 234 | return browser_model_validate_iter(model, iter); | ^~~~~ | | | GtkTreeModel * {aka struct _GtkTreeModel *} gq-browser-model.c:179:47: note: expected 'const void **' but argument is of type 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} 179 | gq_browser_model_validate(gconstpointer * model, | ~~~~~~~~~~~~~~~~~~~~^~~~~ gq-browser-model.c: In function 'browser_model_get_path': gq-browser-model.c:250:2: warning: #warning "FIXME: check stamp" [-Wcpp] 250 | #warning "FIXME: check stamp" | ^~~~~~~ gq-browser-model.c:252:13: warning: Deprecated pre-processor symbol, replace with 252 | if(((GNode*)iter->user_data)->parent == P(model)->tree_root) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-browser-model.c: In function 'browser_model_get_value': gq-browser-model.c:274:2: warning: #warning "FIXME: check stamp" [-Wcpp] 274 | #warning "FIXME: check stamp" | ^~~~~~~ gq-browser-model.c:279:2: warning: #warning "FIXME: display the new part of DN's only" [-Wcpp] 279 | #warning "FIXME: display the new part of DN's only" | ^~~~~~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/gtk-2.0/gtk/gtktreemodel.h:27, from gq-browser-model.h:27, from gq-browser-model.c:24: gq-browser-model.c: In function 'browser_model_iter_has_child': gq-browser-model.c:297:49: warning: passing argument 1 of 'gq_browser_model_validate' from incompatible pointer type [-Wincompatible-pointer-types] 297 | g_return_val_if_fail(gq_browser_model_validate(model, iter), FALSE); | ^~~~~ | | | GtkTreeModel * {aka struct _GtkTreeModel *} /usr/include/glib-2.0/glib/gmacros.h:930:8: note: in definition of macro '_G_BOOLEAN_EXPR' 930 | if (expr) \ | ^~~~ /usr/include/glib-2.0/glib/gmessages.h:637:9: note: in expansion of macro 'G_LIKELY' 637 | if (G_LIKELY (expr)) \ | ^~~~~~~~ gq-browser-model.c:297:2: note: in expansion of macro 'g_return_val_if_fail' 297 | g_return_val_if_fail(gq_browser_model_validate(model, iter), FALSE); | ^~~~~~~~~~~~~~~~~~~~ gq-browser-model.c:179:47: note: expected 'const void **' but argument is of type 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} 179 | gq_browser_model_validate(gconstpointer * model, | ~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/gtk-2.0/gtk/gtktreemodel.h:27, from gq-browser-model.h:27, from gq-browser-model.c:24: gq-browser-model.c: In function 'browser_model_iter_n_children': gq-browser-model.c:310:49: warning: passing argument 1 of 'gq_browser_model_validate' from incompatible pointer type [-Wincompatible-pointer-types] 310 | g_return_val_if_fail(gq_browser_model_validate(model, iter), 0); | ^~~~~ | | | GtkTreeModel * {aka struct _GtkTreeModel *} /usr/include/glib-2.0/glib/gmacros.h:930:8: note: in definition of macro '_G_BOOLEAN_EXPR' 930 | if (expr) \ | ^~~~ /usr/include/glib-2.0/glib/gmessages.h:637:9: note: in expansion of macro 'G_LIKELY' 637 | if (G_LIKELY (expr)) \ | ^~~~~~~~ gq-browser-model.c:310:2: note: in expansion of macro 'g_return_val_if_fail' 310 | g_return_val_if_fail(gq_browser_model_validate(model, iter), 0); | ^~~~~~~~~~~~~~~~~~~~ gq-browser-model.c:179:47: note: expected 'const void **' but argument is of type 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} 179 | gq_browser_model_validate(gconstpointer * model, | ~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/gtk-2.0/gtk/gtktreemodel.h:27, from gq-browser-model.h:27, from gq-browser-model.c:24: gq-browser-model.c: In function 'browser_model_iter_nth_child': gq-browser-model.c:347:62: warning: passing argument 1 of 'gq_browser_model_validate' from incompatible pointer type [-Wincompatible-pointer-types] 347 | g_return_val_if_fail(!parent || browser_model_validate_iter(model, parent), FALSE); | ^~~~~ | | | GtkTreeModel * {aka struct _GtkTreeModel *} /usr/include/glib-2.0/glib/gmacros.h:930:8: note: in definition of macro '_G_BOOLEAN_EXPR' 930 | if (expr) \ | ^~~~ /usr/include/glib-2.0/glib/gmessages.h:637:9: note: in expansion of macro 'G_LIKELY' 637 | if (G_LIKELY (expr)) \ | ^~~~~~~~ gq-browser-model.c:347:2: note: in expansion of macro 'g_return_val_if_fail' 347 | g_return_val_if_fail(!parent || browser_model_validate_iter(model, parent), FALSE); | ^~~~~~~~~~~~~~~~~~~~ gq-browser-model.c:179:47: note: expected 'const void **' but argument is of type 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} 179 | gq_browser_model_validate(gconstpointer * model, | ~~~~~~~~~~~~~~~~~~~~^~~~~ gq-browser-model.c:356:51: warning: passing argument 1 of 'gq_browser_model_get_node' from incompatible pointer type [-Wincompatible-pointer-types] 356 | GqBrowserNode* node = gq_browser_model_get_node(model, parent); | ^~~~~ | | | GtkTreeModel * {aka struct _GtkTreeModel *} gq-browser-model.c:119:49: note: expected 'const GqBrowserModel *' {aka 'const struct _GObject *'} but argument is of type 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} 119 | gq_browser_model_get_node(GqBrowserModel const* self, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ gq-browser-model.c:359:2: warning: #warning "FIXME: we don't have a tab here" [-Wcpp] 359 | #warning "FIXME: we don't have a tab here" | ^~~~~~~ gq-browser-model.c:362:2: warning: #warning "FIXME: we don't have a tab here" [-Wcpp] 362 | #warning "FIXME: we don't have a tab here" | ^~~~~~~ gq-browser-model.c:377:13: warning: Deprecated pre-processor symbol, replace with 377 | g_node_nth_child(parent ? parent->user_data : P(model)->tree_root, child)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-browser-model.c:383:37: warning: passing argument 1 of 'gq_browser_model_validate' from incompatible pointer type [-Wincompatible-pointer-types] 383 | return browser_model_validate_iter(model, iter); | ^~~~~ | | | GtkTreeModel * {aka struct _GtkTreeModel *} gq-browser-model.c:179:47: note: expected 'const void **' but argument is of type 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} 179 | gq_browser_model_validate(gconstpointer * model, | ~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/gtk-2.0/gtk/gtktreemodel.h:27, from gq-browser-model.h:27, from gq-browser-model.c:24: gq-browser-model.c: In function 'browser_model_iter_next': gq-browser-model.c:398:51: warning: passing argument 1 of 'gq_browser_model_validate' from incompatible pointer type [-Wincompatible-pointer-types] 398 | g_return_val_if_fail(browser_model_validate_iter(model, iter), FALSE); | ^~~~~ | | | GtkTreeModel * {aka struct _GtkTreeModel *} /usr/include/glib-2.0/glib/gmacros.h:930:8: note: in definition of macro '_G_BOOLEAN_EXPR' 930 | if (expr) \ | ^~~~ /usr/include/glib-2.0/glib/gmessages.h:637:9: note: in expansion of macro 'G_LIKELY' 637 | if (G_LIKELY (expr)) \ | ^~~~~~~~ gq-browser-model.c:398:2: note: in expansion of macro 'g_return_val_if_fail' 398 | g_return_val_if_fail(browser_model_validate_iter(model, iter), FALSE); | ^~~~~~~~~~~~~~~~~~~~ gq-browser-model.c:179:47: note: expected 'const void **' but argument is of type 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} 179 | gq_browser_model_validate(gconstpointer * model, | ~~~~~~~~~~~~~~~~~~~~^~~~~ gq-browser-model.c:409:37: warning: passing argument 1 of 'gq_browser_model_validate' from incompatible pointer type [-Wincompatible-pointer-types] 409 | return browser_model_validate_iter(model, iter); | ^~~~~ | | | GtkTreeModel * {aka struct _GtkTreeModel *} gq-browser-model.c:179:47: note: expected 'const void **' but argument is of type 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} 179 | gq_browser_model_validate(gconstpointer * model, | ~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/gtk-2.0/gtk/gtktreemodel.h:27, from gq-browser-model.h:27, from gq-browser-model.c:24: gq-browser-model.c: In function 'browser_model_iter_parent': gq-browser-model.c:417:51: warning: passing argument 1 of 'gq_browser_model_validate' from incompatible pointer type [-Wincompatible-pointer-types] 417 | g_return_val_if_fail(browser_model_validate_iter(model, child), FALSE); | ^~~~~ | | | GtkTreeModel * {aka struct _GtkTreeModel *} /usr/include/glib-2.0/glib/gmacros.h:930:8: note: in definition of macro '_G_BOOLEAN_EXPR' 930 | if (expr) \ | ^~~~ /usr/include/glib-2.0/glib/gmessages.h:637:9: note: in expansion of macro 'G_LIKELY' 637 | if (G_LIKELY (expr)) \ | ^~~~~~~~ gq-browser-model.c:417:2: note: in expansion of macro 'g_return_val_if_fail' 417 | g_return_val_if_fail(browser_model_validate_iter(model, child), FALSE); | ^~~~~~~~~~~~~~~~~~~~ gq-browser-model.c:179:47: note: expected 'const void **' but argument is of type 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} 179 | gq_browser_model_validate(gconstpointer * model, | ~~~~~~~~~~~~~~~~~~~~^~~~~ gq-browser-model.c:428:37: warning: passing argument 1 of 'gq_browser_model_validate' from incompatible pointer type [-Wincompatible-pointer-types] 428 | return browser_model_validate_iter(model, iter); | ^~~~~ | | | GtkTreeModel * {aka struct _GtkTreeModel *} gq-browser-model.c:179:47: note: expected 'const void **' but argument is of type 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} 179 | gq_browser_model_validate(gconstpointer * model, | ~~~~~~~~~~~~~~~~~~~~^~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-browser-node-dummy.o gq-browser-node-dummy.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 gq-window.h:28, from gq-tab.h:36, from gq-browser-node.h:30, from gq-browser-node-dummy.h:27, from gq-browser-node-dummy.c:24: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-browser-node.h:29, from gq-browser-node-dummy.h:27, from gq-browser-node-dummy.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from gq-window.h:28, from gq-tab.h:36, from gq-browser-node.h:30, from gq-browser-node-dummy.h:27, from gq-browser-node-dummy.c:24: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-browser-node.h:29, from gq-browser-node-dummy.h:27, from gq-browser-node-dummy.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-tab.h:36, from gq-browser-node.h:30, from gq-browser-node-dummy.h:27, from gq-browser-node-dummy.c:24: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node-dummy.h:27, from gq-browser-node-dummy.c:24: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node-dummy.h:27, from gq-browser-node-dummy.c:24: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node-dummy.h:27, from gq-browser-node-dummy.c:24: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node-dummy.h:27, from gq-browser-node-dummy.c:24: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from gq-browser-node.h:40, from gq-browser-node-dummy.h:27, from gq-browser-node-dummy.c:24: gq-tab-browse.h:34:2: warning: #warning "get this ready and remove the include from gq-browser-node.h" [-Wcpp] 34 | #warning "get this ready and remove the include from gq-browser-node.h" | ^~~~~~~ In file included from gq-browser-node.h:40, from gq-browser-node-dummy.h:27, from gq-browser-node-dummy.c:24: gq-tab-browse.h:58:2: warning: #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" [-Wcpp] 58 | #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" | ^~~~~~~ gq-tab-browse.h:69:2: warning: #warning "FIXME: hide ctreeroot and rename to tree_view" [-Wcpp] 69 | #warning "FIXME: hide ctreeroot and rename to tree_view" | ^~~~~~~ gq-tab-browse.h:71:2: warning: #warning "FIXME: remove ctree_refresh" [-Wcpp] 71 | #warning "FIXME: remove ctree_refresh" | ^~~~~~~ gq-tab-browse.h:79:2: warning: #warning "FIXME: remove these two" [-Wcpp] 79 | #warning "FIXME: remove these two" | ^~~~~~~ gq-tab-browse.h:130:2: warning: #warning "FIXME: this one could take a GqServerDn" [-Wcpp] 130 | #warning "FIXME: this one could take a GqServerDn" | ^~~~~~~ gq-tab-browse.h:176:2: warning: #warning "FIXME: make this an enumeration" [-Wcpp] 176 | #warning "FIXME: make this an enumeration" | ^~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-difference.o gq-difference.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 gq-input-form.h:30, from gq-difference.h:27, from gq-difference.c:26: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from gq-input-form.h:30, from gq-difference.h:27, from gq-difference.c:26: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from gq-input-form.h:30, from gq-difference.h:27, from gq-difference.c:26: /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:32, from /usr/include/glib-2.0/glib.h:30, from gq-input-form.h:29, from gq-difference.h:27, from gq-difference.c:26: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from gq-input-form.h:32, from gq-difference.h:27, from gq-difference.c:26: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from gq-input-form.h:32, from gq-difference.h:27, from gq-difference.c:26: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-input-form.h:32, from gq-difference.h:27, from gq-difference.c:26: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from gq-difference.h:27, from gq-difference.c:26: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ gq-difference.c: In function 'gq_difference_foreach': gq-difference.c:76:13: warning: Deprecated pre-processor symbol, replace with 76 | for(it = P(self)->changes; it; it = g_slist_next(it)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-difference.c: In function 'difference_recalc': gq-difference.c:109:13: warning: Deprecated pre-processor symbol, replace with 109 | GList* formlist1 = gq_input_form_get_formlist(P(self)->form1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-difference.c:110:13: warning: Deprecated pre-processor symbol, replace with 110 | GList* formlist2 = gq_input_form_get_formlist(P(self)->form2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-difference.c:112:2: warning: #warning "FIXME: free changes list" [-Wcpp] 112 | #warning "FIXME: free changes list" | ^~~~~~~ gq-difference.c:113:13: warning: Deprecated pre-processor symbol, replace with 113 | P(self)->changes = NULL; | ^~~~~~~~~~~~~ gq-difference.c:148:13: warning: Deprecated pre-processor symbol, replace with 148 | P(self)->changes = g_slist_prepend(P(self)->changes, set); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-difference.c:148:13: warning: Deprecated pre-processor symbol, replace with gq-difference.c:166:13: warning: Deprecated pre-processor symbol, replace with 166 | P(self)->changes = g_slist_prepend(P(self)->changes, set); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-difference.c:166:13: warning: Deprecated pre-processor symbol, replace with gq-difference.c:127:17: warning: variable 'input2' set but not used [-Wunused-but-set-variable] 127 | gint input1, input2; | ^~~~~~ gq-difference.c:127:9: warning: variable 'input1' set but not used [-Wunused-but-set-variable] 127 | gint input1, input2; | ^~~~~~ gq-difference.c:173:13: warning: Deprecated pre-processor symbol, replace with 173 | P(self)->changes = g_slist_prepend(P(self)->changes, set); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-difference.c:173:13: warning: Deprecated pre-processor symbol, replace with gq-difference.c:176:13: warning: Deprecated pre-processor symbol, replace with 176 | P(self)->changes = g_slist_reverse(P(self)->changes); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-difference.c:176:13: warning: Deprecated pre-processor symbol, replace with gq-difference.c:182:13: warning: Deprecated pre-processor symbol, replace with 182 | P(self)->idle = 0; | ^~~~~~~ gq-difference.c: In function 'difference_queue_recalc': gq-difference.c:189:13: warning: Deprecated pre-processor symbol, replace with 189 | if(!P(self)->idle) { | ^~~~~~~~~ gq-difference.c:190:13: warning: Deprecated pre-processor symbol, replace with 190 | P(self)->idle = g_idle_add((GSourceFunc)difference_recalc, self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-difference.c: In function 'gq_difference_set_form1': gq-difference.c:201:13: warning: Deprecated pre-processor symbol, replace with 201 | if(P(self)->form1 == form1) { | ^~~~~~~~~~~~~~~~~~ gq-difference.c:205:13: warning: Deprecated pre-processor symbol, replace with 205 | if(P(self)->form1) { | ^~~~~~~~~ gq-difference.c:206:13: warning: Deprecated pre-processor symbol, replace with 206 | g_signal_handlers_disconnect_by_func(P(self)->form1, difference_queue_recalc, self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-difference.c:207:13: warning: Deprecated pre-processor symbol, replace with 207 | g_object_unref(P(self)->form1); | ^~~~~~~~~~~~~~~~~~~~~ gq-difference.c:208:13: warning: Deprecated pre-processor symbol, replace with 208 | P(self)->form1 = NULL; | ^~~~~~~~~~~~ gq-difference.c:212:13: warning: Deprecated pre-processor symbol, replace with 212 | P(self)->form1 = g_object_ref(form1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-difference.c:214:13: warning: Deprecated pre-processor symbol, replace with 214 | G_CALLBACK(difference_queue_recalc), self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-difference.c:219:2: warning: #warning "FIXME: notify" [-Wcpp] 219 | #warning "FIXME: notify" | ^~~~~~~ gq-difference.c: In function 'gq_difference_set_form2': gq-difference.c:230:13: warning: Deprecated pre-processor symbol, replace with 230 | if(P(self)->form2 == form2) { | ^~~~~~~~~~~~~~~~~~ gq-difference.c:234:13: warning: Deprecated pre-processor symbol, replace with 234 | if(P(self)->form2) { | ^~~~~~~~~ gq-difference.c:235:13: warning: Deprecated pre-processor symbol, replace with 235 | g_signal_handlers_disconnect_by_func(P(self)->form2, difference_queue_recalc, self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-difference.c:236:13: warning: Deprecated pre-processor symbol, replace with 236 | g_object_unref(P(self)->form2); | ^~~~~~~~~~~~~~~~~~~~~ gq-difference.c:237:13: warning: Deprecated pre-processor symbol, replace with 237 | P(self)->form2 = NULL; | ^~~~~~~~~~~~ gq-difference.c:241:13: warning: Deprecated pre-processor symbol, replace with 241 | P(self)->form2 = g_object_ref(form2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-difference.c:243:13: warning: Deprecated pre-processor symbol, replace with 243 | G_CALLBACK(difference_queue_recalc), self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-difference.c:248:2: warning: #warning "FIXME: notify" [-Wcpp] 248 | #warning "FIXME: notify" | ^~~~~~~ gq-difference.c: In function 'difference_finalize': gq-difference.c:271:13: warning: Deprecated pre-processor symbol, replace with 271 | if(P(object)->idle) { | ^~~~~~~~~~ gq-difference.c:272:13: warning: Deprecated pre-processor symbol, replace with 272 | g_source_remove(P(object)->idle); | ^~~~~~~~~~~~~~~~~~~~~~~ gq-difference.c:273:13: warning: Deprecated pre-processor symbol, replace with 273 | P(object)->idle = 0; | ^~~~~~~~~~ gq-difference.c: In function 'gq_difference_class_init': gq-difference.c:294:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] 294 | g_type_class_add_private(self_class, sizeof(struct GqDifferencePrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from gq-input-form.h:30, from gq-difference.h:27, from gq-difference.c:26: /usr/include/glib-2.0/gobject/gtype.h:1304:10: note: declared here 1304 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-browser-node-reference.o gq-browser-node-reference.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 gq-window.h:28, from gq-tab.h:36, from gq-browser-node.h:30, from gq-browser-node-reference.h:28, from gq-browser-node-reference.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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-browser-node.h:29, from gq-browser-node-reference.h:28, from gq-browser-node-reference.c:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from gq-window.h:28, from gq-tab.h:36, from gq-browser-node.h:30, from gq-browser-node-reference.h:28, from gq-browser-node-reference.c:25: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-browser-node.h:29, from gq-browser-node-reference.h:28, from gq-browser-node-reference.c:25: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-tab.h:36, from gq-browser-node.h:30, from gq-browser-node-reference.h:28, from gq-browser-node-reference.c:25: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node-reference.h:28, from gq-browser-node-reference.c:25: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node-reference.h:28, from gq-browser-node-reference.c:25: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node-reference.h:28, from gq-browser-node-reference.c:25: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node-reference.h:28, from gq-browser-node-reference.c:25: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from gq-browser-node.h:40, from gq-browser-node-reference.h:28, from gq-browser-node-reference.c:25: gq-tab-browse.h:34:2: warning: #warning "get this ready and remove the include from gq-browser-node.h" [-Wcpp] 34 | #warning "get this ready and remove the include from gq-browser-node.h" | ^~~~~~~ In file included from gq-browser-node.h:40, from gq-browser-node-reference.h:28, from gq-browser-node-reference.c:25: gq-tab-browse.h:58:2: warning: #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" [-Wcpp] 58 | #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" | ^~~~~~~ gq-tab-browse.h:69:2: warning: #warning "FIXME: hide ctreeroot and rename to tree_view" [-Wcpp] 69 | #warning "FIXME: hide ctreeroot and rename to tree_view" | ^~~~~~~ gq-tab-browse.h:71:2: warning: #warning "FIXME: remove ctree_refresh" [-Wcpp] 71 | #warning "FIXME: remove ctree_refresh" | ^~~~~~~ gq-tab-browse.h:79:2: warning: #warning "FIXME: remove these two" [-Wcpp] 79 | #warning "FIXME: remove these two" | ^~~~~~~ gq-tab-browse.h:130:2: warning: #warning "FIXME: this one could take a GqServerDn" [-Wcpp] 130 | #warning "FIXME: this one could take a GqServerDn" | ^~~~~~~ gq-tab-browse.h:176:2: warning: #warning "FIXME: make this an enumeration" [-Wcpp] 176 | #warning "FIXME: make this an enumeration" | ^~~~~~~ In file included from configfile.h:35, from gq-browser-node-reference.c:41: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ In file included from gq-browser-node-reference.c:47: gq-server-list.h:34:2: warning: #warning "FIXME: remove this alias" [-Wcpp] 34 | #warning "FIXME: remove this alias" | ^~~~~~~ gq-browser-node-reference.c: In function 'ref_browse_entry_selected': gq-browser-node-reference.c:73:23: warning: passing argument 2 of 'record_path' from incompatible pointer type [-Wincompatible-pointer-types] 73 | record_path(tab, ctree, node); | ^~~~~ | | | GQTreeWidget * {aka struct _GtkCTree *} In file included from gq-browser-node.h:40, from gq-browser-node-reference.h:28, from gq-browser-node-reference.c:25: gq-tab-browse.h:97:18: note: expected 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} but argument is of type 'GQTreeWidget *' {aka 'struct _GtkCTree *'} 97 | GtkTreeModel* model, | ~~~~~~~~~~~~~~^~~~~ gq-browser-node-reference.c:73:30: warning: passing argument 3 of 'record_path' from incompatible pointer type [-Wincompatible-pointer-types] 73 | record_path(tab, ctree, node); | ^~~~ | | | GQTreeWidgetNode * {aka struct _GtkCTreeNode *} In file included from gq-browser-node.h:40, from gq-browser-node-reference.h:28, from gq-browser-node-reference.c:25: gq-tab-browse.h:98:17: note: expected 'GtkTreeIter *' {aka 'struct _GtkTreeIter *'} but argument is of type 'GQTreeWidgetNode *' {aka 'struct _GtkCTreeNode *'} 98 | GtkTreeIter* iter | ~~~~~~~~~~~~~^~~~ gq-browser-node-reference.c:60:15: warning: unused parameter 'error_context' [-Wunused-parameter] 60 | int error_context, | ~~~~^~~~~~~~~~~~~ gq-browser-node-reference.c: In function 'ref_browse_entry_expand': gq-browser-node-reference.c:112:16: warning: unused parameter 'tab' [-Wunused-parameter] 112 | GqTab *tab) | ~~~~~~~^~~ gq-browser-node-reference.c: In function 'ref_browse_entry_get_name': gq-browser-node-reference.c:188:76: warning: unused parameter 'long_form' [-Wunused-parameter] 188 | static char* ref_browse_entry_get_name(GqBrowserNode const*entry, gboolean long_form) | ~~~~~~~~~^~~~~~~~~ gq-browser-node-reference.c: In function 'add_to_permanent_servers': gq-browser-node-reference.c:241:2: warning: #warning "FIXME: just try to append a number" [-Wcpp] 241 | #warning "FIXME: just try to append a number" | ^~~~~~~ gq-browser-node-reference.c: In function 'dump_ref': gq-browser-node-reference.c:285:12: warning: assignment to 'GQTreeWidget *' {aka 'struct _GtkCTree *'} from incompatible pointer type 'GtkWidget *' {aka 'struct _GtkWidget *'} [-Wincompatible-pointer-types] 285 | ctree = GQ_TAB_BROWSE(tab)->ctreeroot; | ^ gq-browser-node-reference.c:286:56: warning: passing argument 1 of 'gtk_tree_view_get_model' from incompatible pointer type [-Wincompatible-pointer-types] 286 | e = gq_browser_model_get_node(gtk_tree_view_get_model(ctree), | ^~~~~ | | | GQTreeWidget * {aka struct _GtkCTree *} In file included from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from gq-window.h:28, from gq-tab.h:36, from gq-browser-node.h:30, from gq-browser-node-reference.h:28, from gq-browser-node-reference.c:25: /usr/include/gtk-2.0/gtk/gtktreeview.h:145:96: note: expected 'GtkTreeView *' {aka 'struct _GtkTreeView *'} but argument is of type 'GQTreeWidget *' {aka 'struct _GtkCTree *'} 145 | GtkTreeModel *gtk_tree_view_get_model (GtkTreeView *tree_view); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ gq-browser-node-reference.c:286:32: warning: passing argument 1 of 'gq_browser_model_get_node' from incompatible pointer type [-Wincompatible-pointer-types] 286 | e = gq_browser_model_get_node(gtk_tree_view_get_model(ctree), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GtkTreeModel * {aka struct _GtkTreeModel *} In file included from gq-tab-browse.h:44, from gq-browser-node.h:40, from gq-browser-node-reference.h:28, from gq-browser-node-reference.c:25: gq-browser-model.h:52:64: note: expected 'const GqBrowserModel *' {aka 'const struct _GObject *'} but argument is of type 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} 52 | GqBrowserNode* gq_browser_model_get_node(GqBrowserModel const* self, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ gq-browser-node-reference.c:291:32: warning: passing argument 1 of 'server_from_node' from incompatible pointer type [-Wincompatible-pointer-types] 291 | server = server_from_node(ctree, node); | ^~~~~ | | | GQTreeWidget * {aka struct _GtkCTree *} In file included from gq-browser-node.h:40, from gq-browser-node-reference.h:28, from gq-browser-node-reference.c:25: gq-tab-browse.h:110:42: note: expected 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} but argument is of type 'GQTreeWidget *' {aka 'struct _GtkCTree *'} 110 | GqServer* server_from_node(GtkTreeModel* model, | ~~~~~~~~~~~~~~^~~~~ gq-browser-node-reference.c:291:39: warning: passing argument 2 of 'server_from_node' from incompatible pointer type [-Wincompatible-pointer-types] 291 | server = server_from_node(ctree, node); | ^~~~ | | | GQTreeWidgetNode * {aka struct _GtkCTreeNode *} In file included from gq-browser-node.h:40, from gq-browser-node-reference.h:28, from gq-browser-node-reference.c:25: gq-tab-browse.h:111:21: note: expected 'GtkTreeIter *' {aka 'struct _GtkTreeIter *'} but argument is of type 'GQTreeWidgetNode *' {aka 'struct _GtkCTreeNode *'} 111 | GtkTreeIter * iter); | ~~~~~~~~~~~~~~^~~~ gq-browser-node-reference.c: In function 'ref_browse_entry_popup': gq-browser-node-reference.c:331:32: warning: passing argument 1 of 'server_from_node' from incompatible pointer type [-Wincompatible-pointer-types] 331 | server = server_from_node(ctreeroot, ctree_node); | ^~~~~~~~~ | | | GQTreeWidget * {aka struct _GtkCTree *} In file included from gq-browser-node.h:40, from gq-browser-node-reference.h:28, from gq-browser-node-reference.c:25: gq-tab-browse.h:110:42: note: expected 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} but argument is of type 'GQTreeWidget *' {aka 'struct _GtkCTree *'} 110 | GqServer* server_from_node(GtkTreeModel* model, | ~~~~~~~~~~~~~~^~~~~ gq-browser-node-reference.c:331:43: warning: passing argument 2 of 'server_from_node' from incompatible pointer type [-Wincompatible-pointer-types] 331 | server = server_from_node(ctreeroot, ctree_node); | ^~~~~~~~~~ | | | GQTreeWidgetNode * {aka struct _GtkCTreeNode *} In file included from gq-browser-node.h:40, from gq-browser-node-reference.h:28, from gq-browser-node-reference.c:25: gq-tab-browse.h:111:21: note: expected 'GtkTreeIter *' {aka 'struct _GtkTreeIter *'} but argument is of type 'GQTreeWidgetNode *' {aka 'struct _GtkCTreeNode *'} 111 | GtkTreeIter * iter); | ~~~~~~~~~~~~~~^~~~ gq-browser-node-reference.c: In function 'gq_browser_node_reference_class_init': gq-browser-node-reference.c:434:25: warning: assignment to 'void (*)(GqBrowserNode *, int, GtkTreeModel *, GtkTreeIter *, void *)' {aka 'void (*)(struct _GObject *, int, struct _GtkTreeModel *, struct _GtkTreeIter *, void *)'} from incompatible pointer type 'void (*)(GqBrowserNode *, int, GQTreeWidget *, GQTreeWidgetNode *, GqTab *)' {aka 'void (*)(struct _GObject *, int, struct _GtkCTree *, struct _GtkCTreeNode *, struct _GqTab *)'} [-Wincompatible-pointer-types] 434 | node_class->expand = ref_browse_entry_expand; | ^ gq-browser-node-reference.c:435:25: warning: assignment to 'void (*)(GqBrowserNode *, int, GtkTreeModel *, GtkTreeIter *, GqTab *)' {aka 'void (*)(struct _GObject *, int, struct _GtkTreeModel *, struct _GtkTreeIter *, struct _GqTab *)'} from incompatible pointer type 'void (*)(GqBrowserNode *, int, GQTreeWidget *, GQTreeWidgetNode *, GqTab *)' {aka 'void (*)(struct _GObject *, int, struct _GtkCTree *, struct _GtkCTreeNode *, struct _GqTab *)'} [-Wincompatible-pointer-types] 435 | node_class->select = ref_browse_entry_selected; | ^ gq-browser-node-reference.c:436:25: warning: assignment to 'void (*)(GqBrowserNode *, int, GtkTreeModel *, GtkTreeIter *, GqTab *)' {aka 'void (*)(struct _GObject *, int, struct _GtkTreeModel *, struct _GtkTreeIter *, struct _GqTab *)'} from incompatible pointer type 'void (*)(GqBrowserNode *, int, GQTreeWidget *, GQTreeWidgetNode *, GqTab *)' {aka 'void (*)(struct _GObject *, int, struct _GtkCTree *, struct _GtkCTreeNode *, struct _GqTab *)'} [-Wincompatible-pointer-types] 436 | node_class->refresh = ref_browse_entry_refresh; | ^ gq-browser-node-reference.c:438:25: warning: assignment to 'void (*)(GqBrowserNode *, GtkWidget *, GtkTreeView *, GtkTreeIter *, GqTab *)' {aka 'void (*)(struct _GObject *, struct _GtkWidget *, struct _GtkTreeView *, struct _GtkTreeIter *, struct _GqTab *)'} from incompatible pointer type 'void (*)(GqBrowserNode *, GtkWidget *, GQTreeWidget *, GQTreeWidgetNode *, GqTab *)' {aka 'void (*)(struct _GObject *, struct _GtkWidget *, struct _GtkCTree *, struct _GtkCTreeNode *, struct _GqTab *)'} [-Wincompatible-pointer-types] 438 | node_class->popup = ref_browse_entry_popup; | ^ At top level: gq-browser-node-reference.c:411:1: warning: 'browser_node_reference_finalize' defined but not used [-Wunused-function] 411 | browser_node_reference_finalize(GObject* object) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-browser-node-reference.c: In function 'dump_ref': gq-browser-node-reference.c:291:15: warning: 'node' may be used uninitialized in this function [-Wmaybe-uninitialized] 291 | server = server_from_node(ctree, node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-change-bar.o gq-change-bar.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/gtkdrawingarea.h:35, from gq-change-bar.h:27, from gq-change-bar.c:24: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkdrawingarea.h:35, from gq-change-bar.h:27, from gq-change-bar.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from gq-input-form.h:30, from gq-difference.h:27, from gq-comparison.h:28, from gq-change-bar.h:28, from gq-change-bar.c:24: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkdrawingarea.h:35, from gq-change-bar.h:27, from gq-change-bar.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from gq-input-form.h:32, from gq-difference.h:27, from gq-comparison.h:28, from gq-change-bar.h:28, from gq-change-bar.c:24: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from gq-input-form.h:32, from gq-difference.h:27, from gq-comparison.h:28, from gq-change-bar.h:28, from gq-change-bar.c:24: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-input-form.h:32, from gq-difference.h:27, from gq-comparison.h:28, from gq-change-bar.h:28, from gq-change-bar.c:24: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from gq-difference.h:27, from gq-comparison.h:28, from gq-change-bar.h:28, from gq-change-bar.c:24: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ gq-change-bar.c: In function 'change_bar_dispose': gq-change-bar.c:61:13: warning: Deprecated pre-processor symbol, replace with 61 | if(P(object)->difference) { | ^~~~~~~~~~~~~~~~ gq-change-bar.c:62:13: warning: Deprecated pre-processor symbol, replace with 62 | g_signal_handlers_disconnect_by_func(P(object)->difference, gtk_widget_queue_draw, object); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-change-bar.c:63:13: warning: Deprecated pre-processor symbol, replace with 63 | g_object_unref(P(object)->difference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-change-bar.c:64:13: warning: Deprecated pre-processor symbol, replace with 64 | P(object)->difference = NULL; | ^~~~~~~~~~~~~~~~~~~ gq-change-bar.c:67:13: warning: Deprecated pre-processor symbol, replace with 67 | if(P(object)->comparison) { | ^~~~~~~~~~~~~~~~ gq-change-bar.c:68:13: warning: Deprecated pre-processor symbol, replace with 68 | g_object_unref(P(object)->comparison); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-change-bar.c:69:13: warning: Deprecated pre-processor symbol, replace with 69 | P(object)->comparison = NULL; | ^~~~~~~~~~~~~~~~~~~ gq-change-bar.c:72:13: warning: Deprecated pre-processor symbol, replace with 72 | if(P(object)->input_form) { | ^~~~~~~~~~~~~~~~ gq-change-bar.c:73:13: warning: Deprecated pre-processor symbol, replace with 73 | g_object_unref(P(object)->input_form); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-change-bar.c:74:13: warning: Deprecated pre-processor symbol, replace with 74 | P(object)->input_form = NULL; | ^~~~~~~~~~~~~~~~~~~ gq-change-bar.c: In function 'change_bar_get_property': gq-change-bar.c:88:13: warning: Deprecated pre-processor symbol, replace with 88 | g_value_set_object(value, P(object)->comparison); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-change-bar.c:91:13: warning: Deprecated pre-processor symbol, replace with 91 | g_value_set_object(value, P(object)->input_form); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-change-bar.c: In function 'change_bar_set_property': gq-change-bar.c:107:13: warning: Deprecated pre-processor symbol, replace with 107 | if(P(object)->comparison) { | ^~~~~~~~~~~~~~~~~ gq-change-bar.c:108:13: warning: Deprecated pre-processor symbol, replace with 108 | g_signal_handlers_disconnect_by_func(P(object)->difference, gtk_widget_queue_draw, object); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-change-bar.c:109:13: warning: Deprecated pre-processor symbol, replace with 109 | g_object_unref(P(object)->difference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-change-bar.c:110:13: warning: Deprecated pre-processor symbol, replace with 110 | P(object)->difference = NULL; | ^~~~~~~~~~~~~~~~~~~~ gq-change-bar.c:111:13: warning: Deprecated pre-processor symbol, replace with 111 | g_object_unref(P(object)->comparison); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-change-bar.c:113:13: warning: Deprecated pre-processor symbol, replace with 113 | P(object)->comparison = (GtkWidget*)g_value_dup_object(value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-change-bar.c:114:13: warning: Deprecated pre-processor symbol, replace with 114 | if(P(object)->comparison) { | ^~~~~~~~~~~~~~~~~ gq-change-bar.c:115:13: warning: Deprecated pre-processor symbol, replace with 115 | P(object)->difference = g_object_ref(gq_comparison_get_difference(GQ_COMPARISON(P(object)->comparison))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-change-bar.c:115:13: warning: Deprecated pre-processor symbol, replace with gq-change-bar.c:117:13: warning: Deprecated pre-processor symbol, replace with 117 | G_CALLBACK(gtk_widget_queue_draw), object); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-change-bar.c:122:13: warning: Deprecated pre-processor symbol, replace with 122 | if(P(object)->input_form) { | ^~~~~~~~~~~~~~~~~ gq-change-bar.c:123:13: warning: Deprecated pre-processor symbol, replace with 123 | g_object_unref(P(object)->input_form); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-change-bar.c:125:13: warning: Deprecated pre-processor symbol, replace with 125 | P(object)->input_form = (GtkWidget*)g_value_dup_object(value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-change-bar.c: In function 'change_bar_display_change': gq-change-bar.c:141:13: warning: Deprecated pre-processor symbol, replace with 141 | GtkWidget* form = P(self_and_cr[0])->input_form; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-change-bar.c: In function 'change_bar_expose_event': gq-change-bar.c:205:13: warning: Deprecated pre-processor symbol, replace with 205 | GtkWidget* reference = gtk_bin_get_child(GTK_BIN(gq_input_form_get_scrolled_window(GQ_INPUT_FORM(P(widget)->input_form)))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-change-bar.c:209:13: warning: Deprecated pre-processor symbol, replace with 209 | gq_difference_foreach(P(widget)->difference, change_bar_display_change, self_ref_and_cr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-change-bar.c: In function 'gq_change_bar_class_init': gq-change-bar.c:250:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] 250 | g_type_class_add_private(self_class, sizeof(struct GqChangeBarPrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkdrawingarea.h:35, from gq-change-bar.h:27, from gq-change-bar.c:24: /usr/include/glib-2.0/gobject/gtype.h:1304:10: note: declared here 1304 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-browser-node-server.o gq-browser-node-server.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 gq-window.h:28, from gq-tab.h:36, from gq-browser-node.h:30, from gq-browser-node-server.h:28, from gq-browser-node-server.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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-browser-node.h:29, from gq-browser-node-server.h:28, from gq-browser-node-server.c:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from gq-window.h:28, from gq-tab.h:36, from gq-browser-node.h:30, from gq-browser-node-server.h:28, from gq-browser-node-server.c:25: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-browser-node.h:29, from gq-browser-node-server.h:28, from gq-browser-node-server.c:25: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-tab.h:36, from gq-browser-node.h:30, from gq-browser-node-server.h:28, from gq-browser-node-server.c:25: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node-server.h:28, from gq-browser-node-server.c:25: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node-server.h:28, from gq-browser-node-server.c:25: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node-server.h:28, from gq-browser-node-server.c:25: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node-server.h:28, from gq-browser-node-server.c:25: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from gq-browser-node.h:40, from gq-browser-node-server.h:28, from gq-browser-node-server.c:25: gq-tab-browse.h:34:2: warning: #warning "get this ready and remove the include from gq-browser-node.h" [-Wcpp] 34 | #warning "get this ready and remove the include from gq-browser-node.h" | ^~~~~~~ In file included from gq-browser-node.h:40, from gq-browser-node-server.h:28, from gq-browser-node-server.c:25: gq-tab-browse.h:58:2: warning: #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" [-Wcpp] 58 | #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" | ^~~~~~~ gq-tab-browse.h:69:2: warning: #warning "FIXME: hide ctreeroot and rename to tree_view" [-Wcpp] 69 | #warning "FIXME: hide ctreeroot and rename to tree_view" | ^~~~~~~ gq-tab-browse.h:71:2: warning: #warning "FIXME: remove ctree_refresh" [-Wcpp] 71 | #warning "FIXME: remove ctree_refresh" | ^~~~~~~ gq-tab-browse.h:79:2: warning: #warning "FIXME: remove these two" [-Wcpp] 79 | #warning "FIXME: remove these two" | ^~~~~~~ gq-tab-browse.h:130:2: warning: #warning "FIXME: this one could take a GqServerDn" [-Wcpp] 130 | #warning "FIXME: this one could take a GqServerDn" | ^~~~~~~ gq-tab-browse.h:176:2: warning: #warning "FIXME: make this an enumeration" [-Wcpp] 176 | #warning "FIXME: make this an enumeration" | ^~~~~~~ In file included from gq-browser-node-server.c:45: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ gq-browser-node-server.c: In function 'server_browse_entry_selected': gq-browser-node-server.c:334:8: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 334 | int rc; | ^~ gq-browser-node-server.c: In function 'server_browse_entry_refresh': gq-browser-node-server.c:487:2: warning: #warning "FIXME: enable the next line" [-Wcpp] 487 | #warning "FIXME: enable the next line" | ^~~~~~~ gq-browser-node-server.c: In function 'server_browse_entry_popup': gq-browser-node-server.c:576:27: warning: variable 'entry' set but not used [-Wunused-but-set-variable] 576 | GqBrowserNodeServer *entry; | ^~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-diff-tab.o gq-diff-tab.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 gq-window.h:28, from gq-tab.h:36, from gq-diff-tab.h:28, from gq-diff-tab.c:24: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-server-dn.h:27, from gq-diff-tab.h:27, from gq-diff-tab.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from gq-window.h:28, from gq-tab.h:36, from gq-diff-tab.h:28, from gq-diff-tab.c:24: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-server-dn.h:27, from gq-diff-tab.h:27, from gq-diff-tab.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-tab.h:36, from gq-diff-tab.h:28, from gq-diff-tab.c:24: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from gq-input-form.h:32, from gq-difference.h:27, from gq-comparison.h:28, from gq-change-bar.h:28, from gq-diff-tab.c:27: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from gq-input-form.h:32, from gq-difference.h:27, from gq-comparison.h:28, from gq-change-bar.h:28, from gq-diff-tab.c:27: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-input-form.h:32, from gq-difference.h:27, from gq-comparison.h:28, from gq-change-bar.h:28, from gq-diff-tab.c:27: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from gq-difference.h:27, from gq-comparison.h:28, from gq-change-bar.h:28, from gq-diff-tab.c:27: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from gq-diff-tab.c:30: gq-server-list.h:34:2: warning: #warning "FIXME: remove this alias" [-Wcpp] 34 | #warning "FIXME: remove this alias" | ^~~~~~~ gq-diff-tab.c: In function 'gq_diff_tab_set_entry': gq-diff-tab.c:54:13: warning: Deprecated pre-processor symbol, replace with 54 | gq_input_form_set_entry(GQ_INPUT_FORM(position ? P(self)->form2 : P(self)->form1), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:54:13: warning: Deprecated pre-processor symbol, replace with gq-diff-tab.c: In function 'gq_diff_tab_init': gq-diff-tab.c:65:13: warning: Deprecated pre-processor symbol, replace with 65 | P(self)->form1 = gq_input_form_new(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:66:13: warning: Deprecated pre-processor symbol, replace with 66 | P(self)->form2 = gq_input_form_new(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:67:13: warning: Deprecated pre-processor symbol, replace with 67 | P(self)->compare = gq_comparison_new(GQ_INPUT_FORM(P(self)->form1), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:67:13: warning: Deprecated pre-processor symbol, replace with gq-diff-tab.c:68:13: warning: Deprecated pre-processor symbol, replace with 68 | GQ_INPUT_FORM(P(self)->form2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:69:13: warning: Deprecated pre-processor symbol, replace with 69 | P(self)->change1 = gq_change_bar_new(GQ_COMPARISON(P(self)->compare), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:69:13: warning: Deprecated pre-processor symbol, replace with gq-diff-tab.c:70:13: warning: Deprecated pre-processor symbol, replace with 70 | GQ_INPUT_FORM(P(self)->form1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:71:13: warning: Deprecated pre-processor symbol, replace with 71 | P(self)->change2 = gq_change_bar_new(GQ_COMPARISON(P(self)->compare), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:71:13: warning: Deprecated pre-processor symbol, replace with gq-diff-tab.c:72:13: warning: Deprecated pre-processor symbol, replace with 72 | GQ_INPUT_FORM(P(self)->form2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:73:13: warning: Deprecated pre-processor symbol, replace with 73 | gtk_widget_show(P(self)->change1); | ^~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:74:13: warning: Deprecated pre-processor symbol, replace with 74 | gtk_box_pack_start(GTK_BOX(GQ_TAB(self)->content), P(self)->change1, FALSE, FALSE, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:75:13: warning: Deprecated pre-processor symbol, replace with 75 | gtk_widget_show(P(self)->form1); | ^~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:76:13: warning: Deprecated pre-processor symbol, replace with 76 | gtk_box_pack_start_defaults(GTK_BOX(GQ_TAB(self)->content), P(self)->form1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:78:13: warning: Deprecated pre-processor symbol, replace with 78 | gtk_widget_show(P(self)->compare); | ^~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:79:13: warning: Deprecated pre-processor symbol, replace with 79 | gtk_box_pack_start(GTK_BOX(GQ_TAB(self)->content), P(self)->compare, FALSE, FALSE, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:81:13: warning: Deprecated pre-processor symbol, replace with 81 | gtk_widget_show(P(self)->form2); | ^~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:82:13: warning: Deprecated pre-processor symbol, replace with 82 | gtk_box_pack_start_defaults(GTK_BOX(GQ_TAB(self)->content), P(self)->form2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:85:13: warning: Deprecated pre-processor symbol, replace with 85 | gtk_widget_show(P(self)->change2); | ^~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:86:13: warning: Deprecated pre-processor symbol, replace with 86 | gtk_box_pack_start(GTK_BOX(GQ_TAB(self)->content), P(self)->change2, FALSE, FALSE, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:88:13: warning: Deprecated pre-processor symbol, replace with 88 | P(self)->hadj = gq_adjustment_new(GTK_SCROLLBAR(GTK_SCROLLED_WINDOW(gq_input_form_get_scrolled_window(GQ_INPUT_FORM(P(self)->form1)))->vscrollbar), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:88:13: warning: Deprecated pre-processor symbol, replace with 88 | P(self)->hadj = gq_adjustment_new(GTK_SCROLLBAR(GTK_SCROLLED_WINDOW(gq_input_form_get_scrolled_window(GQ_INPUT_FORM(P(self)->form1)))->vscrollbar), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:89:13: warning: Deprecated pre-processor symbol, replace with 89 | GTK_SCROLLBAR(GTK_SCROLLED_WINDOW(gq_input_form_get_scrolled_window(GQ_INPUT_FORM(P(self)->form2)))->vscrollbar)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:90:13: warning: Deprecated pre-processor symbol, replace with 90 | P(self)->vadj = gq_adjustment_new(GTK_SCROLLBAR(GTK_SCROLLED_WINDOW(gq_input_form_get_scrolled_window(GQ_INPUT_FORM(P(self)->form1)))->hscrollbar), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:90:13: warning: Deprecated pre-processor symbol, replace with gq-diff-tab.c:91:13: warning: Deprecated pre-processor symbol, replace with 91 | GTK_SCROLLBAR(GTK_SCROLLED_WINDOW(gq_input_form_get_scrolled_window(GQ_INPUT_FORM(P(self)->form2)))->hscrollbar)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c: In function 'diff_tab_dispose': gq-diff-tab.c:97:13: warning: Deprecated pre-processor symbol, replace with 97 | if(P(object)->hadj) { | ^~~~~~~~~~ gq-diff-tab.c:98:13: warning: Deprecated pre-processor symbol, replace with 98 | g_object_unref(P(object)->hadj); | ^~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:99:13: warning: Deprecated pre-processor symbol, replace with 99 | P(object)->hadj = NULL; | ^~~~~~~~~~~~~ gq-diff-tab.c:102:13: warning: Deprecated pre-processor symbol, replace with 102 | if(P(object)->vadj) { | ^~~~~~~~~~ gq-diff-tab.c:103:13: warning: Deprecated pre-processor symbol, replace with 103 | g_object_unref(P(object)->vadj); | ^~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:104:13: warning: Deprecated pre-processor symbol, replace with 104 | P(object)->vadj = NULL; | ^~~~~~~~~~~~~ gq-diff-tab.c: In function 'diff_tab_save_snapshot': gq-diff-tab.c:115:13: warning: Deprecated pre-processor symbol, replace with 115 | GqServerDn* entry = gq_input_form_get_entry(GQ_INPUT_FORM(P(tab)->form1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:119:13: warning: Deprecated pre-processor symbol, replace with 119 | entry = gq_input_form_get_entry(GQ_INPUT_FORM(P(tab)->form2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c: In function 'diff_tab_restore_snapshot': gq-diff-tab.c:139:13: warning: Deprecated pre-processor symbol, replace with 139 | gq_input_form_set_entry(GQ_INPUT_FORM(P(tab)->form1), entry); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c:150:13: warning: Deprecated pre-processor symbol, replace with 150 | gq_input_form_set_entry(GQ_INPUT_FORM(P(tab)->form2), entry); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-diff-tab.c: In function 'gq_diff_tab_class_init': gq-diff-tab.c:169:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] 169 | g_type_class_add_private(self_class, sizeof(struct GqDiffTabPrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-server-dn.h:27, from gq-diff-tab.h:27, from gq-diff-tab.c:24: /usr/include/glib-2.0/gobject/gtype.h:1304:10: note: declared here 1304 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-hash.o gq-hash.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 gq-utilities.h:34, from gq-hash.h:28, from gq-hash.c:24: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from gq-utilities.h:34, from gq-hash.h:28, from gq-hash.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from gq-utilities.h:34, from gq-hash.h:28, from gq-hash.c:24: /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:32, from /usr/include/glib-2.0/glib.h:30, from gq-hash.h:27, from gq-hash.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-hash.h:28, from gq-hash.c:24: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-export-dialog.o gq-export-dialog.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 gq-export-dialog.h:33, from gq-export-dialog.c:30: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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/gtkaccelgroup.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:35, from gq-export-dialog.h:33, from gq-export-dialog.c:30: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from gq-export-dialog.c:34: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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/gtkaccelgroup.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:35, from gq-export-dialog.h:33, from gq-export-dialog.c:30: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-tab.h:36, from browse-dnd.h:35, from gq-export-dialog.c:44: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from configfile.h:35, from gq-export-dialog.c:46: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from encode.h:37, from gq-export-dialog.c:48: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from encode.h:37, from gq-export-dialog.c:48: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from encode.h:37, from gq-export-dialog.c:48: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from gq-tab-browse.h:29, from gq-browser-node.h:40, from gq-browser-node-dn.h:28, from gq-export-dialog.c:49: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from gq-browser-node.h:40, from gq-browser-node-dn.h:28, from gq-export-dialog.c:49: gq-tab-browse.h:34:2: warning: #warning "get this ready and remove the include from gq-browser-node.h" [-Wcpp] 34 | #warning "get this ready and remove the include from gq-browser-node.h" | ^~~~~~~ In file included from gq-browser-node.h:40, from gq-browser-node-dn.h:28, from gq-export-dialog.c:49: gq-tab-browse.h:58:2: warning: #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" [-Wcpp] 58 | #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" | ^~~~~~~ gq-tab-browse.h:69:2: warning: #warning "FIXME: hide ctreeroot and rename to tree_view" [-Wcpp] 69 | #warning "FIXME: hide ctreeroot and rename to tree_view" | ^~~~~~~ gq-tab-browse.h:71:2: warning: #warning "FIXME: remove ctree_refresh" [-Wcpp] 71 | #warning "FIXME: remove ctree_refresh" | ^~~~~~~ gq-tab-browse.h:79:2: warning: #warning "FIXME: remove these two" [-Wcpp] 79 | #warning "FIXME: remove these two" | ^~~~~~~ gq-tab-browse.h:130:2: warning: #warning "FIXME: this one could take a GqServerDn" [-Wcpp] 130 | #warning "FIXME: this one could take a GqServerDn" | ^~~~~~~ gq-tab-browse.h:176:2: warning: #warning "FIXME: make this an enumeration" [-Wcpp] 176 | #warning "FIXME: make this an enumeration" | ^~~~~~~ gq-export-dialog.c: In function 'gq_export_init': gq-export-dialog.c:88:2: warning: #warning "FIXME: add filter on text/x-ldif and *.ldif" [-Wcpp] 88 | #warning "FIXME: add filter on text/x-ldif and *.ldif" | ^~~~~~~ gq-export-dialog.c:92:2: warning: #warning "FIXME: set mnemonic and target widget" [-Wcpp] 92 | #warning "FIXME: set mnemonic and target widget" | ^~~~~~~ gq-export-dialog.c:121:2: warning: #warning "FIXME: add help button to explain the different formats" [-Wcpp] 121 | #warning "FIXME: add help button to explain the different formats" | ^~~~~~~ gq-export-dialog.c: In function 'export_finalize': gq-export-dialog.c:141:47: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 141 | g_list_foreach(GQ_EXPORT(object)->to_export, (GFunc)g_object_unref, NULL); | ^ gq-export-dialog.c: In function 'dump_subtree_ok_callback': gq-export-dialog.c:180:2: warning: #warning "FIXME: isn't this some kind of late?" [-Wcpp] 180 | #warning "FIXME: isn't this some kind of late?" | ^~~~~~~ gq-export-dialog.c:282:13: warning: Deprecated pre-processor symbol, replace with 282 | g_string_sprintf(gmessage, | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gi18n.h:23, from gq-export-dialog.c:33: gq-export-dialog.c:283:15: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 283 | _("%1$d of %2$d bytes written"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-export-dialog.c:283:13: note: in expansion of macro '_' 283 | _("%1$d of %2$d bytes written"), | ^ gq-export-dialog.c:283:19: note: format string is defined here 283 | _("%1$d of %2$d bytes written"), | ~~~^ | | | int | %1$ld In file included from /usr/include/glib-2.0/glib/gi18n.h:23, from gq-export-dialog.c:33: gq-export-dialog.c:283:15: warning: format '%d' expects argument of type 'int', but argument 4 has type 'gsize' {aka 'long unsigned int'} [-Wformat=] 283 | _("%1$d of %2$d bytes written"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-export-dialog.c:283:13: note: in expansion of macro '_' 283 | _("%1$d of %2$d bytes written"), | ^ gq-export-dialog.c:283:27: note: format string is defined here 283 | _("%1$d of %2$d bytes written"), | ~~~^ | | | int | %2$ld gq-export-dialog.c:317:2: warning: #warning "FIXME: store the last used type in the config file" [-Wcpp] 317 | #warning "FIXME: store the last used type in the config file" | ^~~~~~~ gq-export-dialog.c:318:2: warning: #warning "FIXME: store the last used location in the config file" [-Wcpp] 318 | #warning "FIXME: store the last used location in the config file" | ^~~~~~~ gq-export-dialog.c: In function 'gq_export_server_dns': gq-export-dialog.c:337:2: warning: #warning "FIXME: provide a good default file name" [-Wcpp] 337 | #warning "FIXME: provide a good default file name" | ^~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-main-loop.o gq-main-loop.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/gtkmain.h:36, from gq-main-loop.c:27: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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/gtkmain.h:35, from gq-main-loop.c:27: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-sasl.o gq-sasl.c make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-hash-gnutls.o gq-hash-gnutls.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 gq-utilities.h:34, from gq-hash.h:28, from gq-hash-gnutls.c:24: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from gq-utilities.h:34, from gq-hash.h:28, from gq-hash-gnutls.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from gq-utilities.h:34, from gq-hash.h:28, from gq-hash-gnutls.c:24: /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:32, from /usr/include/glib-2.0/glib.h:30, from gq-hash.h:27, from gq-hash-gnutls.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-hash.h:28, from gq-hash-gnutls.c:24: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-hash-openssl.o gq-hash-openssl.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 gq-utilities.h:34, from gq-hash.h:28, from gq-hash-openssl.c:24: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from gq-utilities.h:34, from gq-hash.h:28, from gq-hash-openssl.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from gq-utilities.h:34, from gq-hash.h:28, from gq-hash-openssl.c:24: /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:32, from /usr/include/glib-2.0/glib.h:30, from gq-hash.h:27, from gq-hash-openssl.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-hash.h:28, from gq-hash-openssl.c:24: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from encode.h:37, from gq-hash-openssl.c:39: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from encode.h:37, from gq-hash-openssl.c:39: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from encode.h:37, from gq-hash-openssl.c:39: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ gq-hash-openssl.c: In function 'gq_hash_crypt': gq-hash-openssl.c:55:6: warning: 'RAND_pseudo_bytes' is deprecated [-Wdeprecated-declarations] 55 | RAND_pseudo_bytes(rand, 8); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/multiarch-dispatch.h:112, from /usr/include/openssl/opensslconf.h:2, from /usr/include/openssl/des.h:13, from gq-hash-openssl.c:33: /usr/include/openssl/rand.h:44:1: note: declared here 44 | DEPRECATEDIN_1_1_0(int RAND_pseudo_bytes(unsigned char *buf, int num)) | ^~~~~~~~~~~~~~~~~~ gq-hash-openssl.c: In function 'gq_hash_ssha1': gq-hash-openssl.c:124:6: warning: 'RAND_pseudo_bytes' is deprecated [-Wdeprecated-declarations] 124 | RAND_pseudo_bytes(rand, sizeof(rand)); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/multiarch-dispatch.h:112, from /usr/include/openssl/opensslconf.h:2, from /usr/include/openssl/des.h:13, from gq-hash-openssl.c:33: /usr/include/openssl/rand.h:44:1: note: declared here 44 | DEPRECATEDIN_1_1_0(int RAND_pseudo_bytes(unsigned char *buf, int num)) | ^~~~~~~~~~~~~~~~~~ gq-hash-openssl.c: In function 'gq_hash_smd5': gq-hash-openssl.c:152:6: warning: 'RAND_pseudo_bytes' is deprecated [-Wdeprecated-declarations] 152 | RAND_pseudo_bytes(rand, sizeof(rand)); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/multiarch-dispatch.h:112, from /usr/include/openssl/opensslconf.h:2, from /usr/include/openssl/des.h:13, from gq-hash-openssl.c:33: /usr/include/openssl/rand.h:44:1: note: declared here 44 | DEPRECATEDIN_1_1_0(int RAND_pseudo_bytes(unsigned char *buf, int num)) | ^~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-formfill.o gq-formfill.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 common.h:31, from gq-formfill.h:34, from gq-formfill.c:26: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from common.h:31, from gq-formfill.h:34, from gq-formfill.c:26: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from gq-formfill.h:34, from gq-formfill.c:26: /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:32, from /usr/include/glib-2.0/glib.h:30, from common.h:30, from gq-formfill.h:34, from gq-formfill.c:26: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from gq-formfill.c:26: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from gq-formfill.c:26: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-formfill.c:26: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from gq-tab.h:36, from gq-tab-search.h:31, from configfile.h:34, from gq-formfill.c:39: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from configfile.h:35, from gq-formfill.c:39: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ gq-formfill.c:52:2: warning: #warning "FIXME: change type of flags" [-Wcpp] 52 | #warning "FIXME: change type of flags" | ^~~~~~~ gq-formfill.c:81:2: warning: #warning "FIXME: a hash table is quicker here" [-Wcpp] 81 | #warning "FIXME: a hash table is quicker here" | ^~~~~~~ gq-formfill.c: In function 'gq_formfill_new': gq-formfill.c:106:2: warning: #warning "FIXME: move into init()" [-Wcpp] 106 | #warning "FIXME: move into init()" | ^~~~~~~ gq-formfill.c:108:13: warning: Deprecated pre-processor symbol, replace with 108 | P(form)->displaytype = DISPLAYTYPE_ENTRY; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:109:13: warning: Deprecated pre-processor symbol, replace with 109 | P(form)->dt_handler = get_dt_handler(P(form)->displaytype); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:109:13: warning: Deprecated pre-processor symbol, replace with gq-formfill.c:110:2: warning: #warning "FIXME: add GQ_FLAGS_NONE" [-Wcpp] 110 | #warning "FIXME: add GQ_FLAGS_NONE" | ^~~~~~~ gq-formfill.c:111:13: warning: Deprecated pre-processor symbol, replace with 111 | P(form)->flags = 0; | ^~~~~~~~~~~~ gq-formfill.c:112:13: warning: Deprecated pre-processor symbol, replace with 112 | P(form)->values = NULL; | ^~~~~~~~~~~~~~~~ gq-formfill.c:114:13: warning: Deprecated pre-processor symbol, replace with 114 | P(form)->widgetList = NULL; | ^~~~~~~~~~~~~~~~~~~~ gq-formfill.c: In function 'gq_formfill_equals_data': gq-formfill.c:139:12: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 139 | if(inputs != gq_formfill_get_n_inputfields(form2)) { | ^~ gq-formfill.c:143:15: warning: comparison of integer expressions of different signedness: 'gint' {aka 'int'} and 'guint' {aka 'unsigned int'} [-Wsign-compare] 143 | for(i = 0; i < inputs; i++) { | ^ gq-formfill.c: In function 'gq_formfill_get_attrname': gq-formfill.c:167:13: warning: Deprecated pre-processor symbol, replace with 167 | return P(self)->attrname; | ^~~~~~~~~~~~~~ gq-formfill.c: In function 'gq_formfill_set_attrname': gq-formfill.c:176:13: warning: Deprecated pre-processor symbol, replace with 176 | if(attrname == P(self)->attrname || | ^~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:177:13: warning: Deprecated pre-processor symbol, replace with 177 | (attrname && P(self)->attrname && !strcmp(attrname, P(self)->attrname))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:177:13: warning: Deprecated pre-processor symbol, replace with gq-formfill.c:182:13: warning: Deprecated pre-processor symbol, replace with 182 | g_free(P(self)->attrname); | ^~~~~~~~~~~~~~~ gq-formfill.c:183:13: warning: Deprecated pre-processor symbol, replace with 183 | P(self)->attrname = g_strdup(attrname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:185:2: warning: #warning "FIXME: enable" [-Wcpp] 185 | #warning "FIXME: enable" | ^~~~~~~ gq-formfill.c: In function 'gq_formfill_get_display_type': gq-formfill.c:194:13: warning: Deprecated pre-processor symbol, replace with 194 | return P(self)->displaytype; | ^~~~~~~~~~~~~~~~~ gq-formfill.c: In function 'gq_formfill_set_display_type': gq-formfill.c:203:13: warning: Deprecated pre-processor symbol, replace with 203 | if(P(self)->displaytype == dtype) { | ^~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:207:13: warning: Deprecated pre-processor symbol, replace with 207 | P(self)->displaytype = dtype; | ^~~~~~~~~~~~~~~~~~ gq-formfill.c:209:2: warning: #warning "FIXME: enable" [-Wcpp] 209 | #warning "FIXME: enable" | ^~~~~~~ gq-formfill.c: In function 'gq_formfill_get_dt_handler': gq-formfill.c:218:13: warning: Deprecated pre-processor symbol, replace with 218 | return P(self)->dt_handler; | ^~~~~~~~~~~~~~~~ gq-formfill.c: In function 'gq_formfill_change_display_type': gq-formfill.c:230:2: warning: #warning "FIXME: provide a real widget for the chain" [-Wcpp] 230 | #warning "FIXME: provide a real widget for the chain" | ^~~~~~~ gq-formfill.c:244:13: warning: Deprecated pre-processor symbol, replace with 244 | for (l = P(self)->widgetList ; l ; l = l->next) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:246:2: warning: #warning "FIXME: is this possible?" [-Wcpp] 246 | #warning "FIXME: is this possible?" | ^~~~~~~ gq-formfill.c:254:2: warning: #warning "FIXME: call set_dt_handler() for EVERY iteration?" [-Wcpp] 254 | #warning "FIXME: call set_dt_handler() for EVERY iteration?" | ^~~~~~~ gq-formfill.c:272:13: warning: Deprecated pre-processor symbol, replace with 272 | g_list_free(P(self)->widgetList); | ^~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:273:13: warning: Deprecated pre-processor symbol, replace with 273 | P(self)->widgetList = newlist; | ^~~~~~~~~~~~~~~~~~~~~ gq-formfill.c: In function 'gq_formfill_set_dt_handler': gq-formfill.c:289:13: warning: Deprecated pre-processor symbol, replace with 289 | if(P(self)->dt_handler == dt_handler) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:293:13: warning: Deprecated pre-processor symbol, replace with 293 | P(self)->dt_handler = dt_handler; | ^~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:295:2: warning: #warning "FIXME: enable" [-Wcpp] 295 | #warning "FIXME: enable" | ^~~~~~~ gq-formfill.c: In function 'gq_formfill_get_event_box': gq-formfill.c:304:13: warning: Deprecated pre-processor symbol, replace with 304 | return P(self)->event_box; | ^~~~~~~~~~~~~~~ gq-formfill.c: In function 'gq_formfill_set_event_box': gq-formfill.c:314:13: warning: Deprecated pre-processor symbol, replace with 314 | if(event_box == P(self)->event_box) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:318:13: warning: Deprecated pre-processor symbol, replace with 318 | if(P(self)->event_box) { | ^~~~~~~~~~~~~ gq-formfill.c:319:13: warning: Deprecated pre-processor symbol, replace with 319 | g_object_unref(P(self)->event_box); | ^~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:320:13: warning: Deprecated pre-processor symbol, replace with 320 | P(self)->event_box = NULL; | ^~~~~~~~~~~~~~~~ gq-formfill.c:324:13: warning: Deprecated pre-processor symbol, replace with 324 | P(self)->event_box = g_object_ref_sink(event_box); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:327:2: warning: #warning "FIXME: enable" [-Wcpp] 327 | #warning "FIXME: enable" | ^~~~~~~ gq-formfill.c: In function 'gq_formfill_get_flags': gq-formfill.c:334:2: warning: #warning "FIXME: return a flag here" [-Wcpp] 334 | #warning "FIXME: return a flag here" | ^~~~~~~ gq-formfill.c:337:13: warning: Deprecated pre-processor symbol, replace with 337 | return P(self)->flags; | ^~~~~~~~~~~ gq-formfill.c: In function 'gq_formfill_set_flag': gq-formfill.c:345:2: warning: #warning "FIXME: check flag range" [-Wcpp] 345 | #warning "FIXME: check flag range" | ^~~~~~~ gq-formfill.c:347:13: warning: Deprecated pre-processor symbol, replace with 347 | if((P(self)->flags & flag) == flag) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:351:13: warning: Deprecated pre-processor symbol, replace with 351 | P(self)->flags |= flag; | ^~~~~~~~~~~~ gq-formfill.c:353:2: warning: #warning "FIXME: enable" [-Wcpp] 353 | #warning "FIXME: enable" | ^~~~~~~ gq-formfill.c: In function 'gq_formfill_unset_flag': gq-formfill.c:362:2: warning: #warning "FIXME: check flag (to be set in the valid range)" [-Wcpp] 362 | #warning "FIXME: check flag (to be set in the valid range)" | ^~~~~~~ gq-formfill.c:364:13: warning: Deprecated pre-processor symbol, replace with 364 | if((P(self)->flags & flag) == 0) { | ^~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:368:13: warning: Deprecated pre-processor symbol, replace with 368 | P(self)->flags &= ~flag; | ^~~~~~~~~~~~~ gq-formfill.c:370:2: warning: #warning "FIXME: enable" [-Wcpp] 370 | #warning "FIXME: enable" | ^~~~~~~ gq-formfill.c: In function 'gq_formfill_get_label': gq-formfill.c:379:13: warning: Deprecated pre-processor symbol, replace with 379 | return P(self)->label; | ^~~~~~~~~~~ gq-formfill.c: In function 'gq_formfill_set_label': gq-formfill.c:389:13: warning: Deprecated pre-processor symbol, replace with 389 | if(label == P(self)->label) { | ^~~~~~~~~~~~~~~~~~ gq-formfill.c:393:13: warning: Deprecated pre-processor symbol, replace with 393 | if(P(self)->label) { | ^~~~~~~~~ gq-formfill.c:394:13: warning: Deprecated pre-processor symbol, replace with 394 | g_object_unref(P(self)->label); | ^~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:395:13: warning: Deprecated pre-processor symbol, replace with 395 | P(self)->label = NULL; | ^~~~~~~~~~~~ gq-formfill.c:399:13: warning: Deprecated pre-processor symbol, replace with 399 | P(self)->label = g_object_ref_sink(label); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:402:2: warning: #warning "FIXME: enable" [-Wcpp] 402 | #warning "FIXME: enable" | ^~~~~~~ gq-formfill.c: In function 'gq_formfill_get_morebutton': gq-formfill.c:411:13: warning: Deprecated pre-processor symbol, replace with 411 | return P(self)->morebutton; | ^~~~~~~~~~~~~~~~ gq-formfill.c: In function 'gq_formfill_set_morebutton': gq-formfill.c:421:13: warning: Deprecated pre-processor symbol, replace with 421 | if(morebutton == P(self)->morebutton) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:425:13: warning: Deprecated pre-processor symbol, replace with 425 | if(P(self)->morebutton) { | ^~~~~~~~~~~~~~ gq-formfill.c:426:13: warning: Deprecated pre-processor symbol, replace with 426 | g_object_unref(P(self)->morebutton); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:427:13: warning: Deprecated pre-processor symbol, replace with 427 | P(self)->morebutton = NULL; | ^~~~~~~~~~~~~~~~~ gq-formfill.c:431:13: warning: Deprecated pre-processor symbol, replace with 431 | P(self)->morebutton = g_object_ref_sink(morebutton); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:434:2: warning: #warning "FIXME: enable" [-Wcpp] 434 | #warning "FIXME: enable" | ^~~~~~~ gq-formfill.c: In function 'gq_formfill_get_n_inputfields': gq-formfill.c:443:13: warning: Deprecated pre-processor symbol, replace with 443 | return P(self)->num_inputfields; | ^~~~~~~~~~~~~~~~~~~~~ gq-formfill.c: In function 'gq_formfill_set_n_inputfields': gq-formfill.c:452:13: warning: Deprecated pre-processor symbol, replace with 452 | if(P(self)->num_inputfields == n_fields) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:456:13: warning: Deprecated pre-processor symbol, replace with 456 | P(self)->num_inputfields = n_fields; | ^~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:458:2: warning: #warning "FIXME: enable" [-Wcpp] 458 | #warning "FIXME: enable" | ^~~~~~~ gq-formfill.c: In function 'gq_formfill_get_server': gq-formfill.c:467:13: warning: Deprecated pre-processor symbol, replace with 467 | return P(self)->server; | ^~~~~~~~~~~~ gq-formfill.c: In function 'gq_formfill_set_server': gq-formfill.c:477:13: warning: Deprecated pre-processor symbol, replace with 477 | if(server == P(self)->server) { | ^~~~~~~~~~~~~~~~~~~~ gq-formfill.c:481:13: warning: Deprecated pre-processor symbol, replace with 481 | if(P(self)->server) { | ^~~~~~~~~~ gq-formfill.c:482:13: warning: Deprecated pre-processor symbol, replace with 482 | g_object_unref(P(self)->server); | ^~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:483:13: warning: Deprecated pre-processor symbol, replace with 483 | P(self)->server = NULL; | ^~~~~~~~~~~~~ gq-formfill.c:487:13: warning: Deprecated pre-processor symbol, replace with 487 | P(self)->server = g_object_ref(server); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:490:2: warning: #warning "FIXME: enable" [-Wcpp] 490 | #warning "FIXME: enable" | ^~~~~~~ gq-formfill.c: In function 'gq_formfill_get_syntax': gq-formfill.c:499:13: warning: Deprecated pre-processor symbol, replace with 499 | return P(self)->syntax; | ^~~~~~~~~~~~ gq-formfill.c: In function 'gq_formfill_set_syntax': gq-formfill.c:509:13: warning: Deprecated pre-processor symbol, replace with 509 | if(P(self)->syntax == syntax) { | ^~~~~~~~~~~~~~~~~~~~ gq-formfill.c:513:13: warning: Deprecated pre-processor symbol, replace with 513 | if(P(self)->syntax) { | ^~~~~~~~~~ gq-formfill.c:514:13: warning: Deprecated pre-processor symbol, replace with 514 | P(self)->syntax = NULL; | ^~~~~~~~~~~~~ gq-formfill.c:518:13: warning: Deprecated pre-processor symbol, replace with 518 | P(self)->syntax = syntax; | ^~~~~~~~~~~~~~~ gq-formfill.c: In function 'gq_formfill_get_values': gq-formfill.c:529:13: warning: Deprecated pre-processor symbol, replace with 529 | return P(self)->values; | ^~~~~~~~~~~~ gq-formfill.c: In function 'gq_formfill_add_value': gq-formfill.c:539:13: warning: Deprecated pre-processor symbol, replace with 539 | P(self)->values = g_list_append(P(self)->values, value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:539:13: warning: Deprecated pre-processor symbol, replace with gq-formfill.c:541:2: warning: #warning "FIXME: enable" [-Wcpp] 541 | #warning "FIXME: enable" | ^~~~~~~ gq-formfill.c: In function 'gq_formfill_get_vbox': gq-formfill.c:550:13: warning: Deprecated pre-processor symbol, replace with 550 | return P(self)->vbox; | ^~~~~~~~~~ gq-formfill.c: In function 'gq_formfill_set_vbox': gq-formfill.c:560:13: warning: Deprecated pre-processor symbol, replace with 560 | if(vbox == P(self)->vbox) { | ^~~~~~~~~~~~~~~~ gq-formfill.c:564:13: warning: Deprecated pre-processor symbol, replace with 564 | if(P(self)->vbox) { | ^~~~~~~~ gq-formfill.c:565:13: warning: Deprecated pre-processor symbol, replace with 565 | g_object_unref(P(self)->vbox); | ^~~~~~~~~~~~~~~~~~~~ gq-formfill.c:566:13: warning: Deprecated pre-processor symbol, replace with 566 | P(self)->vbox = NULL; | ^~~~~~~~~~~ gq-formfill.c:570:13: warning: Deprecated pre-processor symbol, replace with 570 | P(self)->vbox = g_object_ref_sink(vbox); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c: In function 'gq_formfill_get_widgets': gq-formfill.c:581:13: warning: Deprecated pre-processor symbol, replace with 581 | return P(self)->widgetList; | ^~~~~~~~~~~~~~~~ gq-formfill.c: In function 'gq_formfill_clear_widgets': gq-formfill.c:589:13: warning: Deprecated pre-processor symbol, replace with 589 | g_list_free(P(self)->widgetList); | ^~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:590:13: warning: Deprecated pre-processor symbol, replace with 590 | P(self)->widgetList = NULL; | ^~~~~~~~~~~~~~~~ gq-formfill.c:592:2: warning: #warning "FIXME: enable" [-Wcpp] 592 | #warning "FIXME: enable" | ^~~~~~~ gq-formfill.c: In function 'gq_formfill_add_widget': gq-formfill.c:603:13: warning: Deprecated pre-processor symbol, replace with 603 | P(self)->widgetList = g_list_append(P(self)->widgetList, widget); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:603:13: warning: Deprecated pre-processor symbol, replace with gq-formfill.c:605:2: warning: #warning "FIXME: enable" [-Wcpp] 605 | #warning "FIXME: enable" | ^~~~~~~ gq-formfill.c: In function 'free_formfill_values': gq-formfill.c:625:13: warning: Deprecated pre-processor symbol, replace with 625 | while(P(self)->values) { | ^~~~~~~~~~~~~ gq-formfill.c:626:13: warning: Deprecated pre-processor symbol, replace with 626 | g_byte_array_free((GByteArray*)P(self)->values->data, TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:627:13: warning: Deprecated pre-processor symbol, replace with 627 | P(self)->values->data = NULL; | ^~~~~~~~~~~~~~~~~~~ gq-formfill.c:628:13: warning: Deprecated pre-processor symbol, replace with 628 | P(self)->values = g_list_delete_link(P(self)->values, P(self)->values); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:628:13: warning: Deprecated pre-processor symbol, replace with gq-formfill.c:628:13: warning: Deprecated pre-processor symbol, replace with gq-formfill.c: In function 'formlist_append': gq-formfill.c:645:13: warning: Deprecated pre-processor symbol, replace with 645 | if(!strcmp(P(tmp)->attrname, P(form)->attrname)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:645:13: warning: Deprecated pre-processor symbol, replace with gq-formfill.c: In function 'formlist_from_entry_iteration': gq-formfill.c:759:13: warning: Deprecated pre-processor symbol, replace with 759 | P(form)->values = g_list_append(P(form)->values, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:759:13: warning: Deprecated pre-processor symbol, replace with gq-formfill.c: In function 'dup_formlist': gq-formfill.c:847:2: warning: #warning "FIXME: use dup_formfill() once written" [-Wcpp] 847 | #warning "FIXME: use dup_formfill() once written" | ^~~~~~~ gq-formfill.c:857:13: warning: Deprecated pre-processor symbol, replace with 857 | for(oldval = P(oldform)->values; oldval; oldval = g_list_next(oldval)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:866:13: warning: Deprecated pre-processor symbol, replace with 866 | P(newform)->values = newval; | ^~~~~~~~~~~~~~~~~~~ gq-formfill.c: In function 'dump_formlist': gq-formfill.c:883:13: warning: Deprecated pre-processor symbol, replace with 883 | printf("%s\n", P(form)->attrname); | ^~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:884:13: warning: Deprecated pre-processor symbol, replace with 884 | values = P(form)->values; | ^~~~~~~~~~~~~~~~ gq-formfill.c:885:2: warning: #warning "FIXME: for loop" [-Wcpp] 885 | #warning "FIXME: for loop" | ^~~~~~~ gq-formfill.c: In function 'lookup_attribute_using_schema': gq-formfill.c:950:13: warning: Deprecated pre-processor symbol, replace with 950 | if (trythese && P(form)->attrname) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:952:13: warning: Deprecated pre-processor symbol, replace with 952 | if(!strcasecmp(P(form)->attrname, *n)) return(form); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:955:13: warning: Deprecated pre-processor symbol, replace with 955 | if(P(form)->attrname && !strcasecmp(P(form)->attrname, attr)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:955:13: warning: Deprecated pre-processor symbol, replace with gq-formfill.c: In function 'set_displaytype': gq-formfill.c:990:13: warning: Deprecated pre-processor symbol, replace with 990 | find_canonical_at_by_at(server->ss, P(form)->attrname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:996:13: warning: Deprecated pre-processor symbol, replace with 996 | P(form)->syntax = get_syntax_handler_of_attr(error_context, server, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:997:13: warning: Deprecated pre-processor symbol, replace with 997 | P(form)->attrname, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:999:13: warning: Deprecated pre-processor symbol, replace with 999 | as = lookup_attr_settings(P(form)->attrname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:1005:13: warning: Deprecated pre-processor symbol, replace with 1005 | P(form)->dt_handler = get_dt_handler(P(form)->displaytype); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-formfill.c:1005:13: warning: Deprecated pre-processor symbol, replace with gq-formfill.c:1006:2: warning: #warning "FIXME: update the dt_handler from set_display_type() automatically" [-Wcpp] 1006 | #warning "FIXME: update the dt_handler from set_display_type() automatically" | ^~~~~~~ gq-formfill.c: In function 'formfill_finalize': gq-formfill.c:1028:2: warning: #warning "FIXME: check" [-Wcpp] 1028 | #warning "FIXME: check" | ^~~~~~~ gq-formfill.c:1031:2: warning: #warning "FIXME: destroy" [-Wcpp] 1031 | #warning "FIXME: destroy" | ^~~~~~~ gq-formfill.c:1035:2: warning: #warning "FIXME: dispose" [-Wcpp] 1035 | #warning "FIXME: dispose" | ^~~~~~~ gq-formfill.c: In function 'gq_formfill_class_init': gq-formfill.c:1056:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] 1056 | g_type_class_add_private(self_class, sizeof(struct GqFormfillPrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from common.h:31, from gq-formfill.h:34, from gq-formfill.c:26: /usr/include/glib-2.0/gobject/gtype.h:1304:10: note: declared here 1304 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-server-dn.o gq-server-dn.c gq-server-dn.c:28:2: warning: #warning "FIXME: come up with a better name" [-Wcpp] 28 | #warning "FIXME: come up with a better name" | ^~~~~~~ gq-server-dn.c: In function 'gq_server_dn_new': gq-server-dn.c:42:2: warning: #warning "FIXME: Use GObject properties" [-Wcpp] 42 | #warning "FIXME: Use GObject properties" | ^~~~~~~ gq-server-dn.c:45:13: warning: Deprecated pre-processor symbol, replace with 45 | P(dos)->dn = g_strdup(d); | ^~~~~~~~~~~~~~~~~~ gq-server-dn.c:46:13: warning: Deprecated pre-processor symbol, replace with 46 | P(dos)->server = g_object_ref(s); | ^~~~~~~~~~~~~~~~~~~~~~ gq-server-dn.c: In function 'gq_server_dn_get_dn': gq-server-dn.c:56:13: warning: Deprecated pre-processor symbol, replace with 56 | return P(self)->dn; | ^~~~~~~~ gq-server-dn.c: In function 'gq_server_dn_get_object_class': gq-server-dn.c:64:13: warning: Deprecated pre-processor symbol, replace with 64 | if(G_UNLIKELY(!P(self)->object_class)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dn.c:69:13: warning: Deprecated pre-processor symbol, replace with 69 | if(!gq_server_is_connected(P(self)->server)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dn.c:73:13: warning: Deprecated pre-processor symbol, replace with 73 | result = ldap_search_s(gq_server_get_connection(P(self)->server), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dn.c:74:13: warning: Deprecated pre-processor symbol, replace with 74 | P(self)->dn, LDAP_SCOPE_BASE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dn.c:82:13: warning: Deprecated pre-processor symbol, replace with 82 | entry = ldap_first_entry(gq_server_get_connection(P(self)->server), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dn.c:90:13: warning: Deprecated pre-processor symbol, replace with 90 | gchar* attr = ldap_first_attribute(gq_server_get_connection(P(self)->server), entry, &ber); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dn.c:93:13: warning: Deprecated pre-processor symbol, replace with 93 | struct berval **bervals = ldap_get_values_len(gq_server_get_connection(P(self)->server), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dn.c:102:13: warning: Deprecated pre-processor symbol, replace with 102 | P(self)->object_class = (gchar**)array->data; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dn.c:107:2: warning: #warning "FIXME: not good" [-Wcpp] 107 | #warning "FIXME: not good" | ^~~~~~~ gq-server-dn.c:112:2: warning: #warning "FIXME: print a warning" [-Wcpp] 112 | #warning "FIXME: print a warning" | ^~~~~~~ gq-server-dn.c:117:13: warning: Deprecated pre-processor symbol, replace with 117 | return P(self)->object_class; | ^~~~~~~~~~~~~~~~~~ gq-server-dn.c: In function 'gq_server_dn_get_server': gq-server-dn.c:125:13: warning: Deprecated pre-processor symbol, replace with 125 | return P(self)->server; | ^~~~~~~~~~~~ gq-server-dn.c: In function 'server_dn_dispose': gq-server-dn.c:140:13: warning: Deprecated pre-processor symbol, replace with 140 | if(P(self)->server) { | ^~~~~~~~~~ gq-server-dn.c:141:13: warning: Deprecated pre-processor symbol, replace with 141 | g_object_unref(P(self)->server); | ^~~~~~~~~~~~~~~~~~~~~~ gq-server-dn.c:142:13: warning: Deprecated pre-processor symbol, replace with 142 | P(self)->server = NULL; | ^~~~~~~~~~~~~ gq-server-dn.c: In function 'server_dn_finalize': gq-server-dn.c:153:13: warning: Deprecated pre-processor symbol, replace with 153 | g_free(P(self)->dn); | ^~~~~~~~~ gq-server-dn.c:154:13: warning: Deprecated pre-processor symbol, replace with 154 | P(self)->dn = NULL; | ^~~~~~~~ gq-server-dn.c:156:13: warning: Deprecated pre-processor symbol, replace with 156 | g_strfreev(P(self)->object_class); | ^~~~~~~~~~~~~~~~~~~~~~~ gq-server-dn.c:157:13: warning: Deprecated pre-processor symbol, replace with 157 | P(self)->object_class = NULL; | ^~~~~~~~~~~~~~~~~~ gq-server-dn.c: In function 'gq_server_dn_class_init': gq-server-dn.c:170:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] 170 | g_type_class_add_private(self_class, sizeof(struct GqServerDnPrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-server-dn.h:27, from gq-server-dn.c:24: /usr/include/glib-2.0/gobject/gtype.h:1304:10: note: declared here 1304 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-stack.o gq-stack.c make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-login-dialog.o gq-login-dialog.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 herzi-glade-dialog.h:27, from gq-login-dialog.h:28, from gq-login-dialog.c:24: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-login-dialog.h:27, from gq-login-dialog.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from /usr/include/libglade-2.0/glade/glade-xml.h:26, from herzi-glade-dialog.h:28, from gq-login-dialog.h:28, from gq-login-dialog.c:24: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-login-dialog.h:27, from gq-login-dialog.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-tab.h:36, from gq-tab-search.h:31, from configfile.h:34, from gq-login-dialog.c:32: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from configfile.h:35, from gq-login-dialog.c:32: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ gq-login-dialog.c: In function 'gq_login_dialog_get_password': gq-login-dialog.c:63:13: warning: Deprecated pre-processor symbol, replace with 63 | retval = gtk_entry_get_text(P(self)->entry_bind_pw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c: In function 'gq_login_dialog_get_save_password': gq-login-dialog.c:74:13: warning: Deprecated pre-processor symbol, replace with 74 | gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(P(self)->checkbutton_save_password)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c: In function 'login_dialog_update_bind_dn': gq-login-dialog.c:80:13: warning: Deprecated pre-processor symbol, replace with 80 | gtk_label_set_text(P(self)->label_bind_dn, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c:81:13: warning: Deprecated pre-processor symbol, replace with 81 | gq_server_get_bind_dn(P(self)->server)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c: In function 'login_dialog_update_bind_type': gq-login-dialog.c:89:13: warning: Deprecated pre-processor symbol, replace with 89 | token_bindtype[gq_server_get_bind_type(P(self)->server)].keyword); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c:90:2: warning: #warning "FIXME: get this translatable as a whole text" [-Wcpp] 90 | #warning "FIXME: get this translatable as a whole text" | ^~~~~~~ gq-login-dialog.c:91:13: warning: Deprecated pre-processor symbol, replace with 91 | gtk_label_set_text(P(self)->label_bind_type, string); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c: In function 'login_dialog_update_server_name': gq-login-dialog.c:100:13: warning: Deprecated pre-processor symbol, replace with 100 | if(gq_server_get_name(P(self)->server) && gq_server_get_host(P(self)->server) && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c:100:13: warning: Deprecated pre-processor symbol, replace with gq-login-dialog.c:101:13: warning: Deprecated pre-processor symbol, replace with 101 | (!strcmp(gq_server_get_name(P(self)->server), gq_server_get_host(P(self)->server)))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c:101:13: warning: Deprecated pre-processor symbol, replace with gq-login-dialog.c:106:13: warning: Deprecated pre-processor symbol, replace with 106 | gq_server_get_name(P(self)->server), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c:107:13: warning: Deprecated pre-processor symbol, replace with 107 | gq_server_get_port(P(self)->server)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c:111:13: warning: Deprecated pre-processor symbol, replace with 111 | gq_server_get_name(P(self)->server), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c:112:13: warning: Deprecated pre-processor symbol, replace with 112 | gq_server_get_host(P(self)->server), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c:113:13: warning: Deprecated pre-processor symbol, replace with 113 | gq_server_get_port(P(self)->server)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c:115:13: warning: Deprecated pre-processor symbol, replace with 115 | gtk_label_set_text(P(self)->label_hostname, string); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c: In function 'login_dialog_set_server': gq-login-dialog.c:126:13: warning: Deprecated pre-processor symbol, replace with 126 | if(server == P(self)->server) { | ^~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c:130:13: warning: Deprecated pre-processor symbol, replace with 130 | if(P(self)->server) { | ^~~~~~~~~~ gq-login-dialog.c:133:13: warning: Deprecated pre-processor symbol, replace with 133 | self); | ^~~~~ gq-login-dialog.c:136:13: warning: Deprecated pre-processor symbol, replace with 136 | self); | ^~~~~ gq-login-dialog.c:139:13: warning: Deprecated pre-processor symbol, replace with 139 | self); | ^~~~~ gq-login-dialog.c:140:13: warning: Deprecated pre-processor symbol, replace with 140 | g_object_unref(P(self)->server); | ^~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c:141:13: warning: Deprecated pre-processor symbol, replace with 141 | P(self)->server = NULL; | ^~~~~~~~~~~~~ gq-login-dialog.c:145:13: warning: Deprecated pre-processor symbol, replace with 145 | P(self)->server = g_object_ref(server); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c:147:13: warning: Deprecated pre-processor symbol, replace with 147 | G_CALLBACK(login_dialog_update_bind_dn), self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c:149:13: warning: Deprecated pre-processor symbol, replace with 149 | G_CALLBACK(login_dialog_update_bind_type), self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c:151:13: warning: Deprecated pre-processor symbol, replace with 151 | G_CALLBACK(login_dialog_update_server_name), self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c:153:13: warning: Deprecated pre-processor symbol, replace with 153 | G_CALLBACK(login_dialog_update_server_name), self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c: In function 'gq_login_dialog_init': gq-login-dialog.c:172:37: warning: unused parameter 'self' [-Wunused-parameter] 172 | gq_login_dialog_init(GqLoginDialog* self) | ~~~~~~~~~~~~~~~^~~~ gq-login-dialog.c: In function 'login_dialog_connect_widgets': gq-login-dialog.c:196:13: warning: Deprecated pre-processor symbol, replace with 196 | P(dialog)->label_bind_dn = GTK_LABEL(glade_xml_get_widget(xml, "input_bind_dn")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c:197:13: warning: Deprecated pre-processor symbol, replace with 197 | P(dialog)->entry_bind_pw = GTK_ENTRY(glade_xml_get_widget(xml, "input_password")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c:198:13: warning: Deprecated pre-processor symbol, replace with 198 | P(dialog)->label_bind_type = GTK_LABEL(glade_xml_get_widget(xml, "input_bind_mode")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c:199:13: warning: Deprecated pre-processor symbol, replace with 199 | P(dialog)->label_hostname = GTK_LABEL(glade_xml_get_widget(xml, "input_hostname")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c:200:13: warning: Deprecated pre-processor symbol, replace with 200 | P(dialog)->checkbutton_save_password = | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c: In function 'login_dialog_dispose': gq-login-dialog.c:207:13: warning: Deprecated pre-processor symbol, replace with 207 | if(P(object)->server) { | ^~~~~~~~~~~~ gq-login-dialog.c: In function 'login_dialog_get_property': gq-login-dialog.c:222:13: warning: Deprecated pre-processor symbol, replace with 222 | g_value_set_object(value, P(object)->server); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-login-dialog.c: In function 'gq_login_dialog_class_init': gq-login-dialog.c:270:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] 270 | g_type_class_add_private(self_class, sizeof(struct GqLoginDialogPrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-login-dialog.h:27, from gq-login-dialog.c:24: /usr/include/glib-2.0/gobject/gtype.h:1304:10: note: declared here 1304 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-server-list.o gq-server-list.c In file included from gq-server-list.c:28: gq-server-list.h:34:2: warning: #warning "FIXME: remove this alias" [-Wcpp] 34 | #warning "FIXME: remove this alias" | ^~~~~~~ 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 gq-utilities.h:34, from gq-server-list.c:32: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-server-list.h:29, from gq-server-list.c:28: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from gq-utilities.h:34, from gq-server-list.c:32: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-server-list.h:29, from gq-server-list.c:28: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-server-list.c:32: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ gq-server-list.c: In function 'gq_server_list_init': gq-server-list.c:194:13: warning: Deprecated pre-processor symbol, replace with 194 | self->priv = G_TYPE_INSTANCE_GET_PRIVATE(self, GQ_TYPE_SERVER_LIST, GQServerListPrivate); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-list.c: In function 'gsl_finalize': gq-server-list.c:227:38: warning: cast between incompatible function types from 'void (*)(GqServer *)' {aka 'void (*)(struct _GqServer *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 227 | g_list_foreach(self->priv->servers, (GFunc)gsl_finalize_per_server, NULL); | ^ gq-server-list.c: In function 'gq_server_list_class_init': gq-server-list.c:249:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] 249 | g_type_class_add_private(self_class, sizeof(GQServerListPrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-server-list.h:29, from gq-server-list.c:28: /usr/include/glib-2.0/gobject/gtype.h:1304:10: note: declared here 1304 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-server-dialog.o gq-server-dialog.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 herzi-glade-dialog.h:27, from gq-server-dialog.h:28, from gq-server-dialog.c:24: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-server-dialog.h:27, from gq-server-dialog.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from /usr/include/libglade-2.0/glade/glade-xml.h:26, from herzi-glade-dialog.h:28, from gq-server-dialog.h:28, from gq-server-dialog.c:24: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-server-dialog.h:27, from gq-server-dialog.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-server-dialog.c:32: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ gq-server-dialog.c: In function 'gq_server_dialog_get_server': gq-server-dialog.c:88:13: warning: Deprecated pre-processor symbol, replace with 88 | return P(self)->server; | ^~~~~~~~~~~~ gq-server-dialog.c: In function 'server_dialog_select_bind_type': gq-server-dialog.c:99:13: warning: Deprecated pre-processor symbol, replace with 99 | if(type == gq_server_get_bind_type(P(self)->server)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:100:13: warning: Deprecated pre-processor symbol, replace with 100 | gtk_combo_box_set_active_iter(GTK_COMBO_BOX(P(self)->combobox_bind_type), iter); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c: In function 'server_dialog_connect': gq-server-dialog.c:112:13: warning: Deprecated pre-processor symbol, replace with 112 | gtk_entry_set_text(GTK_ENTRY(P(self)->entry_name), gq_server_get_name(P(self)->server)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:112:13: warning: Deprecated pre-processor symbol, replace with gq-server-dialog.c:113:13: warning: Deprecated pre-processor symbol, replace with 113 | gtk_entry_set_text(GTK_ENTRY(P(self)->entry_host), gq_server_get_host(P(self)->server)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:113:13: warning: Deprecated pre-processor symbol, replace with gq-server-dialog.c:115:13: warning: Deprecated pre-processor symbol, replace with 115 | text = g_strdup_printf("%d", gq_server_get_port(P(self)->server)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:116:13: warning: Deprecated pre-processor symbol, replace with 116 | gtk_entry_set_text(GTK_ENTRY(P(self)->entry_port), text); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:120:13: warning: Deprecated pre-processor symbol, replace with 120 | gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(P(self)->checkbutton_tls), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:121:13: warning: Deprecated pre-processor symbol, replace with 121 | gq_server_get_use_tls(P(self)->server)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:122:13: warning: Deprecated pre-processor symbol, replace with 122 | gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(P(self)->checkbutton_hide_internals), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:123:13: warning: Deprecated pre-processor symbol, replace with 123 | gq_server_get_hide_internals(P(self)->server)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:125:13: warning: Deprecated pre-processor symbol, replace with 125 | value = gq_server_get_search_attribute(P(self)->server); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:127:13: warning: Deprecated pre-processor symbol, replace with 127 | gtk_entry_set_text(GTK_ENTRY(P(self)->entry_search_attribute), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:131:13: warning: Deprecated pre-processor symbol, replace with 131 | value = gq_server_get_bind_dn(P(self)->server); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:133:13: warning: Deprecated pre-processor symbol, replace with 133 | gtk_entry_set_text(GTK_ENTRY(P(self)->entry_bind_dn), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:137:13: warning: Deprecated pre-processor symbol, replace with 137 | text = gq_keyring_get_password(P(self)->server); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:139:13: warning: Deprecated pre-processor symbol, replace with 139 | gtk_entry_set_text(GTK_ENTRY(P(self)->entry_bind_pw), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:144:13: warning: Deprecated pre-processor symbol, replace with 144 | gtk_tree_model_foreach(gtk_combo_box_get_model(GTK_COMBO_BOX(P(self)->combobox_bind_type)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:147:13: warning: Deprecated pre-processor symbol, replace with 147 | gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(P(self)->checkbutton_ask_pw), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:148:13: warning: Deprecated pre-processor symbol, replace with 148 | gq_server_get_ask_pw(P(self)->server)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:149:13: warning: Deprecated pre-processor symbol, replace with 149 | gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(P(self)->checkbutton_cache_connection), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:150:13: warning: Deprecated pre-processor symbol, replace with 150 | gq_server_get_cache_connection(P(self)->server)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c: In function 'server_dialog_set_server': gq-server-dialog.c:157:13: warning: Deprecated pre-processor symbol, replace with 157 | g_return_if_fail(!P(self)->server); | ^~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:160:13: warning: Deprecated pre-processor symbol, replace with 160 | P(self)->server = g_object_ref(server); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:161:13: warning: Deprecated pre-processor symbol, replace with 161 | gq_server_copy(P(self)->server, P(self)->backup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:161:13: warning: Deprecated pre-processor symbol, replace with gq-server-dialog.c:163:13: warning: Deprecated pre-processor symbol, replace with 163 | if(P(self)->entry_name) { | ^~~~~~~~~~~~~~ gq-server-dialog.c: In function 'gq_server_dialog_init': gq-server-dialog.c:181:13: warning: Deprecated pre-processor symbol, replace with 181 | P(self)->backup = gq_server_new("backup server"); // will be overwritten when copying | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c: In function 'server_dialog_dispose': gq-server-dialog.c:189:13: warning: Deprecated pre-processor symbol, replace with 189 | if(P(self)->backup) { | ^~~~~~~~~~ gq-server-dialog.c:190:13: warning: Deprecated pre-processor symbol, replace with 190 | g_object_unref(P(self)->backup); | ^~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:191:13: warning: Deprecated pre-processor symbol, replace with 191 | P(self)->backup = NULL; | ^~~~~~~~~~~~~ gq-server-dialog.c:194:13: warning: Deprecated pre-processor symbol, replace with 194 | if(P(self)->server) { | ^~~~~~~~~~ gq-server-dialog.c:195:13: warning: Deprecated pre-processor symbol, replace with 195 | g_object_unref(P(self)->server); | ^~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:196:13: warning: Deprecated pre-processor symbol, replace with 196 | P(self)->server = NULL; | ^~~~~~~~~~~~~ gq-server-dialog.c: In function 'server_dialog_response': gq-server-dialog.c:240:13: warning: Deprecated pre-processor symbol, replace with 240 | gq_server_copy(P(dialog)->backup, | ^~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:241:13: warning: Deprecated pre-processor symbol, replace with 241 | P(dialog)->server); | ^~~~~~~~~~~~~~~~~ gq-server-dialog.c:245:13: warning: Deprecated pre-processor symbol, replace with 245 | gq_server_set_name(P(dialog)->server, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:246:13: warning: Deprecated pre-processor symbol, replace with 246 | gtk_entry_get_text(GTK_ENTRY(P(dialog)->entry_name))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:247:13: warning: Deprecated pre-processor symbol, replace with 247 | old_pw = gq_keyring_get_password(P(dialog)->backup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:248:13: warning: Deprecated pre-processor symbol, replace with 248 | new_pw = gtk_entry_get_text(GTK_ENTRY(P(dialog)->entry_bind_pw)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:251:13: warning: Deprecated pre-processor symbol, replace with 251 | gq_keyring_forget_password(P(dialog)->backup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:255:13: warning: Deprecated pre-processor symbol, replace with 255 | gq_keyring_save_password(P(dialog)->server, new_pw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:259:2: warning: #warning "FIXME: move the keyring password from the old server to the new one if hostname/bind_dn changed" [-Wcpp] 259 | #warning "FIXME: move the keyring password from the old server to the new one if hostname/bind_dn changed" | ^~~~~~~ gq-server-dialog.c: In function 'server_dialog_update_host': gq-server-dialog.c:270:13: warning: Deprecated pre-processor symbol, replace with 270 | gq_server_set_host(P(self)->server, | ^~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:271:13: warning: Deprecated pre-processor symbol, replace with 271 | gtk_entry_get_text(GTK_ENTRY(P(self)->entry_host))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c: In function 'server_dialog_update_name': gq-server-dialog.c:277:13: warning: Deprecated pre-processor symbol, replace with 277 | gchar const* name = gtk_entry_get_text(GTK_ENTRY(P(self)->entry_name)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:280:13: warning: Deprecated pre-processor symbol, replace with 280 | gtk_widget_set_sensitive(P(self)->button_close, name && *name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c: In function 'server_dialog_update_port': gq-server-dialog.c:287:13: warning: Deprecated pre-processor symbol, replace with 287 | gq_server_set_port(P(self)->server, | ^~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:288:13: warning: Deprecated pre-processor symbol, replace with 288 | atoi(gtk_entry_get_text(GTK_ENTRY(P(self)->entry_port)))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c: In function 'server_dialog_update_tls': gq-server-dialog.c:294:13: warning: Deprecated pre-processor symbol, replace with 294 | gq_server_set_use_tls(P(self)->server, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:295:13: warning: Deprecated pre-processor symbol, replace with 295 | gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(P(self)->checkbutton_tls))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c: In function 'server_dialog_update_hide_internals': gq-server-dialog.c:301:13: warning: Deprecated pre-processor symbol, replace with 301 | gq_server_set_hide_internals(P(self)->server, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:302:13: warning: Deprecated pre-processor symbol, replace with 302 | gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(P(self)->checkbutton_hide_internals))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c: In function 'server_dialog_update_search_attribute': gq-server-dialog.c:308:13: warning: Deprecated pre-processor symbol, replace with 308 | gchar const* sa = gtk_entry_get_text(GTK_ENTRY(P(self)->entry_search_attribute)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:309:2: warning: #warning "FIXME: make sure the attribute name is valid (if possible)" [-Wcpp] 309 | #warning "FIXME: make sure the attribute name is valid (if possible)" | ^~~~~~~ gq-server-dialog.c:314:13: warning: Deprecated pre-processor symbol, replace with 314 | gq_server_set_search_attribute(P(self)->server, sa); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c: In function 'server_dialog_update_bind_dn': gq-server-dialog.c:320:2: warning: #warning "FIXME: try to provide a list to choose from in a GtkComboBoxEntry" [-Wcpp] 320 | #warning "FIXME: try to provide a list to choose from in a GtkComboBoxEntry" | ^~~~~~~ gq-server-dialog.c:321:13: warning: Deprecated pre-processor symbol, replace with 321 | gq_server_set_bind_dn(P(self)->server, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:322:13: warning: Deprecated pre-processor symbol, replace with 322 | gtk_entry_get_text(GTK_ENTRY(P(self)->entry_bind_dn))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c: In function 'server_dialog_update_show_pw': gq-server-dialog.c:328:13: warning: Deprecated pre-processor symbol, replace with 328 | GtkToggleButton* toggle = GTK_TOGGLE_BUTTON(P(self)->togglebutton_show_pw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:340:2: warning: #warning "FIXME: let the user set a 'don't display again' switch" [-Wcpp] 340 | #warning "FIXME: let the user set a 'don't display again' switch" | ^~~~~~~ gq-server-dialog.c:341:13: warning: Deprecated pre-processor symbol, replace with 341 | gtk_entry_set_visibility(GTK_ENTRY(P(self)->entry_bind_pw), visible); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c: In function 'server_dialog_clear_pw': gq-server-dialog.c:352:13: warning: Deprecated pre-processor symbol, replace with 352 | gtk_entry_set_text(GTK_ENTRY(P(self)->entry_bind_pw), ""); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c: In function 'server_dialog_update_bind_type': gq-server-dialog.c:362:13: warning: Deprecated pre-processor symbol, replace with 362 | combo = GTK_COMBO_BOX(P(self)->combobox_bind_type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:368:13: warning: Deprecated pre-processor symbol, replace with 368 | gq_server_set_bind_type(P(self)->server, type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c: In function 'server_dialog_update_ask_pw': gq-server-dialog.c:374:13: warning: Deprecated pre-processor symbol, replace with 374 | gboolean sensitive = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(P(self)->checkbutton_ask_pw)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:375:13: warning: Deprecated pre-processor symbol, replace with 375 | gq_server_set_ask_pw(P(self)->server, sensitive); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:376:13: warning: Deprecated pre-processor symbol, replace with 376 | gtk_widget_set_sensitive(P(self)->entry_bind_pw, !sensitive); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:377:13: warning: Deprecated pre-processor symbol, replace with 377 | gtk_widget_set_sensitive(P(self)->togglebutton_show_pw, !sensitive); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:378:13: warning: Deprecated pre-processor symbol, replace with 378 | gtk_widget_set_sensitive(P(self)->button_clear_pw, !sensitive); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c: In function 'server_dialog_update_cache_connection': gq-server-dialog.c:384:13: warning: Deprecated pre-processor symbol, replace with 384 | gq_server_set_cache_connection(P(self)->server, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c:385:13: warning: Deprecated pre-processor symbol, replace with 385 | gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(P(self)->checkbutton_cache_connection))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c: In function 'server_dialog_hide_pw': gq-server-dialog.c:391:13: warning: Deprecated pre-processor symbol, replace with 391 | gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(P(self)->togglebutton_show_pw), FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c: In function 'server_dialog_connect_widgets': gq-server-dialog.c:398:13: warning: Deprecated pre-processor symbol, replace with 398 | struct GqServerDialogPrivate* p = P(dialog); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-dialog.c: In function 'gq_server_dialog_class_init': gq-server-dialog.c:524:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] 524 | g_type_class_add_private(self_class, sizeof(struct GqServerDialogPrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-server-dialog.h:27, from gq-server-dialog.c:24: /usr/include/glib-2.0/gobject/gtype.h:1304:10: note: declared here 1304 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-tab.o gq-tab.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 gq-window.h:28, from gq-tab.h:36, from gq-tab.c:24: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from gq-window.h:28, from gq-tab.h:36, from gq-tab.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from gq-window.h:28, from gq-tab.h:36, from gq-tab.c:24: /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:32, from /usr/include/glib-2.0/glib.h:30, from gq-tab.h:27, from gq-tab.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-tab.h:36, from gq-tab.c:24: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-server-model.o gq-server-model.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtktreemodel.h:30, from gq-server-model.h:27, from gq-server-model.c:24: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/gtk-2.0/gtk/gtktreemodel.h:27, from gq-server-model.h:27, from gq-server-model.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from gq-server-model.h:28, from gq-server-model.c:24: gq-server-list.h:34:2: warning: #warning "FIXME: remove this alias" [-Wcpp] 34 | #warning "FIXME: remove this alias" | ^~~~~~~ gq-server-model.c: In function 'gq_server_model_get_iter': gq-server-model.c:72:13: warning: Deprecated pre-processor symbol, replace with 72 | g_return_val_if_fail(GQ_IS_SERVER_LIST(P(self)->list), FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-model.c:74:13: warning: Deprecated pre-processor symbol, replace with 74 | g_return_val_if_fail(gq_server_list_contains(P(self)->list, server), FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-model.c:77:13: warning: Deprecated pre-processor symbol, replace with 77 | gq_server_list_get_index(P(self)->list, server)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-model.c: In function 'server_model_check_iter': gq-server-model.c:84:13: warning: Deprecated pre-processor symbol, replace with 84 | return iter && iter->stamp == P(self)->stamp; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-model.c: In function 'server_model_added_server': gq-server-model.c:134:13: warning: Deprecated pre-processor symbol, replace with 134 | P(self)->servers = g_list_insert(P(self)->servers, g_object_ref(server), index); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-model.c:134:13: warning: Deprecated pre-processor symbol, replace with gq-server-model.c: In function 'server_model_removed_server': gq-server-model.c:147:13: warning: Deprecated pre-processor symbol, replace with 147 | item = g_list_nth(P(self)->servers, index); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-model.c:150:13: warning: Deprecated pre-processor symbol, replace with 150 | P(self)->servers = g_list_delete_link(P(self)->servers, item); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-model.c:150:13: warning: Deprecated pre-processor symbol, replace with gq-server-model.c: In function 'server_model_set_list': gq-server-model.c:178:13: warning: Deprecated pre-processor symbol, replace with 178 | if(P(self)->list == list) { | ^~~~~~~~~~~~~~~~ gq-server-model.c:182:13: warning: Deprecated pre-processor symbol, replace with 182 | if(P(self)->list) { | ^~~~~~~~ gq-server-model.c:184:13: warning: Deprecated pre-processor symbol, replace with 184 | for(i = 1, length = gq_server_list_n_servers(P(self)->list); i <= length; i++) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-model.c:187:13: warning: Deprecated pre-processor symbol, replace with 187 | g_signal_handlers_disconnect_by_func(P(self)->list, server_model_added_server, self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-model.c:188:13: warning: Deprecated pre-processor symbol, replace with 188 | g_signal_handlers_disconnect_by_func(P(self)->list, server_model_changed_server, self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-model.c:189:13: warning: Deprecated pre-processor symbol, replace with 189 | g_signal_handlers_disconnect_by_func(P(self)->list, server_model_removed_server, self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-model.c:190:13: warning: Deprecated pre-processor symbol, replace with 190 | g_object_unref(P(self)->list); | ^~~~~~~~~~~~~~~~~~~~ gq-server-model.c:191:13: warning: Deprecated pre-processor symbol, replace with 191 | P(self)->list = NULL; | ^~~~~~~~~~~ gq-server-model.c:196:13: warning: Deprecated pre-processor symbol, replace with 196 | P(self)->list = g_object_ref(list); | ^~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-model.c:198:13: warning: Deprecated pre-processor symbol, replace with 198 | G_CALLBACK(server_model_added_server), self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-model.c:200:13: warning: Deprecated pre-processor symbol, replace with 200 | G_CALLBACK(server_model_removed_server), self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-model.c:202:13: warning: Deprecated pre-processor symbol, replace with 202 | G_CALLBACK(server_model_changed_server), self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-model.c:204:13: warning: Deprecated pre-processor symbol, replace with 204 | for(index = 0, len = gq_server_list_n_servers(P(self)->list); index < len; index++) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-model.c:205:13: warning: Deprecated pre-processor symbol, replace with 205 | server_model_added_server(self, gq_server_list_get_server(P(self)->list, index), index); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-model.c: In function 'gq_server_model_init': gq-server-model.c:225:13: warning: Deprecated pre-processor symbol, replace with 225 | P(self)->stamp = g_random_int(); | ^~~~~~~~~~~~~~~~~~~~~ gq-server-model.c: In function 'server_model_get_property': gq-server-model.c:244:13: warning: Deprecated pre-processor symbol, replace with 244 | g_value_set_object(value, P(object)->list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-model.c: In function 'gq_server_model_class_init': gq-server-model.c:285:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] 285 | g_type_class_add_private(self_class, sizeof(struct GqServerModelPrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/gtk-2.0/gtk/gtktreemodel.h:27, from gq-server-model.h:27, from gq-server-model.c:24: /usr/include/glib-2.0/gobject/gtype.h:1304:10: note: declared here 1304 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ gq-server-model.c: In function 'server_model_setup_iter': gq-server-model.c:323:13: warning: Deprecated pre-processor symbol, replace with 323 | iter->stamp = P(self)->stamp; | ^~~~~~~~~~~~~~~~~~ gq-server-model.c: In function 'server_model_iter_nth_child': gq-server-model.c:347:13: warning: Deprecated pre-processor symbol, replace with 347 | g_return_val_if_fail(GQ_IS_SERVER_LIST(P(model)->list), FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-model.c:349:13: warning: Deprecated pre-processor symbol, replace with 349 | if(0 <= index && (guint)index < gq_server_list_n_servers(P(model)->list)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-model.c:351:13: warning: Deprecated pre-processor symbol, replace with 351 | gq_server_list_get_server(P(model)->list, index), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-model.c: In function 'server_model_iter_next': gq-server-model.c:418:13: warning: Deprecated pre-processor symbol, replace with 418 | if(0 <= index && (guint)index < gq_server_list_n_servers(P(model)->list)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-model.c:420:13: warning: Deprecated pre-processor symbol, replace with 420 | gq_server_list_get_server(P(model)->list, index), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server-model.c: In function 'server_model_iter_n_children': gq-server-model.c:450:13: warning: Deprecated pre-processor symbol, replace with 450 | return gq_server_list_n_servers(P(model)->list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-tree-view.o gq-tree-view.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/gtktreeview.h:27, from gq-tree-view.h:27, from gq-tree-view.c:24: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtktreeview.h:27, from gq-tree-view.h:27, from gq-tree-view.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ gq-tree-view.c: In function 'tree_view_dispose': gq-tree-view.c:49:13: warning: Deprecated pre-processor symbol, replace with 49 | if(P(object)->source_id) { | ^~~~~~~~~~~~~~~ gq-tree-view.c:50:13: warning: Deprecated pre-processor symbol, replace with 50 | g_source_remove(P(object)->source_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tree-view.c:51:13: warning: Deprecated pre-processor symbol, replace with 51 | P(object)->source_id = 0; | ^~~~~~~~~~~~~~~ gq-tree-view.c: In function 'tree_view_queue_draw': gq-tree-view.c:62:13: warning: Deprecated pre-processor symbol, replace with 62 | P(widget)->source_id = 0; | ^~~~~~~~~~~~~~~ gq-tree-view.c: In function 'tree_view_expose_event': gq-tree-view.c:73:13: warning: Deprecated pre-processor symbol, replace with 73 | if(gq_main_loop_blocked() && !P(widget)->source_id) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tree-view.c:74:13: warning: Deprecated pre-processor symbol, replace with 74 | P(widget)->source_id = g_timeout_add(100, tree_view_queue_draw, widget); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tree-view.c: In function 'gq_tree_view_class_init': gq-tree-view.c:93:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] 93 | g_type_class_add_private(self_class, sizeof(struct GqTreeViewPrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtktreeview.h:27, from gq-tree-view.h:27, from gq-tree-view.c:24: /usr/include/glib-2.0/gobject/gtype.h:1304:10: note: declared here 1304 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-server.o gq-server.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 common.h:31, from configfile.h:33, from gq-server.c:31: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-server.c:26: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from configfile.h:33, from gq-server.c:31: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-server.c:26: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-tab.h:36, from gq-tab-search.h:31, from configfile.h:34, from gq-server.c:31: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from configfile.h:35, from gq-server.c:31: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from encode.h:37, from gq-server.c:32: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from encode.h:37, from gq-server.c:32: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from encode.h:37, from gq-server.c:32: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from gq-server.c:38: gq-server-list.h:34:2: warning: #warning "FIXME: remove this alias" [-Wcpp] 34 | #warning "FIXME: remove this alias" | ^~~~~~~ gq-server.c:61:2: warning: #warning "FIXME: remove connected" [-Wcpp] 61 | #warning "FIXME: remove connected" | ^~~~~~~ gq-server.c: In function 'gq_server_get_ask_pw': gq-server.c:106:13: warning: Deprecated pre-processor symbol, replace with 106 | return P(self)->ask_pw; | ^~~~~~~~~~~~ gq-server.c: In function 'gq_server_set_ask_pw': gq-server.c:115:13: warning: Deprecated pre-processor symbol, replace with 115 | if(P(self)->ask_pw == ask_pw) { | ^~~~~~~~~~~~~~~~~~~~ gq-server.c:119:13: warning: Deprecated pre-processor symbol, replace with 119 | P(self)->ask_pw = ask_pw; | ^~~~~~~~~~~~~~ gq-server.c: In function 'gq_server_get_bind_dn': gq-server.c:129:13: warning: Deprecated pre-processor symbol, replace with 129 | return P(self)->bind_dn; | ^~~~~~~~~~~~~ gq-server.c: In function 'gq_server_set_bind_dn': gq-server.c:138:13: warning: Deprecated pre-processor symbol, replace with 138 | if(P(self)->bind_dn == bind_dn || | ^~~~~~~~~~~~~~~~~~~~~~ gq-server.c:139:13: warning: Deprecated pre-processor symbol, replace with 139 | (P(self)->bind_dn && bind_dn && !strcmp(P(self)->bind_dn, bind_dn))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:139:13: warning: Deprecated pre-processor symbol, replace with gq-server.c:144:13: warning: Deprecated pre-processor symbol, replace with 144 | g_free(P(self)->bind_dn); | ^~~~~~~~~~~~~~ gq-server.c:145:13: warning: Deprecated pre-processor symbol, replace with 145 | P(self)->bind_dn = g_strdup(bind_dn ? bind_dn : ""); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c: In function 'gq_server_get_bind_type': gq-server.c:155:13: warning: Deprecated pre-processor symbol, replace with 155 | return P(self)->bind_type; | ^~~~~~~~~~~~~~~ gq-server.c: In function 'gq_server_set_bind_type': gq-server.c:164:13: warning: Deprecated pre-processor symbol, replace with 164 | if(P(self)->bind_type == bind_type) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:168:13: warning: Deprecated pre-processor symbol, replace with 168 | P(self)->bind_type = bind_type; | ^~~~~~~~~~~~~~~~~~~~ gq-server.c: In function 'gq_server_get_cache_connection': gq-server.c:178:13: warning: Deprecated pre-processor symbol, replace with 178 | return P(self)->cache_connection; | ^~~~~~~~~~~~~~~~~~~~~~ gq-server.c: In function 'gq_server_set_cache_connection': gq-server.c:187:13: warning: Deprecated pre-processor symbol, replace with 187 | if(P(self)->cache_connection == cache_connection) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:191:13: warning: Deprecated pre-processor symbol, replace with 191 | P(self)->cache_connection = cache_connection; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c: In function 'gq_server_is_connected': gq-server.c:201:13: warning: Deprecated pre-processor symbol, replace with 201 | return P(self)->connected; | ^~~~~~~~~~~~~~~ gq-server.c: In function 'gq_server_set_connected': gq-server.c:211:13: warning: Deprecated pre-processor symbol, replace with 211 | if(P(self)->connected == is_connected) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:215:13: warning: Deprecated pre-processor symbol, replace with 215 | P(self)->connected = is_connected; | ^~~~~~~~~~~~~~~~~~~~~~~ gq-server.c: In function 'gq_server_get_connection': gq-server.c:225:13: warning: Deprecated pre-processor symbol, replace with 225 | return P(self)->connection; | ^~~~~~~~~~~~~~~~ gq-server.c: In function 'do_ldap_auth': gq-server.c:280:2: warning: #warning "FIXME: move into GqServer as far as possible" [-Wcpp] 280 | #warning "FIXME: move into GqServer as far as possible" | ^~~~~~~ gq-server.c: In function 'do_ldap_connect': gq-server.c:459:13: warning: Deprecated pre-processor symbol, replace with 459 | P(server)->connection = ld; | ^~~~~~~~~~~~~~~~~~~~~~~ gq-server.c: In function 'open_connection_ex': gq-server.c:499:13: warning: Deprecated pre-processor symbol, replace with 499 | if(P(server)->connection) { | ^~~~~~~~~~~~~~~~~~~~ gq-server.c:505:13: warning: Deprecated pre-processor symbol, replace with 505 | ldap_unbind(P(server)->connection); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:506:13: warning: Deprecated pre-processor symbol, replace with 506 | P(server)->connection = NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c: In function 'close_connection': gq-server.c:563:13: warning: Deprecated pre-processor symbol, replace with 563 | if(P(server)->connection && | ^~~~~~~~~~~~~~~~ gq-server.c:567:13: warning: Deprecated pre-processor symbol, replace with 567 | ldap_unbind(P(server)->connection); | ^~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:568:13: warning: Deprecated pre-processor symbol, replace with 568 | P(server)->connection = NULL; | ^~~~~~~~~~~~~~~~~~~ gq-server.c: In function 'get_referral_server': gq-server.c:600:13: warning: Deprecated pre-processor symbol, replace with 600 | g_string_sprintf(new_uri, "%s://%s:%d/", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c: In function 'gq_server_get_host': gq-server.c:699:13: warning: Deprecated pre-processor symbol, replace with 699 | return P(self)->host; | ^~~~~~~~~~ gq-server.c: In function 'gq_server_set_host': gq-server.c:709:13: warning: Deprecated pre-processor symbol, replace with 709 | if(host == P(self)->host || (P(self)->host && !strcmp(host, P(self)->host))) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:709:13: warning: Deprecated pre-processor symbol, replace with gq-server.c:709:13: warning: Deprecated pre-processor symbol, replace with gq-server.c:714:13: warning: Deprecated pre-processor symbol, replace with 714 | g_free(P(self)->host); | ^~~~~~~~~~~ gq-server.c:715:13: warning: Deprecated pre-processor symbol, replace with 715 | P(self)->host = g_strdup(host); | ^~~~~~~~~~~~~~~~~~~~ gq-server.c: In function 'gq_server_get_name': gq-server.c:725:13: warning: Deprecated pre-processor symbol, replace with 725 | return P(self)->name; | ^~~~~~~~~~ gq-server.c: In function 'gq_server_set_name': gq-server.c:735:13: warning: Deprecated pre-processor symbol, replace with 735 | if(name == P(self)->name || (P(self)->name && !strcmp(name, P(self)->name))) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:735:13: warning: Deprecated pre-processor symbol, replace with gq-server.c:735:13: warning: Deprecated pre-processor symbol, replace with gq-server.c:740:13: warning: Deprecated pre-processor symbol, replace with 740 | g_free(P(self)->name); | ^~~~~~~~~~~ gq-server.c:741:13: warning: Deprecated pre-processor symbol, replace with 741 | P(self)->name = g_strdup(name); | ^~~~~~~~~~~~~~~~~~~~ gq-server.c: In function 'gq_server_get_port': gq-server.c:751:13: warning: Deprecated pre-processor symbol, replace with 751 | return P(self)->port; | ^~~~~~~~~~ gq-server.c: In function 'gq_server_set_port': gq-server.c:761:13: warning: Deprecated pre-processor symbol, replace with 761 | if(port == P(self)->port) { | ^~~~~~~~~~~~~~~~ gq-server.c:765:13: warning: Deprecated pre-processor symbol, replace with 765 | P(self)->port = port; | ^~~~~~~~~~ gq-server.c: In function 'gq_server_get_hide_internals': gq-server.c:775:13: warning: Deprecated pre-processor symbol, replace with 775 | return P(self)->hide_internals; | ^~~~~~~~~~~~~~~~~~~~ gq-server.c: In function 'gq_server_set_hide_internals': gq-server.c:784:13: warning: Deprecated pre-processor symbol, replace with 784 | if(P(self)->hide_internals == hide_internals) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:788:13: warning: Deprecated pre-processor symbol, replace with 788 | P(self)->hide_internals = hide_internals; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c: In function 'gq_server_get_search_attribute': gq-server.c:798:13: warning: Deprecated pre-processor symbol, replace with 798 | return P(self)->search_attribute; | ^~~~~~~~~~~~~~~~~~~~~~ gq-server.c: In function 'gq_server_set_search_attribute': gq-server.c:807:13: warning: Deprecated pre-processor symbol, replace with 807 | if(P(self)->search_attribute == search_attribute || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:808:13: warning: Deprecated pre-processor symbol, replace with 808 | (P(self)->search_attribute && search_attribute && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:809:13: warning: Deprecated pre-processor symbol, replace with 809 | !strcmp(P(self)->search_attribute, search_attribute))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:814:13: warning: Deprecated pre-processor symbol, replace with 814 | g_free(P(self)->search_attribute); | ^~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:815:13: warning: Deprecated pre-processor symbol, replace with 815 | P(self)->search_attribute = g_strdup(search_attribute); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c: In function 'gq_server_get_use_tls': gq-server.c:825:13: warning: Deprecated pre-processor symbol, replace with 825 | return P(self)->use_tls; | ^~~~~~~~~~~~~ gq-server.c: In function 'gq_server_set_use_tls': gq-server.c:834:13: warning: Deprecated pre-processor symbol, replace with 834 | if(P(self)->use_tls == use_tls) { | ^~~~~~~~~~~~~~~~~~~~~~ gq-server.c:838:13: warning: Deprecated pre-processor symbol, replace with 838 | P(self)->use_tls = use_tls; | ^~~~~~~~~~~~~~~~ gq-server.c: In function 'copy_ldapserver': gq-server.c:857:13: warning: Deprecated pre-processor symbol, replace with 857 | DEEPCOPY (P(target), P(source), name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:857:13: warning: Deprecated pre-processor symbol, replace with gq-server.c:858:13: warning: Deprecated pre-processor symbol, replace with 858 | DEEPCOPY (P(target), P(source), host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:858:13: warning: Deprecated pre-processor symbol, replace with gq-server.c:859:13: warning: Deprecated pre-processor symbol, replace with 859 | SHALLOWCOPY(P(target), P(source), port); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:859:13: warning: Deprecated pre-processor symbol, replace with gq-server.c:861:13: warning: Deprecated pre-processor symbol, replace with 861 | DEEPCOPY (P(target), P(source), bind_dn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:861:13: warning: Deprecated pre-processor symbol, replace with gq-server.c:862:13: warning: Deprecated pre-processor symbol, replace with 862 | SHALLOWCOPY(P(target), P(source), bind_type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:862:13: warning: Deprecated pre-processor symbol, replace with gq-server.c:864:13: warning: Deprecated pre-processor symbol, replace with 864 | DEEPCOPY (P(target), P(source), search_attribute); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:864:13: warning: Deprecated pre-processor symbol, replace with gq-server.c:865:13: warning: Deprecated pre-processor symbol, replace with 865 | SHALLOWCOPY(P(target), P(source), cache_connection); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:865:13: warning: Deprecated pre-processor symbol, replace with gq-server.c:866:13: warning: Deprecated pre-processor symbol, replace with 866 | SHALLOWCOPY(P(target), P(source), use_tls); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:866:13: warning: Deprecated pre-processor symbol, replace with gq-server.c:868:13: warning: Deprecated pre-processor symbol, replace with 868 | SHALLOWCOPY(P(target), P(source), ask_pw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:868:13: warning: Deprecated pre-processor symbol, replace with gq-server.c:869:13: warning: Deprecated pre-processor symbol, replace with 869 | SHALLOWCOPY(P(target), P(source), hide_internals); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:869:13: warning: Deprecated pre-processor symbol, replace with gq-server.c: In function 'reset_ldapserver': gq-server.c:881:13: warning: Deprecated pre-processor symbol, replace with 881 | if (P(target)->connection) { | ^~~~~~~~~~~~~~~~~~~~~ gq-server.c: In function 'canonicalize_ldapserver': gq-server.c:895:13: warning: Deprecated pre-processor symbol, replace with 895 | server->is_uri = g_utf8_strchr(P(server)->host, -1, ':') != NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:898:13: warning: Deprecated pre-processor symbol, replace with 898 | g_free_and_dup(server->canon_name, P(server)->host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:902:13: warning: Deprecated pre-processor symbol, replace with 902 | g_string_sprintf(str, "ldap://%s:%d/", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:903:13: warning: Deprecated pre-processor symbol, replace with 903 | P(server)->host, P(server)->port); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:903:13: warning: Deprecated pre-processor symbol, replace with gq-server.c: In function 'gq_server_init': gq-server.c:935:13: warning: Deprecated pre-processor symbol, replace with 935 | P(self)->cache_connection = DEFAULT_CACHECONN; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:936:13: warning: Deprecated pre-processor symbol, replace with 936 | P(self)->use_tls = DEFAULT_ENABLETLS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:938:13: warning: Deprecated pre-processor symbol, replace with 938 | P(self)->ask_pw = DEFAULT_ASK_PW; | ^~~~~~~~~~~~~~~~~~~~~~ gq-server.c:939:13: warning: Deprecated pre-processor symbol, replace with 939 | P(self)->hide_internals = DEFAULT_HIDE_INTERNAL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-server.c: In function 'server_finalize': gq-server.c:960:13: warning: Deprecated pre-processor symbol, replace with 960 | if(P(self)->connection) { | ^~~~~~~~~~~~~~ gq-server.c:964:13: warning: Deprecated pre-processor symbol, replace with 964 | if(P(self)->name) { | ^~~~~~~~ gq-server.c:965:13: warning: Deprecated pre-processor symbol, replace with 965 | g_free(P(self)->name); | ^~~~~~~~~~~~ gq-server.c:966:13: warning: Deprecated pre-processor symbol, replace with 966 | P(self)->name = NULL; | ^~~~~~~~~~~ gq-server.c:969:13: warning: Deprecated pre-processor symbol, replace with 969 | if(P(self)->host) { | ^~~~~~~~ gq-server.c:970:13: warning: Deprecated pre-processor symbol, replace with 970 | g_free(P(self)->host); | ^~~~~~~~~~~~ gq-server.c:971:13: warning: Deprecated pre-processor symbol, replace with 971 | P(self)->host = NULL; | ^~~~~~~~~~~ gq-server.c:976:13: warning: Deprecated pre-processor symbol, replace with 976 | g_free(P(self)->bind_dn); | ^~~~~~~~~~~~~~ gq-server.c:977:13: warning: Deprecated pre-processor symbol, replace with 977 | P(self)->bind_dn = NULL; | ^~~~~~~~~~~~~ gq-server.c:981:13: warning: Deprecated pre-processor symbol, replace with 981 | g_free(P(self)->search_attribute); | ^~~~~~~~~~~~~~~~~~~~~~~ gq-server.c:982:13: warning: Deprecated pre-processor symbol, replace with 982 | P(self)->search_attribute = NULL; | ^~~~~~~~~~~~~~~~~~~~~~ gq-server.c: In function 'gq_server_class_init': gq-server.c:1130:2: warning: #warning "FIXME: make G_PARAM_READBLE for connected" [-Wcpp] 1130 | #warning "FIXME: make G_PARAM_READBLE for connected" | ^~~~~~~ gq-server.c:1174:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] 1174 | g_type_class_add_private(self_class, sizeof(struct GqServerPrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from gq-server.h:29, from gq-server.c:26: /usr/include/glib-2.0/gobject/gtype.h:1304:10: note: declared here 1304 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-tab-browse.o gq-tab-browse.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 common.h:31, from gq-tab-browse.h:28, from gq-tab-browse.c:26: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from common.h:31, from gq-tab-browse.h:28, from gq-tab-browse.c:26: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from gq-tab-browse.h:28, from gq-tab-browse.c:26: /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:32, from /usr/include/glib-2.0/glib.h:30, from common.h:30, from gq-tab-browse.h:28, from gq-tab-browse.c:26: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-tab-browse.c:26: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-tab-browse.c:26: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-tab-browse.c:26: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from gq-tab-browse.h:29, from gq-tab-browse.c:26: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from gq-tab.h:36, from gq-tab-browse.h:31, from gq-tab-browse.c:26: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from gq-tab-browse.c:26: gq-tab-browse.h:34:2: warning: #warning "get this ready and remove the include from gq-browser-node.h" [-Wcpp] 34 | #warning "get this ready and remove the include from gq-browser-node.h" | ^~~~~~~ In file included from gq-tab-browse.c:26: gq-tab-browse.h:58:2: warning: #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" [-Wcpp] 58 | #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" | ^~~~~~~ gq-tab-browse.h:69:2: warning: #warning "FIXME: hide ctreeroot and rename to tree_view" [-Wcpp] 69 | #warning "FIXME: hide ctreeroot and rename to tree_view" | ^~~~~~~ gq-tab-browse.h:71:2: warning: #warning "FIXME: remove ctree_refresh" [-Wcpp] 71 | #warning "FIXME: remove ctree_refresh" | ^~~~~~~ gq-tab-browse.h:79:2: warning: #warning "FIXME: remove these two" [-Wcpp] 79 | #warning "FIXME: remove these two" | ^~~~~~~ gq-tab-browse.h:130:2: warning: #warning "FIXME: this one could take a GqServerDn" [-Wcpp] 130 | #warning "FIXME: this one could take a GqServerDn" | ^~~~~~~ gq-tab-browse.h:176:2: warning: #warning "FIXME: make this an enumeration" [-Wcpp] 176 | #warning "FIXME: make this an enumeration" | ^~~~~~~ In file included from configfile.h:35, from gq-tab-browse.c:40: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ In file included from gq-tab-browse.c:52: gq-server-list.h:34:2: warning: #warning "FIXME: remove this alias" [-Wcpp] 34 | #warning "FIXME: remove this alias" | ^~~~~~~ gq-tab-browse.c:70:2: warning: #warning "FIXME: get rid of this scrolled window" [-Wcpp] 70 | #warning "FIXME: get rid of this scrolled window" | ^~~~~~~ gq-tab-browse.c: In function 'gq_tab_browse_set_content': gq-tab-browse.c:85:13: warning: Deprecated pre-processor symbol, replace with 85 | if(GTK_IS_WIDGET(P(self)->pane2_scrwin) && GTK_BIN(P(self)->pane2_scrwin)->child) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-browse.c:85:13: warning: Deprecated pre-processor symbol, replace with gq-tab-browse.c:86:13: warning: Deprecated pre-processor symbol, replace with 86 | gtk_container_remove(GTK_CONTAINER(P(self)->pane2_scrwin), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-browse.c:87:13: warning: Deprecated pre-processor symbol, replace with 87 | GTK_BIN(P(self)->pane2_scrwin)->child); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-browse.c:91:13: warning: Deprecated pre-processor symbol, replace with 91 | gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(P(self)->pane2_scrwin), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-browse.c: In function 'gq_tab_browse_set_input_form': gq-tab-browse.c:103:13: warning: Deprecated pre-processor symbol, replace with 103 | if(P(self)->input_form) { | ^~~~~~~~~~~~~~ gq-tab-browse.c:105:2: warning: #warning "FIXME: if this is a HACK, remove it" [-Wcpp] 105 | #warning "FIXME: if this is a HACK, remove it" | ^~~~~~~ gq-tab-browse.c:107:13: warning: Deprecated pre-processor symbol, replace with 107 | self->hidden = gq_input_form_get_hide(P(self)->input_form); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-browse.c:108:13: warning: Deprecated pre-processor symbol, replace with 108 | g_object_unref(P(self)->input_form); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-browse.c:109:13: warning: Deprecated pre-processor symbol, replace with 109 | P(self)->input_form = NULL; | ^~~~~~~~~~~~~~~~~ gq-tab-browse.c:113:13: warning: Deprecated pre-processor symbol, replace with 113 | P(self)->input_form = g_object_ref(input_form); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-browse.c: At top level: gq-tab-browse.c:127:2: warning: #warning "hide this one" [-Wcpp] 127 | #warning "hide this one" | ^~~~~~~ gq-tab-browse.c: In function 'record_path': gq-tab-browse.c:146:49: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 146 | g_list_foreach(GQ_TAB_BROWSE(tab)->cur_path, (GFunc) g_free, NULL); | ^ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from common.h:30, from gq-tab-browse.h:28, from gq-tab-browse.c:26: gq-tab-browse.c:153:45: warning: passing argument 1 of 'gq_browser_model_validate' from incompatible pointer type [-Wincompatible-pointer-types] 153 | g_return_if_fail(gq_browser_model_validate(model, iter)); | ^~~~~ | | | GtkTreeModel * {aka struct _GtkTreeModel *} /usr/include/glib-2.0/glib/gmacros.h:930:8: note: in definition of macro '_G_BOOLEAN_EXPR' 930 | if (expr) \ | ^~~~ /usr/include/glib-2.0/glib/gmessages.h:624:9: note: in expansion of macro 'G_LIKELY' 624 | if (G_LIKELY (expr)) \ | ^~~~~~~~ gq-tab-browse.c:153:2: note: in expansion of macro 'g_return_if_fail' 153 | g_return_if_fail(gq_browser_model_validate(model, iter)); | ^~~~~~~~~~~~~~~~ In file included from gq-tab-browse.h:44, from gq-tab-browse.c:26: gq-browser-model.h:54:64: note: expected 'const void **' but argument is of type 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} 54 | gboolean gq_browser_model_validate(gconstpointer * self, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ gq-tab-browse.c:162:34: warning: passing argument 1 of 'gq_browser_model_get_node' from incompatible pointer type [-Wincompatible-pointer-types] 162 | e = gq_browser_model_get_node(model, iter); | ^~~~~ | | | GtkTreeModel * {aka struct _GtkTreeModel *} In file included from gq-tab-browse.h:44, from gq-tab-browse.c:26: gq-browser-model.h:52:64: note: expected 'const GqBrowserModel *' {aka 'const struct _GObject *'} but argument is of type 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} 52 | GqBrowserNode* gq_browser_model_get_node(GqBrowserModel const* self, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ gq-tab-browse.c: In function 'dn_browse_single_add': gq-tab-browse.c:192:2: warning: #warning "FIXME: add a widget" [-Wcpp] 192 | #warning "FIXME: add a widget" | ^~~~~~~ gq-tab-browse.c:214:28: warning: passing argument 1 of 'gq_browser_model_add_node' from incompatible pointer type [-Wincompatible-pointer-types] 214 | gq_browser_model_add_node(model, iter, new_entry); | ^~~~~ | | | GtkTreeModel * {aka struct _GtkTreeModel *} In file included from gq-tab-browse.h:44, from gq-tab-browse.c:26: gq-browser-model.h:49:64: note: expected 'const GqBrowserModel *' {aka 'const struct _GObject *'} but argument is of type 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} 49 | void gq_browser_model_add_node(GqBrowserModel const* self, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ gq-tab-browse.c:188:19: warning: variable 'label' set but not used [-Wunused-but-set-variable] 188 | gchar const* label; | ^~~~~ gq-tab-browse.c:185:22: warning: unused parameter 'created' [-Wunused-parameter] 185 | GtkTreeIter * created) | ~~~~~~~~~~~~~~^~~~~~~ gq-tab-browse.c: In function 'tree_row_refresh': gq-tab-browse.c:383:12: warning: assignment to 'GQTreeWidget *' {aka 'struct _GtkCTree *'} from incompatible pointer type 'GtkWidget *' {aka 'struct _GtkWidget *'} [-Wincompatible-pointer-types] 383 | ctree = GQ_TAB_BROWSE(tab)->ctreeroot; | ^ gq-tab-browse.c:384:60: warning: passing argument 1 of 'gtk_tree_view_get_model' from incompatible pointer type [-Wincompatible-pointer-types] 384 | entry = gq_browser_model_get_node(gtk_tree_view_get_model(ctree), | ^~~~~ | | | GQTreeWidget * {aka struct _GtkCTree *} In file included from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from common.h:31, from gq-tab-browse.h:28, from gq-tab-browse.c:26: /usr/include/gtk-2.0/gtk/gtktreeview.h:145:96: note: expected 'GtkTreeView *' {aka 'struct _GtkTreeView *'} but argument is of type 'GQTreeWidget *' {aka 'struct _GtkCTree *'} 145 | GtkTreeModel *gtk_tree_view_get_model (GtkTreeView *tree_view); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ gq-tab-browse.c:384:36: warning: passing argument 1 of 'gq_browser_model_get_node' from incompatible pointer type [-Wincompatible-pointer-types] 384 | entry = gq_browser_model_get_node(gtk_tree_view_get_model(ctree), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GtkTreeModel * {aka struct _GtkTreeModel *} In file included from gq-tab-browse.h:44, from gq-tab-browse.c:26: gq-browser-model.h:52:64: note: expected 'const GqBrowserModel *' {aka 'const struct _GObject *'} but argument is of type 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} 52 | GqBrowserNode* gq_browser_model_get_node(GqBrowserModel const* self, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ gq-tab-browse.c:396:58: warning: passing argument 3 of '((GqBrowserNodeClass *)((GTypeInstance *)entry)->g_class)->refresh' from incompatible pointer type [-Wincompatible-pointer-types] 396 | GQ_BROWSER_NODE_GET_CLASS(entry)->refresh(entry, ctx, ctree, &GQ_TAB_BROWSE(tab)->tree_row_popped_up, tab); | ^~~~~ | | | GQTreeWidget * {aka struct _GtkCTree *} gq-tab-browse.c:396:58: note: expected 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} but argument is of type 'GQTreeWidget *' {aka 'struct _GtkCTree *'} gq-tab-browse.c: In function 'tree_row_close_connection': gq-tab-browse.c:409:64: warning: passing argument 1 of 'gq_browser_model_get_node' from incompatible pointer type [-Wincompatible-pointer-types] 409 | server = gq_browser_node_get_server(gq_browser_model_get_node(gtk_tree_view_get_model(tview), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GtkTreeModel * {aka struct _GtkTreeModel *} In file included from gq-tab-browse.h:44, from gq-tab-browse.c:26: gq-browser-model.h:52:64: note: expected 'const GqBrowserModel *' {aka 'const struct _GObject *'} but argument is of type 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} 52 | GqBrowserNode* gq_browser_model_get_node(GqBrowserModel const* self, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ gq-tab-browse.c: In function 'browse_save_snapshot': gq-tab-browse.c:434:13: warning: Deprecated pre-processor symbol, replace with 434 | if(P(tab)->input_form) { | ^~~~~~~~~~~~~~~~~ gq-tab-browse.c:435:13: warning: Deprecated pre-processor symbol, replace with 435 | save_input_snapshot(error_context, P(tab)->input_form, tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from gq-tab-browse.c:26: gq-tab-browse.c: In function 'browse_restore_snapshot': gq-tab-browse.h:50:36: warning: initialization of 'GQTreeWidget *' {aka 'struct _GtkCTree *'} from incompatible pointer type 'GtkWidget *' {aka 'struct _GtkWidget *'} [-Wincompatible-pointer-types] 50 | #define GQ_TAB_BROWSE(i) (G_TYPE_CHECK_INSTANCE_CAST((i), GQ_TYPE_TAB_BROWSE, GqTabBrowse)) | ^ gq-tab-browse.c:459:28: note: in expansion of macro 'GQ_TAB_BROWSE' 459 | GQTreeWidget *ctree = GQ_TAB_BROWSE(tab)->ctreeroot; | ^~~~~~~~~~~~~ gq-tab-browse.c:486:2: warning: #warning "FIXME: solve this the OO way" [-Wcpp] 486 | #warning "FIXME: solve this the OO way" | ^~~~~~~ gq-tab-browse.c:547:13: warning: Deprecated pre-processor symbol, replace with 547 | if(P(tab)->input_form) { | ^~~~~~~~~~~~~~ gq-tab-browse.c:548:13: warning: Deprecated pre-processor symbol, replace with 548 | restore_input_snapshot(context, P(tab)->input_form, tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-browse.c: In function 'server_from_node': gq-tab-browse.c:586:2: warning: #warning "FIXME: remove this function" [-Wcpp] 586 | #warning "FIXME: remove this function" | ^~~~~~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from common.h:30, from gq-tab-browse.h:28, from gq-tab-browse.c:26: gq-tab-browse.c:589:49: warning: passing argument 1 of 'gq_browser_model_validate' from incompatible pointer type [-Wincompatible-pointer-types] 589 | g_return_val_if_fail(gq_browser_model_validate(model, iter), NULL); | ^~~~~ | | | GtkTreeModel * {aka struct _GtkTreeModel *} /usr/include/glib-2.0/glib/gmacros.h:930:8: note: in definition of macro '_G_BOOLEAN_EXPR' 930 | if (expr) \ | ^~~~ /usr/include/glib-2.0/glib/gmessages.h:637:9: note: in expansion of macro 'G_LIKELY' 637 | if (G_LIKELY (expr)) \ | ^~~~~~~~ gq-tab-browse.c:589:2: note: in expansion of macro 'g_return_val_if_fail' 589 | g_return_val_if_fail(gq_browser_model_validate(model, iter), NULL); | ^~~~~~~~~~~~~~~~~~~~ In file included from gq-tab-browse.h:44, from gq-tab-browse.c:26: gq-browser-model.h:54:64: note: expected 'const void **' but argument is of type 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} 54 | gboolean gq_browser_model_validate(gconstpointer * self, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ gq-tab-browse.c: In function 'node_from_dn': gq-tab-browse.c:619:28: warning: unused parameter 'model' [-Wunused-parameter] 619 | node_from_dn(GtkTreeModel* model, | ~~~~~~~~~~~~~~^~~~~ gq-tab-browse.c:620:21: warning: unused parameter 'parent' [-Wunused-parameter] 620 | GtkTreeIter * parent, | ~~~~~~~~~~~~~~^~~~~~ gq-tab-browse.c:621:21: warning: unused parameter 'found' [-Wunused-parameter] 621 | GtkTreeIter * found, | ~~~~~~~~~~~~~~^~~~~ gq-tab-browse.c:622:21: warning: unused parameter 'dn' [-Wunused-parameter] 622 | gchar const * dn) | ~~~~~~~~~~~~~~^~ gq-tab-browse.c: In function 'refresh_subtree_new_dn': gq-tab-browse.c:719:64: warning: passing argument 1 of 'server_from_node' from incompatible pointer type [-Wincompatible-pointer-types] 719 | GqServerDn* entry = gq_server_dn_new(newdn, server_from_node(ctree, node)); | ^~~~~ | | | GQTreeWidget * {aka struct _GtkCTree *} gq-tab-browse.c:583:32: note: expected 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} but argument is of type 'GQTreeWidget *' {aka 'struct _GtkCTree *'} 583 | server_from_node(GtkTreeModel* model, | ~~~~~~~~~~~~~~^~~~~ gq-tab-browse.c:719:71: warning: passing argument 2 of 'server_from_node' from incompatible pointer type [-Wincompatible-pointer-types] 719 | GqServerDn* entry = gq_server_dn_new(newdn, server_from_node(ctree, node)); | ^~~~ | | | GQTreeWidgetNode * {aka struct _GtkCTreeNode *} gq-tab-browse.c:584:18: note: expected 'GtkTreeIter *' {aka 'struct _GtkTreeIter *'} but argument is of type 'GQTreeWidgetNode *' {aka 'struct _GtkCTreeNode *'} 584 | GtkTreeIter * iter) | ~~~~~~~~~~~~~~^~~~ gq-tab-browse.c:786:29: warning: passing argument 1 of 'server_from_node' from incompatible pointer type [-Wincompatible-pointer-types] 786 | ctree, server_from_node(ctree, node), | ^~~~~ | | | GQTreeWidget * {aka struct _GtkCTree *} gq-tab-browse.c:583:32: note: expected 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} but argument is of type 'GQTreeWidget *' {aka 'struct _GtkCTree *'} 583 | server_from_node(GtkTreeModel* model, | ~~~~~~~~~~~~~~^~~~~ gq-tab-browse.c:786:36: warning: passing argument 2 of 'server_from_node' from incompatible pointer type [-Wincompatible-pointer-types] 786 | ctree, server_from_node(ctree, node), | ^~~~ | | | GQTreeWidgetNode * {aka struct _GtkCTreeNode *} gq-tab-browse.c:584:18: note: expected 'GtkTreeIter *' {aka 'struct _GtkTreeIter *'} but argument is of type 'GQTreeWidgetNode *' {aka 'struct _GtkCTreeNode *'} 584 | GtkTreeIter * iter) | ~~~~~~~~~~~~~~^~~~ gq-tab-browse.c:786:5: warning: passing argument 2 of 'show_server_dn' from incompatible pointer type [-Wincompatible-pointer-types] 786 | ctree, server_from_node(ctree, node), | ^~~~~ | | | GQTreeWidget * {aka struct _GtkCTree *} In file included from gq-tab-browse.c:26: gq-tab-browse.h:132:20: note: expected 'GtkTreeModel *' {aka 'struct _GtkTreeModel *'} but argument is of type 'GQTreeWidget *' {aka 'struct _GtkCTree *'} 132 | GtkTreeModel* model, | ~~~~~~~~~~~~~~^~~~~ gq-tab-browse.c: In function 'show_server_dn': gq-tab-browse.c:824:30: warning: unused parameter 'context' [-Wunused-parameter] 824 | show_server_dn(int context, | ~~~~~~~~~~~~~~^~~~~~~ gq-tab-browse.c:825:23: warning: unused parameter 'model' [-Wunused-parameter] 825 | GtkTreeModel* model, | ~~~~~~~~~~~~~~^~~~~ gq-tab-browse.c:826:23: warning: unused parameter 'server' [-Wunused-parameter] 826 | GqServer * server, | ~~~~~~~~~~~~~~^~~~~~ gq-tab-browse.c:827:23: warning: unused parameter 'dn' [-Wunused-parameter] 827 | gchar const * dn, | ~~~~~~~~~~~~~~^~ gq-tab-browse.c:828:23: warning: unused parameter 'select_node' [-Wunused-parameter] 828 | gboolean select_node) | ~~~~~~~~~~~~~~^~~~~~~~~~~ gq-tab-browse.c: In function 'show_dn': gq-tab-browse.c:849:20: warning: unused parameter 'select_node' [-Wunused-parameter] 849 | gboolean select_node) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ gq-tab-browse.c: In function 'browse_tab_open_diff': gq-tab-browse.c:997:89: warning: passing argument 1 of 'gtk_tree_view_get_selection' from incompatible pointer type [-Wincompatible-pointer-types] 997 | GList* selected = gtk_tree_selection_get_selected_rows(gtk_tree_view_get_selection(self->ctreeroot), &model); | ~~~~^~~~~~~~~~~ | | | GtkWidget * {aka struct _GtkWidget *} In file included from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from common.h:31, from gq-tab-browse.h:28, from gq-tab-browse.c:26: /usr/include/gtk-2.0/gtk/gtktreeview.h:148:96: note: expected 'GtkTreeView *' {aka 'struct _GtkTreeView *'} but argument is of type 'GtkWidget *' {aka 'struct _GtkWidget *'} 148 | GtkTreeSelection *gtk_tree_view_get_selection (GtkTreeView *tree_view); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ gq-tab-browse.c:1007:40: warning: passing argument 1 of 'gq_browser_node_dn_get_entry' from incompatible pointer type [-Wincompatible-pointer-types] 1007 | gq_browser_node_dn_get_entry(gq_browser_model_get_node(GQ_BROWSER_MODEL(model), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GqBrowserNode * {aka struct _GObject *} 1008 | &iter))); | ~~~~~~ In file included from gq-tab-browse.c:47: gq-browser-node-dn.h:46:68: note: expected 'const GqBrowserNodeDn *' {aka 'const struct _GqBrowserNodeDn *'} but argument is of type 'GqBrowserNode *' {aka 'struct _GObject *'} 46 | GqServerDn* gq_browser_node_dn_get_entry(GqBrowserNodeDn const* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ gq-tab-browse.c:1010:27: warning: passing argument 2 of 'g_list_foreach' from incompatible pointer type [-Wincompatible-pointer-types] 1010 | g_list_foreach(selected, gtk_tree_path_free, NULL); | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GtkTreePath *) {aka void (*)(struct _GtkTreePath *)} In file included from /usr/include/glib-2.0/glib/ghash.h:33, from /usr/include/glib-2.0/glib.h:50, from common.h:30, from gq-tab-browse.h:28, from gq-tab-browse.c:26: /usr/include/glib-2.0/glib/glist.h:137:25: note: expected 'GFunc' {aka 'void (*)(void *, void *)'} but argument is of type 'void (*)(GtkTreePath *)' {aka 'void (*)(struct _GtkTreePath *)'} 137 | GFunc func, | ~~~~~~~~~~~~~~~~~~^~~~ gq-tab-browse.c: In function 'browse_tab_check_dn_node': gq-tab-browse.c:1016:19: warning: unused parameter 'path' [-Wunused-parameter] 1016 | GtkTreePath * path, | ~~~~~~~~~~~~~~^~~~ gq-tab-browse.c: In function 'button_press_on_tree_item': gq-tab-browse.c:1066:9: warning: assignment to 'GqBrowserNodeDn *' {aka 'struct _GqBrowserNodeDn *'} from incompatible pointer type 'GqBrowserNode *' {aka 'struct _GObject *'} [-Wincompatible-pointer-types] 1066 | entry = gq_browser_model_get_node(GQ_BROWSER_MODEL(model), &GQ_TAB_BROWSE(tab)->tree_row_popped_up); | ^ gq-tab-browse.c:1069:8: warning: assignment to 'GtkMenu *' {aka 'struct _GtkMenu *'} from incompatible pointer type 'GtkWidget *' {aka 'struct _GtkWidget *'} [-Wincompatible-pointer-types] 1069 | menu = gtk_menu_new(); | ^ gq-tab-browse.c:1081:25: warning: passing argument 1 of 'gq_browser_node_popup' from incompatible pointer type [-Wincompatible-pointer-types] 1081 | gq_browser_node_popup(entry, menu, | ^~~~~ | | | GqBrowserNodeDn * {aka struct _GqBrowserNodeDn *} In file included from gq-browser-model.h:36, from gq-tab-browse.h:44, from gq-tab-browse.c:26: gq-browser-node.h:127:59: note: expected 'GqBrowserNode *' {aka 'struct _GObject *'} but argument is of type 'GqBrowserNodeDn *' {aka 'struct _GqBrowserNodeDn *'} 127 | void gq_browser_node_popup (GqBrowserNode * entry, | ~~~~~~~~~~~~~~~~~~~~~^~~~~ gq-tab-browse.c:1081:32: warning: passing argument 2 of 'gq_browser_node_popup' from incompatible pointer type [-Wincompatible-pointer-types] 1081 | gq_browser_node_popup(entry, menu, | ^~~~ | | | GtkMenu * {aka struct _GtkMenu *} In file included from gq-browser-model.h:36, from gq-tab-browse.h:44, from gq-tab-browse.c:26: gq-browser-node.h:128:31: note: expected 'GtkWidget *' {aka 'struct _GtkWidget *'} but argument is of type 'GtkMenu *' {aka 'struct _GtkMenu *'} 128 | GtkWidget * menu, | ~~~~~~~~~~~~~~~~~~~~~^~~~ gq-tab-browse.c:1094:73: warning: passing argument 1 of 'gtk_tree_view_get_selection' from incompatible pointer type [-Wincompatible-pointer-types] 1094 | if(gtk_tree_selection_count_selected_rows(gtk_tree_view_get_selection(tree)) == 2) { | ^~~~ | | | GtkWidget * {aka struct _GtkWidget *} In file included from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from common.h:31, from gq-tab-browse.h:28, from gq-tab-browse.c:26: /usr/include/gtk-2.0/gtk/gtktreeview.h:148:96: note: expected 'GtkTreeView *' {aka 'struct _GtkTreeView *'} but argument is of type 'GtkWidget *' {aka 'struct _GtkWidget *'} 148 | GtkTreeSelection *gtk_tree_view_get_selection (GtkTreeView *tree_view); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ gq-tab-browse.c:1096:68: warning: passing argument 1 of 'gtk_tree_view_get_selection' from incompatible pointer type [-Wincompatible-pointer-types] 1096 | gtk_tree_selection_selected_foreach(gtk_tree_view_get_selection(tree), | ^~~~ | | | GtkWidget * {aka struct _GtkWidget *} In file included from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from common.h:31, from gq-tab-browse.h:28, from gq-tab-browse.c:26: /usr/include/gtk-2.0/gtk/gtktreeview.h:148:96: note: expected 'GtkTreeView *' {aka 'struct _GtkTreeView *'} but argument is of type 'GtkWidget *' {aka 'struct _GtkWidget *'} 148 | GtkTreeSelection *gtk_tree_view_get_selection (GtkTreeView *tree_view); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ gq-tab-browse.c: In function 'gq_tab_browse_init': gq-tab-browse.c:1258:22: warning: assignment to 'GtkWidget *' {aka 'struct _GtkWidget *'} from incompatible pointer type 'GtkTreeView *' {aka 'struct _GtkTreeView *'} [-Wincompatible-pointer-types] 1258 | modeinfo->ctreeroot = GTK_TREE_VIEW(gq_tree_view_new()); | ^ gq-tab-browse.c:1281:2: warning: #warning "FIXME: add a sort model" [-Wcpp] 1281 | #warning "FIXME: add a sort model" | ^~~~~~~ gq-tab-browse.c:1298:2: warning: #warning "FIXME: calculate a good default from the window size; load and save to config" [-Wcpp] 1298 | #warning "FIXME: calculate a good default from the window size; load and save to config" | ^~~~~~~ gq-tab-browse.c:1304:13: warning: Deprecated pre-processor symbol, replace with 1304 | P(self)->pane2_scrwin = gtk_scrolled_window_new(NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-browse.c:1305:13: warning: Deprecated pre-processor symbol, replace with 1305 | gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(P(self)->pane2_scrwin), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-browse.c:1308:13: warning: Deprecated pre-processor symbol, replace with 1308 | gtk_scrolled_window_set_shadow_type(GTK_SCROLLED_WINDOW(P(self)->pane2_scrwin), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-browse.c:1311:13: warning: Deprecated pre-processor symbol, replace with 1311 | gtk_widget_show(P(self)->pane2_scrwin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-browse.c:1313:13: warning: Deprecated pre-processor symbol, replace with 1313 | gtk_paned_pack2(GTK_PANED(mainpane), P(self)->pane2_scrwin, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-browse.c: In function 'tab_get_property': gq-tab-browse.c:1357:13: warning: Deprecated pre-processor symbol, replace with 1357 | g_value_set_object(value, P(object)->input_form); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-browse.c: In function 'gq_tab_browse_class_init': gq-tab-browse.c:1405:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] 1405 | g_type_class_add_private(self_class, sizeof(struct GqTabBrowsePrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from common.h:31, from gq-tab-browse.h:28, from gq-tab-browse.c:26: /usr/include/glib-2.0/gobject/gtype.h:1304:10: note: declared here 1304 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ At top level: gq-tab-browse.c:1145:1: warning: 'add_missing_server' defined but not used [-Wunused-function] 1145 | add_missing_server(GQServerList* list G_GNUC_UNUSED, | ^~~~~~~~~~~~~~~~~~ gq-tab-browse.c:1129:13: warning: 'get_current_servers_list_check_func' defined but not used [-Wunused-function] 1129 | static void get_current_servers_list_check_func(GQTreeWidget *ctree, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-browse.c:598:12: warning: 'dn_row_compare_func' defined but not used [-Wunused-function] 598 | static int dn_row_compare_func(GqBrowserNodeDn *row_data, char *dn) | ^~~~~~~~~~~~~~~~~~~ gq-tab-browse.c:443:12: warning: 'cmp_name' defined but not used [-Wunused-function] 443 | static int cmp_name(GqBrowserNode *entry, const char *name) | ^~~~~~~~ gq-tab-browse.c:260:13: warning: 'add_all_servers' defined but not used [-Wunused-function] 260 | static void add_all_servers(GQTreeWidget *ctree) | ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-type-display.o gq-type-display.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 common.h:31, from gq-formfill.h:34, from gq-type-display.h:31, from gq-type-display.c:27: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from gq-type-display.h:30, from gq-type-display.c:27: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from gq-formfill.h:34, from gq-type-display.h:31, from gq-type-display.c:27: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from gq-type-display.h:30, from gq-type-display.c:27: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-formfill.h:43, from gq-type-display.h:31, from gq-type-display.c:27: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-type-display.h:31, from gq-type-display.c:27: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from gq-type-display.c:27: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-tree-widget.o gq-tree-widget.c In file included from /usr/include/gtk-2.0/gtk/gtksignal.h:33, from /usr/include/gtk-2.0/gtk/gtkclist.h:34, from /usr/include/gtk-2.0/gtk/gtkctree.h:36, from gq-tree-widget.h:29, from gq-tree-widget.c:24: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/gtk-2.0/gtk/gtkenums.h:34, from /usr/include/gtk-2.0/gtk/gtksignal.h:32, from /usr/include/gtk-2.0/gtk/gtkclist.h:34, from /usr/include/gtk-2.0/gtk/gtkctree.h:36, from gq-tree-widget.h:29, from gq-tree-widget.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ gq-tree-widget.c: In function 'gq_tree_insert_dummy_node': gq-tree-widget.c:252:24: warning: variable 'new_item' set but not used [-Wunused-but-set-variable] 252 | GQTreeWidgetNode *new_item; | ^~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-input-form.o gq-input-form.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 gq-input-form.h:30, from gq-input-form.c:26: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from gq-input-form.h:30, from gq-input-form.c:26: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from gq-input-form.h:30, from gq-input-form.c:26: /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:32, from /usr/include/glib-2.0/glib.h:30, from gq-input-form.h:29, from gq-input-form.c:26: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from gq-input-form.h:32, from gq-input-form.c:26: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from gq-input-form.h:32, from gq-input-form.c:26: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-input-form.h:32, from gq-input-form.c:26: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from gq-input-form.c:26: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from gq-tab.h:36, from gq-tab-search.h:31, from configfile.h:34, from gq-input-form.c:43: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from configfile.h:35, from gq-input-form.c:43: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ In file included from gq-browser-node.h:40, from gq-browser-model.h:36, from gq-input-form.c:46: gq-tab-browse.h:34:2: warning: #warning "get this ready and remove the include from gq-browser-node.h" [-Wcpp] 34 | #warning "get this ready and remove the include from gq-browser-node.h" | ^~~~~~~ In file included from gq-browser-node.h:40, from gq-browser-model.h:36, from gq-input-form.c:46: gq-tab-browse.h:58:2: warning: #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" [-Wcpp] 58 | #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" | ^~~~~~~ gq-tab-browse.h:69:2: warning: #warning "FIXME: hide ctreeroot and rename to tree_view" [-Wcpp] 69 | #warning "FIXME: hide ctreeroot and rename to tree_view" | ^~~~~~~ gq-tab-browse.h:71:2: warning: #warning "FIXME: remove ctree_refresh" [-Wcpp] 71 | #warning "FIXME: remove ctree_refresh" | ^~~~~~~ gq-tab-browse.h:79:2: warning: #warning "FIXME: remove these two" [-Wcpp] 79 | #warning "FIXME: remove these two" | ^~~~~~~ gq-tab-browse.h:130:2: warning: #warning "FIXME: this one could take a GqServerDn" [-Wcpp] 130 | #warning "FIXME: this one could take a GqServerDn" | ^~~~~~~ gq-tab-browse.h:176:2: warning: #warning "FIXME: make this an enumeration" [-Wcpp] 176 | #warning "FIXME: make this an enumeration" | ^~~~~~~ gq-input-form.c: In function 'input_form_set_close_window': gq-input-form.c:122:13: warning: Deprecated pre-processor symbol, replace with 122 | if(P(self)->close_window == close_window) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:126:13: warning: Deprecated pre-processor symbol, replace with 126 | if((P(self)->close_window = close_window)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:127:13: warning: Deprecated pre-processor symbol, replace with 127 | gtk_widget_show(P(self)->button_close); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:130:13: warning: Deprecated pre-processor symbol, replace with 130 | gtk_widget_hide(P(self)->button_close); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c: In function 'gq_input_form_get_ctree_refresh': gq-input-form.c:139:13: warning: Deprecated pre-processor symbol, replace with 139 | return P(self)->ctree_refresh; | ^~~~~~~~~~~~~~~~~~~ gq-input-form.c: In function 'gq_input_form_set_ctree_refresh': gq-input-form.c:148:13: warning: Deprecated pre-processor symbol, replace with 148 | if(P(self)->ctree_refresh == node) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:152:13: warning: Deprecated pre-processor symbol, replace with 152 | P(self)->ctree_refresh = node; | ^~~~~~~~~~~~~~~~~~~ gq-input-form.c: At top level: gq-input-form.c:182:1: warning: no previous prototype for 'gq_input_form_get_model' [-Wmissing-prototypes] 182 | gq_input_form_get_model(GqInputForm const* self) | ^~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c: In function 'gq_input_form_get_model': gq-input-form.c:186:13: warning: Deprecated pre-processor symbol, replace with 186 | return P(self)->model; | ^~~~~~~~~~~ gq-input-form.c: At top level: gq-input-form.c:190:1: warning: no previous prototype for 'gq_input_form_set_model' [-Wmissing-prototypes] 190 | gq_input_form_set_model(GqInputForm * self, | ^~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c: In function 'gq_input_form_set_model': gq-input-form.c:196:13: warning: Deprecated pre-processor symbol, replace with 196 | if(P(self)->model == model) { | ^~~~~~~~~~~~~~~~~~ gq-input-form.c:200:13: warning: Deprecated pre-processor symbol, replace with 200 | if(P(self)->model) { | ^~~~~~~~~ gq-input-form.c:201:13: warning: Deprecated pre-processor symbol, replace with 201 | g_object_unref(P(self)->model); | ^~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:202:13: warning: Deprecated pre-processor symbol, replace with 202 | P(self)->model = NULL; | ^~~~~~~~~~~~ gq-input-form.c:206:13: warning: Deprecated pre-processor symbol, replace with 206 | P(self)->model = g_object_ref(model); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c: In function 'gq_input_form_get_dn': gq-input-form.c:218:13: warning: Deprecated pre-processor symbol, replace with 218 | return P(self)->entry ? gq_server_dn_get_dn(P(self)->entry) : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:218:13: warning: Deprecated pre-processor symbol, replace with gq-input-form.c: In function 'gq_input_form_get_editable': gq-input-form.c:226:13: warning: Deprecated pre-processor symbol, replace with 226 | return P(self)->edit; | ^~~~~~~~~~ gq-input-form.c: In function 'gq_input_form_set_editable': gq-input-form.c:235:13: warning: Deprecated pre-processor symbol, replace with 235 | if(P(self)->edit == editable) { | ^~~~~~~~~~~~~~~~~~~~ gq-input-form.c:239:13: warning: Deprecated pre-processor symbol, replace with 239 | P(self)->edit = editable; | ^~~~~~~~~~~~~~ gq-input-form.c:241:13: warning: Deprecated pre-processor symbol, replace with 241 | if(P(self)->edit) { | ^~~~~~~~ gq-input-form.c:242:13: warning: Deprecated pre-processor symbol, replace with 242 | gtk_widget_show(P(self)->button_apply); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:243:13: warning: Deprecated pre-processor symbol, replace with 243 | gtk_widget_show(P(self)->button_add_new); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:244:13: warning: Deprecated pre-processor symbol, replace with 244 | gtk_widget_show(P(self)->button_refresh); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:246:13: warning: Deprecated pre-processor symbol, replace with 246 | if(P(self)->close_window) { | ^~~~~~~~~~~~~~~~~ gq-input-form.c:247:13: warning: Deprecated pre-processor symbol, replace with 247 | gtk_widget_show(P(self)->button_close); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:251:18: warning: assignment to 'void (*)(GqInputForm *, GtkWidget *)' {aka 'void (*)(struct _GqInputForm *, struct _GtkWidget *)'} from incompatible pointer type 'void (*)(GqInputForm *)' {aka 'void (*)(struct _GqInputForm *)'} [-Wincompatible-pointer-types] 251 | self->activate = mod_entry_from_formlist; | ^ gq-input-form.c:252:13: warning: Deprecated pre-processor symbol, replace with 252 | gtk_widget_hide(P(self)->button_add); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:253:13: warning: Deprecated pre-processor symbol, replace with 253 | gtk_widget_hide(P(self)->button_cancel); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:254:13: warning: Deprecated pre-processor symbol, replace with 254 | if(GTK_IS_WINDOW(gtk_widget_get_toplevel(P(self)->button_apply))) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:255:13: warning: Deprecated pre-processor symbol, replace with 255 | gtk_widget_grab_default(P(self)->button_apply); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:259:13: warning: Deprecated pre-processor symbol, replace with 259 | gtk_widget_hide(P(self)->button_apply); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:260:13: warning: Deprecated pre-processor symbol, replace with 260 | gtk_widget_hide(P(self)->button_add_new); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:261:13: warning: Deprecated pre-processor symbol, replace with 261 | gtk_widget_hide(P(self)->button_refresh); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:262:13: warning: Deprecated pre-processor symbol, replace with 262 | gtk_widget_hide(P(self)->button_close); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:263:18: warning: assignment to 'void (*)(GqInputForm *, GtkWidget *)' {aka 'void (*)(struct _GqInputForm *, struct _GtkWidget *)'} from incompatible pointer type 'void (*)(GqInputForm *)' {aka 'void (*)(struct _GqInputForm *)'} [-Wincompatible-pointer-types] 263 | self->activate = add_entry_from_formlist; | ^ gq-input-form.c:264:13: warning: Deprecated pre-processor symbol, replace with 264 | gtk_widget_show(P(self)->button_add); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:265:13: warning: Deprecated pre-processor symbol, replace with 265 | gtk_widget_show(P(self)->button_cancel); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:266:13: warning: Deprecated pre-processor symbol, replace with 266 | gtk_widget_grab_default(P(self)->button_add); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c: In function 'gq_input_form_get_entry': gq-input-form.c:277:13: warning: Deprecated pre-processor symbol, replace with 277 | return P(self)->entry; | ^~~~~~~~~~~ gq-input-form.c: In function 'input_form_set_entry_full': gq-input-form.c:290:13: warning: Deprecated pre-processor symbol, replace with 290 | if(entry == P(self)->entry) { | ^~~~~~~~~~~~~~~~~~ gq-input-form.c:294:13: warning: Deprecated pre-processor symbol, replace with 294 | if(P(self)->entry) { | ^~~~~~~~~ gq-input-form.c:297:13: warning: Deprecated pre-processor symbol, replace with 297 | g_object_unref(P(self)->entry); | ^~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:298:13: warning: Deprecated pre-processor symbol, replace with 298 | P(self)->entry = NULL; | ^~~~~~~~~~~~ gq-input-form.c:302:13: warning: Deprecated pre-processor symbol, replace with 302 | P(self)->entry = g_object_ref(entry); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:303:13: warning: Deprecated pre-processor symbol, replace with 303 | formlist = formlist_from_entry(0, gq_server_dn_get_server(P(self)->entry), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:304:13: warning: Deprecated pre-processor symbol, replace with 304 | gq_server_dn_get_dn(P(self)->entry), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:311:13: warning: Deprecated pre-processor symbol, replace with 311 | if(rebuild && P(self)->table) { | ^~~~~~~~~~~~~~~~~~~~ gq-input-form.c: In function 'gq_input_form_get_formlist': gq-input-form.c:331:13: warning: Deprecated pre-processor symbol, replace with 331 | return P(self)->formlist; | ^~~~~~~~~~~~~~ gq-input-form.c: In function 'gq_input_form_set_formlist': gq-input-form.c:340:13: warning: Deprecated pre-processor symbol, replace with 340 | if(P(self)->formlist == formlist) { | ^~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:344:13: warning: Deprecated pre-processor symbol, replace with 344 | if(P(self)->formlist) { | ^~~~~~~~~~~~ gq-input-form.c:345:13: warning: Deprecated pre-processor symbol, replace with 345 | free_formlist(P(self)->formlist); | ^~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:346:13: warning: Deprecated pre-processor symbol, replace with 346 | P(self)->formlist = NULL; | ^~~~~~~~~~~~~~~ gq-input-form.c:349:13: warning: Deprecated pre-processor symbol, replace with 349 | P(self)->formlist = formlist; | ^~~~~~~~~~~~~~~~~~ gq-input-form.c: In function 'gq_input_form_get_hide': gq-input-form.c:359:13: warning: Deprecated pre-processor symbol, replace with 359 | return P(self)->hide_status; | ^~~~~~~~~~~~~~~~~ gq-input-form.c: In function 'gq_input_form_set_hide': gq-input-form.c:368:13: warning: Deprecated pre-processor symbol, replace with 368 | if(P(self)->hide_status == hide) { | ^~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:372:13: warning: Deprecated pre-processor symbol, replace with 372 | P(self)->hide_status = hide; | ^~~~~~~~~~~~~~~~~ gq-input-form.c: In function 'gq_input_form_get_old_dn': gq-input-form.c:382:13: warning: Deprecated pre-processor symbol, replace with 382 | return P(self)->olddn; | ^~~~~~~~~~~ gq-input-form.c: In function 'gq_input_form_set_old_dn': gq-input-form.c:391:13: warning: Deprecated pre-processor symbol, replace with 391 | if(P(self)->olddn == old_dn || | ^~~~~~~~~~~~~~~~~~~ gq-input-form.c:392:13: warning: Deprecated pre-processor symbol, replace with 392 | (old_dn && P(self)->olddn && !strcmp(old_dn, P(self)->olddn))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:392:13: warning: Deprecated pre-processor symbol, replace with gq-input-form.c:397:13: warning: Deprecated pre-processor symbol, replace with 397 | if(P(self)->olddn) { | ^~~~~~~~~ gq-input-form.c:398:13: warning: Deprecated pre-processor symbol, replace with 398 | g_free(P(self)->olddn); | ^~~~~~~~~~~~~ gq-input-form.c:401:13: warning: Deprecated pre-processor symbol, replace with 401 | P(self)->olddn = g_strdup(old_dn); | ^~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c: In function 'gq_input_form_get_oldlist': gq-input-form.c:411:13: warning: Deprecated pre-processor symbol, replace with 411 | return P(self)->oldlist; | ^~~~~~~~~~~~~ gq-input-form.c: In function 'gq_input_form_set_oldlist': gq-input-form.c:420:13: warning: Deprecated pre-processor symbol, replace with 420 | if(P(self)->oldlist == oldlist) { | ^~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:424:13: warning: Deprecated pre-processor symbol, replace with 424 | if(P(self)->oldlist) { | ^~~~~~~~~~~ gq-input-form.c:425:13: warning: Deprecated pre-processor symbol, replace with 425 | free_formlist(P(self)->oldlist); | ^~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:426:13: warning: Deprecated pre-processor symbol, replace with 426 | P(self)->oldlist = NULL; | ^~~~~~~~~~~~~~ gq-input-form.c:429:13: warning: Deprecated pre-processor symbol, replace with 429 | P(self)->oldlist = oldlist; | ^~~~~~~~~~~~~~~~ gq-input-form.c: In function 'gq_input_form_get_server': gq-input-form.c:439:13: warning: Deprecated pre-processor symbol, replace with 439 | return gq_server_dn_get_server(P(self)->entry); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c: In function 'gq_input_form_get_scrolled_window': gq-input-form.c:447:13: warning: Deprecated pre-processor symbol, replace with 447 | return P(self)->scwin; | ^~~~~~~~~~~ gq-input-form.c: In function 'save_input_snapshot': gq-input-form.c:462:13: warning: Deprecated pre-processor symbol, replace with 462 | w = P(iform)->scwin; | ^~~~~~~~~~~~~ gq-input-form.c: In function 'vp_pos': gq-input-form.c:494:13: warning: Deprecated pre-processor symbol, replace with 494 | GtkWidget *vp = GTK_BIN(P(si->iform)->scwin)->child; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c: In function 'restore_input_snapshot': gq-input-form.c:525:13: warning: Deprecated pre-processor symbol, replace with 525 | w = P(iform)->scwin; | ^~~~~~~~~~~~~ gq-input-form.c:527:19: warning: variable 'adj' set but not used [-Wunused-but-set-variable] 527 | GtkAdjustment *adj; | ^~~ gq-input-form.c: In function 'dn_changed': gq-input-form.c:951:2: warning: #warning "FIXME: this could be gtk_entry_get_text() to not dup the memory" [-Wcpp] 951 | #warning "FIXME: this could be gtk_entry_get_text() to not dup the memory" | ^~~~~~~ gq-input-form.c:952:13: warning: Deprecated pre-processor symbol, replace with 952 | if(P(iform)->button_add_new) { | ^~~~~~~~~~~~~~~~~~~ gq-input-form.c:955:13: warning: Deprecated pre-processor symbol, replace with 955 | gtk_widget_set_sensitive(P(iform)->button_add_new, strcmp(dn, val) != 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c: In function 'build_or_update_inputform': gq-input-form.c:974:13: warning: Deprecated pre-processor symbol, replace with 974 | g_return_if_fail(GTK_IS_WIDGET(P(iform)->table)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:981:13: warning: Deprecated pre-processor symbol, replace with 981 | for(widgetlist = gtk_container_children(GTK_CONTAINER(P(iform)->table)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:985:13: warning: Deprecated pre-processor symbol, replace with 985 | if(widgetlist->data != P(iform)->dn_label && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:988:13: warning: Deprecated pre-processor symbol, replace with 988 | gtk_container_remove(GTK_CONTAINER(P(iform)->table), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:1030:13: warning: Deprecated pre-processor symbol, replace with 1030 | gtk_table_attach(GTK_TABLE(P(iform)->table), gq_formfill_get_event_box(ff), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:1042:13: warning: Deprecated pre-processor symbol, replace with 1042 | gtk_table_attach(GTK_TABLE(P(iform)->table), vbox, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:1141:13: warning: Deprecated pre-processor symbol, replace with 1141 | gtk_table_attach(GTK_TABLE(P(iform)->table), align, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:1161:2: warning: #warning "FIXME: shouldn't this be done in set_hide()" [-Wcpp] 1161 | #warning "FIXME: shouldn't this be done in set_hide()" | ^~~~~~~ gq-input-form.c: In function 'refresh_inputform': gq-input-form.c:1182:13: warning: Deprecated pre-processor symbol, replace with 1182 | w = P(iform)->scwin; | ^~~~~~~~~~~~~ gq-input-form.c:1217:13: warning: Deprecated pre-processor symbol, replace with 1217 | if (P(iform)->scwin) { | ^~~~~~~~~~~~~~~ gq-input-form.c: At top level: gq-input-form.c:1231:2: warning: #warning "FIXME: this should be a GqServerDn" [-Wcpp] 1231 | #warning "FIXME: this should be a GqServerDn" | ^~~~~~~ gq-input-form.c:1274:2: warning: #warning "FIXME: this should be a GqServerDn" [-Wcpp] 1274 | #warning "FIXME: this should be a GqServerDn" | ^~~~~~~ gq-input-form.c: In function 'update_formlist': gq-input-form.c:1341:2: warning: #warning "FIXME: use a function and not directly the pointer" [-Wcpp] 1341 | #warning "FIXME: use a function and not directly the pointer" | ^~~~~~~ gq-input-form.c:1362:13: warning: Deprecated pre-processor symbol, replace with 1362 | entry = gq_server_dn_new(content_enc, gq_server_dn_get_server(P(iform)->entry)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c: In function 'clear_table': gq-input-form.c:1376:2: warning: #warning "FIXME: HACKS HACKS HACKS, DIRTY HACKS" [-Wcpp] 1376 | #warning "FIXME: HACKS HACKS HACKS, DIRTY HACKS" | ^~~~~~~ gq-input-form.c:1377:13: warning: Deprecated pre-processor symbol, replace with 1377 | vbox = P(iform)->table->parent; | ^~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:1378:13: warning: Deprecated pre-processor symbol, replace with 1378 | old_table = P(iform)->table; | ^~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:1391:13: warning: Deprecated pre-processor symbol, replace with 1391 | P(iform)->table = new_table; | ^~~~~~~~~~~~~~~~~~~~~ gq-input-form.c: In function 'add_entry_from_formlist_and_select': gq-input-form.c:1431:13: warning: Deprecated pre-processor symbol, replace with 1431 | if(rc && dn && P(iform)->model) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:1432:13: warning: Deprecated pre-processor symbol, replace with 1432 | show_dn(ctx, P(iform)->model, NULL, NULL, dn, TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c: In function 'add_entry_from_formlist_no_close': gq-input-form.c:1488:2: warning: #warning "FIXME: recognize this earlier" [-Wcpp] 1488 | #warning "FIXME: recognize this earlier" | ^~~~~~~ gq-input-form.c:1568:15: warning: assignment to 'GQTreeWidget *' {aka 'struct _GtkCTree *'} from incompatible pointer type 'GtkWidget *' {aka 'struct _GtkWidget *'} [-Wincompatible-pointer-types] 1568 | ctree = GQ_TAB_BROWSE(tab)->ctreeroot; | ^ gq-input-form.c: In function 'mod_entry_from_formlist': gq-input-form.c:1685:13: warning: Deprecated pre-processor symbol, replace with 1685 | if(P(iform)->close_window) { | ^~~~~~~~~~~~~~~~~ gq-input-form.c:1602:10: warning: variable 'error' set but not used [-Wunused-but-set-variable] 1602 | int error = 0; | ^~~~~ gq-input-form.c:1600:24: warning: unused variable 'node' [-Wunused-variable] 1600 | GQTreeWidgetNode *node = NULL; | ^~~~ gq-input-form.c: In function 'add_row': gq-input-form.c:2067:2: warning: #warning "FIXME: pass a gboolean to update_formlist() to avoid re-creation of the current formlist; then get rid of ref/unref here" [-Wcpp] 2067 | #warning "FIXME: pass a gboolean to update_formlist() to avoid re-creation of the current formlist; then get rid of ref/unref here" | ^~~~~~~ gq-input-form.c: In function 'change_displaytype': gq-input-form.c:2186:13: warning: Deprecated pre-processor symbol, replace with 2186 | gtk_widget_hide(P(iform)->table); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2188:13: warning: Deprecated pre-processor symbol, replace with 2188 | gtk_widget_show(P(iform)->table); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c: In function 'do_hide_empty_attributes': gq-input-form.c:2235:2: warning: #warning "FIXME: just hide the formfill" [-Wcpp] 2235 | #warning "FIXME: just hide the formfill" | ^~~~~~~ gq-input-form.c: In function 'hide_empty_attributes': gq-input-form.c:2276:2: warning: #warning "FIXME: the function should be called from the set function" [-Wcpp] 2276 | #warning "FIXME: the function should be called from the set function" | ^~~~~~~ gq-input-form.c: In function 'attr_popup': gq-input-form.c:2473:2: warning: #warning "FIXME: use gtk_dialog_run()" [-Wcpp] 2473 | #warning "FIXME: use gtk_dialog_run()" | ^~~~~~~ gq-input-form.c: In function 'create_new_attr': gq-input-form.c:2567:2: warning: #warning "FIXME: this is not very nice" [-Wcpp] 2567 | #warning "FIXME: this is not very nice" | ^~~~~~~ gq-input-form.c:2568:13: warning: Deprecated pre-processor symbol, replace with 2568 | P(iform)->formlist = formlist_append(P(iform)->formlist, ff); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2568:13: warning: Deprecated pre-processor symbol, replace with gq-input-form.c: In function 'gq_input_form_init': gq-input-form.c:2616:13: warning: Deprecated pre-processor symbol, replace with 2616 | P(self)->tips = gtk_tooltips_new(); | ^~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2618:13: warning: Deprecated pre-processor symbol, replace with 2618 | P(self)->toolbar = gtk_toolbar_new(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2619:13: warning: Deprecated pre-processor symbol, replace with 2619 | gtk_toolbar_set_style(GTK_TOOLBAR(P(self)->toolbar), GTK_TOOLBAR_ICONS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2620:13: warning: Deprecated pre-processor symbol, replace with 2620 | gtk_widget_show(P(self)->toolbar); | ^~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2621:13: warning: Deprecated pre-processor symbol, replace with 2621 | gtk_box_pack_start(GTK_BOX(self), P(self)->toolbar, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2628:13: warning: Deprecated pre-processor symbol, replace with 2628 | gtk_tool_item_set_tooltip(tool_item, P(self)->tips, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2636:13: warning: Deprecated pre-processor symbol, replace with 2636 | gtk_toolbar_insert(GTK_TOOLBAR(P(self)->toolbar), tool_item, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2642:13: warning: Deprecated pre-processor symbol, replace with 2642 | gtk_tool_item_set_tooltip(tool_item, P(self)->tips, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2650:13: warning: Deprecated pre-processor symbol, replace with 2650 | gtk_toolbar_insert(GTK_TOOLBAR(P(self)->toolbar), tool_item, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2656:13: warning: Deprecated pre-processor symbol, replace with 2656 | gtk_tool_item_set_tooltip(tool_item, P(self)->tips, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2664:13: warning: Deprecated pre-processor symbol, replace with 2664 | gtk_toolbar_insert(GTK_TOOLBAR(P(self)->toolbar), tool_item, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2672:13: warning: Deprecated pre-processor symbol, replace with 2672 | gtk_tool_item_set_tooltip(tool_item, P(self)->tips, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2681:13: warning: Deprecated pre-processor symbol, replace with 2681 | gtk_toolbar_insert(GTK_TOOLBAR(P(self)->toolbar), tool_item, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2686:13: warning: Deprecated pre-processor symbol, replace with 2686 | P(self)->scwin = gtk_scrolled_window_new(NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2687:13: warning: Deprecated pre-processor symbol, replace with 2687 | gtk_container_border_width(GTK_CONTAINER(P(self)->scwin), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2688:13: warning: Deprecated pre-processor symbol, replace with 2688 | gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(P(self)->scwin), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2691:13: warning: Deprecated pre-processor symbol, replace with 2691 | gtk_widget_show(P(self)->scwin); | ^~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2693:13: warning: Deprecated pre-processor symbol, replace with 2693 | P(self)->scwin, TRUE, TRUE, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2697:13: warning: Deprecated pre-processor symbol, replace with 2697 | gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(P(iform)->scwin), vbox); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2700:13: warning: Deprecated pre-processor symbol, replace with 2700 | P(self)->table = gtk_table_new(3, 2, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2701:13: warning: Deprecated pre-processor symbol, replace with 2701 | gtk_container_border_width(GTK_CONTAINER(P(self)->table), 5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2702:13: warning: Deprecated pre-processor symbol, replace with 2702 | gtk_table_set_row_spacings(GTK_TABLE(P(self)->table), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2703:13: warning: Deprecated pre-processor symbol, replace with 2703 | gtk_table_set_col_spacings(GTK_TABLE(P(self)->table), 10); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2704:13: warning: Deprecated pre-processor symbol, replace with 2704 | gtk_widget_show(P(self)->table); | ^~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2705:13: warning: Deprecated pre-processor symbol, replace with 2705 | gtk_box_pack_start(GTK_BOX(vbox), P(self)->table, FALSE, TRUE, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2708:13: warning: Deprecated pre-processor symbol, replace with 2708 | P(iform)->dn_label = gtk_label_new(_("Distinguished Name (DN)")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2709:13: warning: Deprecated pre-processor symbol, replace with 2709 | gtk_misc_set_alignment(GTK_MISC(P(self)->dn_label), LABEL_JUSTIFICATION, .5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2711:2: warning: #warning "FIXME: enable this one" [-Wcpp] 2711 | #warning "FIXME: enable this one" | ^~~~~~~ gq-input-form.c:2713:13: warning: Deprecated pre-processor symbol, replace with 2713 | gtk_widget_show(P(self)->dn_label); | ^~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2714:13: warning: Deprecated pre-processor symbol, replace with 2714 | gtk_table_attach(GTK_TABLE(P(iform)->table), P(self)->dn_label, 0, 1, 0, 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2714:13: warning: Deprecated pre-processor symbol, replace with gq-input-form.c:2720:13: warning: Deprecated pre-processor symbol, replace with 2720 | gtk_table_attach(GTK_TABLE(P(iform)->table), iform->dn_widget, 1, 2, 0, 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2728:13: warning: Deprecated pre-processor symbol, replace with 2728 | P(self)->buttons = gtk_hbutton_box_new(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2729:13: warning: Deprecated pre-processor symbol, replace with 2729 | gtk_container_set_border_width(GTK_CONTAINER(P(self)->buttons), 6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2730:13: warning: Deprecated pre-processor symbol, replace with 2730 | gtk_widget_show(P(self)->buttons); | ^~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2732:13: warning: Deprecated pre-processor symbol, replace with 2732 | P(self)->buttons, FALSE, TRUE, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2734:13: warning: Deprecated pre-processor symbol, replace with 2734 | P(self)->button_apply = gtk_button_new_from_stock(GTK_STOCK_APPLY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2735:13: warning: Deprecated pre-processor symbol, replace with 2735 | gtk_box_pack_end(GTK_BOX(P(self)->buttons), P(self)->button_apply, FALSE, FALSE, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2735:13: warning: Deprecated pre-processor symbol, replace with gq-input-form.c:2737:13: warning: Deprecated pre-processor symbol, replace with 2737 | G_CALLBACK(mod_entry_from_formlist), iform); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2738:13: warning: Deprecated pre-processor symbol, replace with 2738 | GTK_WIDGET_SET_FLAGS(P(self)->button_apply, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2739:13: warning: Deprecated pre-processor symbol, replace with 2739 | GTK_WIDGET_UNSET_FLAGS(P(self)->button_apply, GTK_CAN_FOCUS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2741:13: warning: Deprecated pre-processor symbol, replace with 2741 | P(self)->button_add_new = gq_button_new_with_label(_("Add as _new")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2742:13: warning: Deprecated pre-processor symbol, replace with 2742 | gtk_widget_set_sensitive(P(self)->button_add_new, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2743:13: warning: Deprecated pre-processor symbol, replace with 2743 | gtk_box_pack_end(GTK_BOX(P(self)->buttons), P(self)->button_add_new, FALSE, FALSE, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2743:13: warning: Deprecated pre-processor symbol, replace with gq-input-form.c:2746:13: warning: Deprecated pre-processor symbol, replace with 2746 | iform); | ^ ~~~~~~~ gq-input-form.c:2747:13: warning: Deprecated pre-processor symbol, replace with 2747 | GTK_WIDGET_UNSET_FLAGS(P(self)->button_add_new, GTK_CAN_FOCUS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2749:13: warning: Deprecated pre-processor symbol, replace with 2749 | P(self)->button_refresh = gtk_button_new_from_stock(GTK_STOCK_REFRESH); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2752:13: warning: Deprecated pre-processor symbol, replace with 2752 | gtk_box_pack_end(GTK_BOX(P(self)->buttons), P(self)->button_refresh, FALSE, FALSE, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2752:13: warning: Deprecated pre-processor symbol, replace with gq-input-form.c:2755:13: warning: Deprecated pre-processor symbol, replace with 2755 | iform); | ^ ~~~~~~~ gq-input-form.c:2757:13: warning: Deprecated pre-processor symbol, replace with 2757 | P(self)->button_close = gtk_button_new_from_stock(GTK_STOCK_CLOSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2758:13: warning: Deprecated pre-processor symbol, replace with 2758 | gtk_box_pack_end(GTK_BOX(P(self)->buttons), P(self)->button_close, FALSE, FALSE, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2758:13: warning: Deprecated pre-processor symbol, replace with gq-input-form.c:2761:13: warning: Deprecated pre-processor symbol, replace with 2761 | iform); | ^ gq-input-form.c:2764:13: warning: Deprecated pre-processor symbol, replace with 2764 | P(self)->button_add = gtk_button_new_from_stock(GTK_STOCK_ADD); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2765:13: warning: Deprecated pre-processor symbol, replace with 2765 | gtk_widget_show(P(self)->button_add); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2766:13: warning: Deprecated pre-processor symbol, replace with 2766 | gtk_box_pack_end(GTK_BOX(P(self)->buttons), P(self)->button_add, FALSE, FALSE, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2766:13: warning: Deprecated pre-processor symbol, replace with gq-input-form.c:2769:13: warning: Deprecated pre-processor symbol, replace with 2769 | iform); | ^ ~~~~~~~ gq-input-form.c:2770:13: warning: Deprecated pre-processor symbol, replace with 2770 | GTK_WIDGET_SET_FLAGS(P(self)->button_add, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2772:13: warning: Deprecated pre-processor symbol, replace with 2772 | P(self)->button_cancel = gtk_button_new_from_stock(GTK_STOCK_CANCEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2773:13: warning: Deprecated pre-processor symbol, replace with 2773 | gtk_widget_show(P(self)->button_cancel); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2774:13: warning: Deprecated pre-processor symbol, replace with 2774 | gtk_box_pack_end(GTK_BOX(P(self)->buttons), P(self)->button_cancel, FALSE, FALSE, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-input-form.c:2774:13: warning: Deprecated pre-processor symbol, replace with gq-input-form.c:2777:13: warning: Deprecated pre-processor symbol, replace with 2777 | iform); | ^ ~~~~~~~ gq-input-form.c: In function 'input_form_destroy': gq-input-form.c:2886:13: warning: Deprecated pre-processor symbol, replace with 2886 | P(object)->table = NULL; | ^~~~~~~~~~~~~ gq-input-form.c: In function 'gq_input_form_class_init': gq-input-form.c:2996:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] 2996 | g_type_class_add_private(self_class, sizeof(struct GqInputFormPrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from gq-input-form.h:30, from gq-input-form.c:26: /usr/include/glib-2.0/gobject/gtype.h:1304:10: note: declared here 1304 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-utilities.o gq-utilities.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 gq-utilities.h:34, from gq-utilities.c:26: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from gq-utilities.h:34, from gq-utilities.c:26: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from gq-utilities.h:34, from gq-utilities.c:26: /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:32, from /usr/include/glib-2.0/glib.h:30, from gq-utilities.h:33, from gq-utilities.c:26: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-utilities.c:26: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ In file included from gq-tab.h:36, from gq-tab-search.h:31, from configfile.h:34, from gq-utilities.c:54: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from encode.h:37, from gq-utilities.c:56: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from encode.h:37, from gq-utilities.c:56: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from encode.h:37, from gq-utilities.c:56: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from gq-utilities.c:58: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from gq-utilities.c:60: gq-server-list.h:34:2: warning: #warning "FIXME: remove this alias" [-Wcpp] 34 | #warning "FIXME: remove this alias" | ^~~~~~~ gq-utilities.c:363:2: warning: #warning "FIXME: move into GqWindow" [-Wcpp] 363 | #warning "FIXME: move into GqWindow" | ^~~~~~~ gq-utilities.c: In function 'question_popup': gq-utilities.c:1097:2: warning: #warning "FIXME: we should be able to remove this one" [-Wcpp] 1097 | #warning "FIXME: we should be able to remove this one" | ^~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-xml.o gq-xml.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 common.h:31, from configfile.h:33, from gq-xml.h:30, from gq-xml.c:28: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from common.h:31, from configfile.h:33, from gq-xml.h:30, from gq-xml.c:28: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from configfile.h:33, from gq-xml.h:30, from gq-xml.c:28: /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:32, from /usr/include/glib-2.0/glib.h:30, from configfile.h:31, from gq-xml.h:30, from gq-xml.c:28: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-tab.h:36, from gq-tab-search.h:31, from configfile.h:34, from gq-xml.h:30, from gq-xml.c:28: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from configfile.h:35, from gq-xml.h:30, from gq-xml.c:28: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from encode.h:37, from gq-xml.c:44: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from encode.h:37, from gq-xml.c:44: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from encode.h:37, from gq-xml.c:44: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from gq-xml.c:46: filter.h:38:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 38 | #warning "FIXME: make a GObject" | ^~~~~~~ filter.h:40:2: warning: #warning "FIXME: store the server and not its name here" [-Wcpp] 40 | #warning "FIXME: store the server and not its name here" | ^~~~~~~ In file included from gq-xml.c:48: gq-server-list.h:34:2: warning: #warning "FIXME: remove this alias" [-Wcpp] 34 | #warning "FIXME: remove this alias" | ^~~~~~~ gq-xml.c: In function 'ldapserver_search_attributeE': gq-xml.c:427:2: warning: #warning "FIXME: remove all the casts before e->data" [-Wcpp] 427 | #warning "FIXME: remove all the casts before e->data" | ^~~~~~~ gq-xml.c: In function 'dot_gq_upgrade_hack': gq-xml.c:1088:13: warning: Deprecated pre-processor symbol, replace with 1088 | g_string_sprintf(newbuf, | ^~~~~~~~~~~~~~~~~ gq-xml.c:1059:2: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 1059 | fgets(firstline, sizeof(firstline) - 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-xml.c:1081:6: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 1081 | fread(cfgbuf, 1, sfile.st_size, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o herzi-glade-dialog.o herzi-glade-dialog.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 herzi-glade-dialog.h:27, from herzi-glade-dialog.c:24: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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/gtkaccelgroup.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:35, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from herzi-glade-dialog.h:27, from herzi-glade-dialog.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from /usr/include/libglade-2.0/glade/glade-xml.h:26, from herzi-glade-dialog.h:28, from herzi-glade-dialog.c:24: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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/gtkaccelgroup.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:35, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from herzi-glade-dialog.h:27, from herzi-glade-dialog.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ herzi-glade-dialog.c: In function 'glade_dialog_constructor': herzi-glade-dialog.c:143:2: warning: #warning "FIXME: make translatable" [-Wcpp] 143 | #warning "FIXME: make translatable" | ^~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-tab-search.o gq-tab-search.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 common.h:31, from gq-tab-search.h:29, from gq-tab-search.c:26: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from common.h:31, from gq-tab-search.h:29, from gq-tab-search.c:26: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from gq-tab-search.h:29, from gq-tab-search.c:26: /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:32, from /usr/include/glib-2.0/glib.h:30, from common.h:30, from gq-tab-search.h:29, from gq-tab-search.c:26: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-tab.h:36, from gq-tab-search.h:31, from gq-tab-search.c:26: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from configfile.h:35, from gq-tab-search.c:40: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from encode.h:37, from gq-tab-search.c:41: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from encode.h:37, from gq-tab-search.c:41: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from encode.h:37, from gq-tab-search.c:41: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from gq-tab-search.c:43: filter.h:38:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 38 | #warning "FIXME: make a GObject" | ^~~~~~~ filter.h:40:2: warning: #warning "FIXME: store the server and not its name here" [-Wcpp] 40 | #warning "FIXME: store the server and not its name here" | ^~~~~~~ In file included from gq-tab-search.c:47: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from gq-server-model.h:28, from gq-tab-search.c:48: gq-server-list.h:34:2: warning: #warning "FIXME: remove this alias" [-Wcpp] 34 | #warning "FIXME: remove this alias" | ^~~~~~~ In file included from gq-tab-search.c:49: gq-tab-browse.h:34:2: warning: #warning "get this ready and remove the include from gq-browser-node.h" [-Wcpp] 34 | #warning "get this ready and remove the include from gq-browser-node.h" | ^~~~~~~ In file included from gq-tab-search.c:49: gq-tab-browse.h:58:2: warning: #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" [-Wcpp] 58 | #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" | ^~~~~~~ gq-tab-browse.h:69:2: warning: #warning "FIXME: hide ctreeroot and rename to tree_view" [-Wcpp] 69 | #warning "FIXME: hide ctreeroot and rename to tree_view" | ^~~~~~~ gq-tab-browse.h:71:2: warning: #warning "FIXME: remove ctree_refresh" [-Wcpp] 71 | #warning "FIXME: remove ctree_refresh" | ^~~~~~~ gq-tab-browse.h:79:2: warning: #warning "FIXME: remove these two" [-Wcpp] 79 | #warning "FIXME: remove these two" | ^~~~~~~ gq-tab-browse.h:130:2: warning: #warning "FIXME: this one could take a GqServerDn" [-Wcpp] 130 | #warning "FIXME: this one could take a GqServerDn" | ^~~~~~~ gq-tab-browse.h:176:2: warning: #warning "FIXME: make this an enumeration" [-Wcpp] 176 | #warning "FIXME: make this an enumeration" | ^~~~~~~ gq-tab-search.c:99:2: warning: #warning "FIXME: make this a class for its own, so we don't need to keep the DN in memory twice" [-Wcpp] 99 | #warning "FIXME: make this a class for its own, so we don't need to keep the DN in memory twice" | ^~~~~~~ gq-tab-search.c: In function 'gq_tab_search_get_base_dn': gq-tab-search.c:136:13: warning: Deprecated pre-processor symbol, replace with 136 | return gtk_entry_get_text(GTK_ENTRY(GTK_COMBO(P(self)->searchbase_combo)->entry)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c: In function 'gq_tab_search_set_base_dn': gq-tab-search.c:146:13: warning: Deprecated pre-processor symbol, replace with 146 | gtk_entry_set_text(GTK_ENTRY(GTK_COMBO(P(self)->searchbase_combo)->entry), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:149:2: warning: #warning "FIXME: enable" [-Wcpp] 149 | #warning "FIXME: enable" | ^~~~~~~ gq-tab-search.c: In function 'gq_tab_search_get_mode': gq-tab-search.c:159:13: warning: Deprecated pre-processor symbol, replace with 159 | gtk_combo_box_get_active_iter(GTK_COMBO_BOX(P(self)->searchmode_combo), &iter); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:160:13: warning: Deprecated pre-processor symbol, replace with 160 | gtk_tree_model_get(gtk_combo_box_get_model(GTK_COMBO_BOX(P(self)->searchmode_combo)), &iter, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c: In function 'tab_search_set_mode': gq-tab-search.c:176:13: warning: Deprecated pre-processor symbol, replace with 176 | combo = GTK_COMBO_BOX(P(self)->searchmode_combo); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c: In function 'gq_tab_search_get_server': gq-tab-search.c:194:13: warning: Deprecated pre-processor symbol, replace with 194 | g_return_val_if_fail(GTK_IS_COMBO_BOX(P(self)->serverlist_combo), NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:195:13: warning: Deprecated pre-processor symbol, replace with 195 | g_return_val_if_fail(gtk_combo_box_get_active_iter(GTK_COMBO_BOX(P(self)->serverlist_combo), &iter), NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:197:13: warning: Deprecated pre-processor symbol, replace with 197 | return gq_server_model_get_server(GQ_SERVER_MODEL(gtk_combo_box_get_model(GTK_COMBO_BOX(P(self)->serverlist_combo))), &iter); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c: In function 'gq_tab_search_set_server': gq-tab-search.c:207:2: warning: #warning "FIXME: this connection could be better (so that the entry gets updated when the server gets renamed etc.)" [-Wcpp] 207 | #warning "FIXME: this connection could be better (so that the entry gets updated when the server gets renamed etc.)" | ^~~~~~~ gq-tab-search.c:208:13: warning: Deprecated pre-processor symbol, replace with 208 | gtk_entry_set_text(GTK_ENTRY(GTK_COMBO(P(self)->serverlist_combo)->entry), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:211:2: warning: #warning "FIXME: enable" [-Wcpp] 211 | #warning "FIXME: enable" | ^~~~~~~ gq-tab-search.c: In function 'search_save_snapshot': gq-tab-search.c:224:13: warning: Deprecated pre-processor symbol, replace with 224 | hist = P(tab)->history; | ^~~~~~~~~~~~ gq-tab-search.c:229:13: warning: Deprecated pre-processor symbol, replace with 229 | state_value_set_list(state_name, "attributes", P(tab)->attrs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:230:13: warning: Deprecated pre-processor symbol, replace with 230 | state_value_set_int(state_name, "chase", P(tab)->chase_ref); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:231:13: warning: Deprecated pre-processor symbol, replace with 231 | state_value_set_int(state_name, "max-depth", P(tab)->max_depth); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:232:13: warning: Deprecated pre-processor symbol, replace with 232 | state_value_set_int(state_name, "scope", P(tab)->scope); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:237:13: warning: Deprecated pre-processor symbol, replace with 237 | state_value_set_int(state_name, "last-options-tab", P(tab)->last_options_tab); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:239:13: warning: Deprecated pre-processor symbol, replace with 239 | gtk_combo_box_get_active_iter(GTK_COMBO_BOX(P(tab)->serverlist_combo), &iter); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:240:13: warning: Deprecated pre-processor symbol, replace with 240 | server = gq_server_model_get_server(GQ_SERVER_MODEL(gtk_combo_box_get_model(GTK_COMBO_BOX(P(tab)->serverlist_combo))), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c: In function 'search_restore_snapshot': gq-tab-search.c:260:13: warning: Deprecated pre-processor symbol, replace with 260 | model = gtk_combo_box_get_model(GTK_COMBO_BOX(P(tab)->serverlist_combo)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:262:13: warning: Deprecated pre-processor symbol, replace with 262 | gtk_combo_box_set_active_iter(GTK_COMBO_BOX(P(tab)->serverlist_combo), &iter); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:277:13: warning: Deprecated pre-processor symbol, replace with 277 | searchhist = P(tab)->history; | ^~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:282:13: warning: Deprecated pre-processor symbol, replace with 282 | gtk_combo_set_popdown_strings(GTK_COMBO(P(tab)->search_combo), searchhist); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:284:13: warning: Deprecated pre-processor symbol, replace with 284 | P(tab)->history = searchhist; | ^~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:288:13: warning: Deprecated pre-processor symbol, replace with 288 | P(tab)->chase_ref = state_value_get_int(state_name, "chase", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:289:13: warning: Deprecated pre-processor symbol, replace with 289 | P(tab)->max_depth = state_value_get_int(state_name, "max-depth", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:290:13: warning: Deprecated pre-processor symbol, replace with 290 | P(tab)->scope = state_value_get_int(state_name, "scope", LDAP_SCOPE_SUBTREE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:292:13: warning: Deprecated pre-processor symbol, replace with 292 | P(tab)->attrs = free_list_of_strings(P(tab)->attrs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:292:13: warning: Deprecated pre-processor symbol, replace with gq-tab-search.c:293:13: warning: Deprecated pre-processor symbol, replace with 293 | P(tab)->attrs = | ^~~~~~ gq-tab-search.c:297:13: warning: Deprecated pre-processor symbol, replace with 297 | P(tab)->last_options_tab = state_value_get_int(state_name, "last-options-tab", 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c: In function 'so_okbutton_clicked': gq-tab-search.c:342:13: warning: Deprecated pre-processor symbol, replace with 342 | P(tab)->chase_ref = 1; | ^~~~~~~~~~~~~ gq-tab-search.c:344:13: warning: Deprecated pre-processor symbol, replace with 344 | P(tab)->chase_ref = 0; | ^~~~~~~~~~~~~ gq-tab-search.c:347:13: warning: Deprecated pre-processor symbol, replace with 347 | P(tab)->max_depth = | ^~~~~~~~~~~~ gq-tab-search.c:351:13: warning: Deprecated pre-processor symbol, replace with 351 | P(tab)->scope = LDAP_SCOPE_ONELEVEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:353:13: warning: Deprecated pre-processor symbol, replace with 353 | P(tab)->scope = LDAP_SCOPE_SUBTREE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:356:13: warning: Deprecated pre-processor symbol, replace with 356 | P(tab)->attrs = free_list_of_strings(P(tab)->attrs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:356:13: warning: Deprecated pre-processor symbol, replace with gq-tab-search.c:364:13: warning: Deprecated pre-processor symbol, replace with 364 | P(tab)->attrs = g_list_append(P(tab)->attrs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:364:13: warning: Deprecated pre-processor symbol, replace with gq-tab-search.c:368:13: warning: Deprecated pre-processor symbol, replace with 368 | P(tab)->last_options_tab = gtk_notebook_get_current_page(GTK_NOTEBOOK(so->notebook)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:370:13: warning: Deprecated pre-processor symbol, replace with 370 | state_value_set_int(lastoptions, "chase", P(tab)->chase_ref); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:371:13: warning: Deprecated pre-processor symbol, replace with 371 | state_value_set_int(lastoptions, "max-depth", P(tab)->max_depth); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:372:13: warning: Deprecated pre-processor symbol, replace with 372 | state_value_set_int(lastoptions, "scope", P(tab)->scope); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:373:13: warning: Deprecated pre-processor symbol, replace with 373 | state_value_set_list(lastoptions, "attributes", P(tab)->attrs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:375:13: warning: Deprecated pre-processor symbol, replace with 375 | state_value_set_int(lastoptions, "last-options-tab", P(tab)->last_options_tab); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c: In function 'create_search_options_window': gq-tab-search.c:660:13: warning: Deprecated pre-processor symbol, replace with 660 | 1.0)), | ^~~~~ gq-tab-search.c:665:13: warning: Deprecated pre-processor symbol, replace with 665 | P(tab)->chase_ref); | ^~~~~~~~~~~~~ gq-tab-search.c:667:13: warning: Deprecated pre-processor symbol, replace with 667 | !P(tab)->chase_ref); | ^~~~~~~~~~~~~~ gq-tab-search.c:692:13: warning: Deprecated pre-processor symbol, replace with 692 | P(tab)->scope == LDAP_SCOPE_ONELEVEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:707:13: warning: Deprecated pre-processor symbol, replace with 707 | P(tab)->scope != LDAP_SCOPE_ONELEVEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:764:13: warning: Deprecated pre-processor symbol, replace with 764 | cur_servername = gtk_editable_get_chars(GTK_EDITABLE(GTK_COMBO(P(tab)->serverlist_combo)->entry), 0, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:791:13: warning: Deprecated pre-processor symbol, replace with 791 | if (g_list_find_custom(P(tab)->attrs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:828:13: warning: Deprecated pre-processor symbol, replace with 828 | gtk_notebook_set_page(GTK_NOTEBOOK(notebook), P(tab)->last_options_tab); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c: In function 'results_selection_changed': gq-tab-search.c:870:13: warning: Deprecated pre-processor symbol, replace with 870 | gq_input_form_set_entry(GQ_INPUT_FORM(P(self)->results_display), entry); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c: In function 'servername_changed_callback': gq-tab-search.c:924:13: warning: Deprecated pre-processor symbol, replace with 924 | if(!gtk_combo_box_get_active_iter(GTK_COMBO_BOX(P(tab)->serverlist_combo), &iter)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:928:13: warning: Deprecated pre-processor symbol, replace with 928 | server = gq_server_model_get_server(GQ_SERVER_MODEL(gtk_combo_box_get_model(GTK_COMBO_BOX(P(tab)->serverlist_combo))), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:933:13: warning: Deprecated pre-processor symbol, replace with 933 | P(tab)->populated_searchbase = 0; | ^~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:935:13: warning: Deprecated pre-processor symbol, replace with 935 | gtk_entry_set_text(GTK_ENTRY(GTK_COMBO(P(tab)->searchbase_combo)->entry), server->basedn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:937:13: warning: Deprecated pre-processor symbol, replace with 937 | gtk_combo_set_popdown_strings(GTK_COMBO(P(tab)->searchbase_combo), searchbase_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c: In function 'searchbase_button_clicked': gq-tab-search.c:955:13: warning: Deprecated pre-processor symbol, replace with 955 | if(!P(tab)->populated_searchbase && event->button == 1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:956:13: warning: Deprecated pre-processor symbol, replace with 956 | cur_servername = gtk_editable_get_chars(GTK_EDITABLE(GTK_COMBO(P(tab)->serverlist_combo)->entry), 0, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:970:9: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 970 | if (g_strcasecmp(server->basedn, temp->data) == 0) | ^~ In file included from /usr/include/glib-2.0/glib.h:82, from common.h:30, from gq-tab-search.h:29, from gq-tab-search.c:26: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ gq-tab-search.c:979:13: warning: Deprecated pre-processor symbol, replace with 979 | gtk_combo_set_popdown_strings(GTK_COMBO(P(tab)->searchbase_combo), searchbase_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:990:13: warning: Deprecated pre-processor symbol, replace with 990 | P(tab)->populated_searchbase = 1; | ^~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c: In function 'make_filter': gq-tab-search.c:1121:2: warning: #warning "FIXME: log this into the status bar" [-Wcpp] 1121 | #warning "FIXME: log this into the status bar" | ^~~~~~~ gq-tab-search.c: In function 'add_to_search_history': gq-tab-search.c:1138:13: warning: Deprecated pre-processor symbol, replace with 1138 | if(P(tab)->history && !strcmp(P(tab)->history->data, searchterm)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:1138:13: warning: Deprecated pre-processor symbol, replace with gq-tab-search.c:1143:13: warning: Deprecated pre-processor symbol, replace with 1143 | item = g_list_find_custom(P(tab)->history, searchterm, (GCompareFunc) strcasecmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:1146:13: warning: Deprecated pre-processor symbol, replace with 1146 | P(tab)->history = g_list_remove(P(tab)->history, item->data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:1146:13: warning: Deprecated pre-processor symbol, replace with gq-tab-search.c:1149:13: warning: Deprecated pre-processor symbol, replace with 1149 | P(tab)->history = g_list_insert(P(tab)->history, searchterm, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:1149:13: warning: Deprecated pre-processor symbol, replace with gq-tab-search.c:1150:13: warning: Deprecated pre-processor symbol, replace with 1150 | if(g_list_length(P(tab)->history) > MAX_SEARCH_HISTORY_LENGTH) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:1151:13: warning: Deprecated pre-processor symbol, replace with 1151 | last = g_list_last(P(tab)->history); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:1153:13: warning: Deprecated pre-processor symbol, replace with 1153 | P(tab)->history = g_list_remove(P(tab)->history, last->data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:1153:13: warning: Deprecated pre-processor symbol, replace with gq-tab-search.c:1155:13: warning: Deprecated pre-processor symbol, replace with 1155 | gtk_combo_set_popdown_strings(GTK_COMBO(tab->focus->parent), P(tab)->history); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c: In function 'fill_one_row': gq-tab-search.c:1187:2: warning: #warning "FIXME: use this to find the matching attribute" [-Wcpp] 1187 | #warning "FIXME: use this to find the matching attribute" | ^~~~~~~ gq-tab-search.c:1259:13: warning: Deprecated pre-processor symbol, replace with 1259 | gtk_list_store_append(P(self)->results_liststore, &iter); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:1260:13: warning: Deprecated pre-processor symbol, replace with 1260 | gtk_list_store_set(P(self)->results_liststore, &iter, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:1172:13: warning: variable 'cl' set but not used [-Wunused-but-set-variable] 1172 | gchar *cl[MAX_NUM_ATTRIBUTES]; | ^~ gq-tab-search.c: In function 'query': gq-tab-search.c:1412:13: warning: Deprecated pre-processor symbol, replace with 1412 | if(P(tab)->search_lock) { | ^~~~~~~~~~~~~~ gq-tab-search.c:1416:13: warning: Deprecated pre-processor symbol, replace with 1416 | P(tab)->search_lock = 1; | ^~~~~~~~~~~~~ gq-tab-search.c:1428:2: warning: #warning "FIXME: memset()" [-Wcpp] 1428 | #warning "FIXME: memset()" | ^~~~~~~ gq-tab-search.c:1432:13: warning: Deprecated pre-processor symbol, replace with 1432 | if(!gtk_combo_box_get_active_iter(GTK_COMBO_BOX(P(tab)->serverlist_combo), &iter)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:1433:2: warning: #warning "FIXME: we should realize this earlier" [-Wcpp] 1433 | #warning "FIXME: we should realize this earlier" | ^~~~~~~ gq-tab-search.c:1437:13: warning: Deprecated pre-processor symbol, replace with 1437 | server = gq_server_model_get_server(GQ_SERVER_MODEL(gtk_combo_box_get_model(GTK_COMBO_BOX(P(tab)->serverlist_combo))), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:1445:13: warning: Deprecated pre-processor symbol, replace with 1445 | cur_searchbase = gtk_editable_get_chars(GTK_EDITABLE(GTK_COMBO(P(tab)->searchbase_combo)->entry), 0, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:1451:13: warning: Deprecated pre-processor symbol, replace with 1451 | gtk_list_store_clear(P(tab)->results_liststore); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:1454:13: warning: Deprecated pre-processor symbol, replace with 1454 | l = g_list_length(P(tab)->attrs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:1464:13: warning: Deprecated pre-processor symbol, replace with 1464 | for ( i = 0, I = P(tab)->attrs ; I ; i++, I = g_list_next(I)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:1476:2: warning: #warning "FIXME: check and enable object class information" [-Wcpp] 1476 | #warning "FIXME: check and enable object class information" | ^~~~~~~ gq-tab-search.c:1526:13: warning: Deprecated pre-processor symbol, replace with 1526 | if (level > P(tab)->max_depth) { | ^~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:1529:35: warning: cast between incompatible function types from 'void (*)(struct chasing *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 1529 | g_list_foreach(thislevel, (GFunc) free_chasing, NULL); | ^ gq-tab-search.c:1544:13: warning: Deprecated pre-processor symbol, replace with 1544 | P(tab)->scope, | ^~~~~~~~~~ gq-tab-search.c:1548:13: warning: Deprecated pre-processor symbol, replace with 1548 | P(tab)->chase_ref ? NULL : ctrls, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:1644:13: warning: Deprecated pre-processor symbol, replace with 1644 | P(tab)->search_lock = 0; | ^~~~~~~~~~~~~ gq-tab-search.c:1400:10: warning: variable 'oc_col' set but not used [-Wunused-but-set-variable] 1400 | int oc_col, columns_done[MAX_NUM_ATTRIBUTES]; | ^~~~~~ gq-tab-search.c: In function 'results_popup_menu': gq-tab-search.c:1662:13: warning: Deprecated pre-processor symbol, replace with 1662 | selection = gtk_tree_view_get_selection(GTK_TREE_VIEW(P(self)->results_treeview)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c: In function 'find_in_browser_foreach': gq-tab-search.c:1835:2: warning: #warning "FIXME: just open a browser" [-Wcpp] 1835 | #warning "FIXME: just open a browser" | ^~~~~~~ gq-tab-search.c: In function 'find_in_browser': gq-tab-search.c:1843:2: warning: #warning "FIXME: store the already used browsers and open new ones if necessary" [-Wcpp] 1843 | #warning "FIXME: store the already used browsers and open new ones if necessary" | ^~~~~~~ gq-tab-search.c:1844:13: warning: Deprecated pre-processor symbol, replace with 1844 | GtkTreeSelection* sel = gtk_tree_view_get_selection(GTK_TREE_VIEW(P(tab)->results_treeview)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c: In function 'add_all_to_browser': gq-tab-search.c:1885:2: warning: #warning "FIXME: just open a fucking browser" [-Wcpp] 1885 | #warning "FIXME: just open a fucking browser" | ^~~~~~~ gq-tab-search.c:1890:13: warning: Deprecated pre-processor symbol, replace with 1890 | data.context = error_new_context(_("Adding all to browser"), P(tab)->results_treeview); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:1892:13: warning: Deprecated pre-processor symbol, replace with 1892 | gtk_tree_model_foreach(GTK_TREE_MODEL(P(tab)->results_liststore), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c: In function 'add_selected_to_browser': gq-tab-search.c:1920:2: warning: #warning "FIXME: just open a fucking browser" [-Wcpp] 1920 | #warning "FIXME: just open a fucking browser" | ^~~~~~~ gq-tab-search.c:1926:13: warning: Deprecated pre-processor symbol, replace with 1926 | P(tab)->results_treeview); | ^~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:1930:13: warning: Deprecated pre-processor symbol, replace with 1930 | gtk_tree_selection_selected_foreach(gtk_tree_view_get_selection(GTK_TREE_VIEW(P(tab)->results_treeview)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c: In function 'export_search_selected_entry': gq-tab-search.c:1963:13: warning: Deprecated pre-processor symbol, replace with 1963 | GtkTreeSelection* sel = gtk_tree_view_get_selection(GTK_TREE_VIEW(P(tab)->results_treeview)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:1976:2: warning: #warning "FIXME: just open a fucking browser" [-Wcpp] 1976 | #warning "FIXME: just open a fucking browser" | ^~~~~~~ gq-tab-search.c: In function 'delete_search_selected': gq-tab-search.c:2002:13: warning: Deprecated pre-processor symbol, replace with 2002 | GtkWidget * treeview = P(tab)->results_treeview; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2009:2: warning: #warning "FIXME: we should realize this earlier" [-Wcpp] 2009 | #warning "FIXME: we should realize this earlier" | ^~~~~~~ gq-tab-search.c:2012:2: warning: #warning "FIXME: start working on undelete support so this question gets obsolete" [-Wcpp] 2012 | #warning "FIXME: start working on undelete support so this question gets obsolete" | ^~~~~~~ gq-tab-search.c:2013:2: warning: #warning "FIXME: set a parent window" [-Wcpp] 2013 | #warning "FIXME: set a parent window" | ^~~~~~~ gq-tab-search.c:2043:2: warning: #warning "FIXME: cancel deletion, revert the beginning and return to a clean directory state" [-Wcpp] 2043 | #warning "FIXME: cancel deletion, revert the beginning and return to a clean directory state" | ^~~~~~~ gq-tab-search.c:2047:2: warning: #warning "FIXME: remove the deleted entries from the search list" [-Wcpp] 2047 | #warning "FIXME: remove the deleted entries from the search list" | ^~~~~~~ gq-tab-search.c: In function 'search_tab_new_from_entry_foreach': gq-tab-search.c:2076:2: warning: #warning "FIXME: set the parent window somehow" [-Wcpp] 2076 | #warning "FIXME: set the parent window somehow" | ^~~~~~~ gq-tab-search.c: At top level: gq-tab-search.c:2083:2: warning: #warning "FIXME: check whether the widget is necessary if the tab is a widget" [-Wcpp] 2083 | #warning "FIXME: check whether the widget is necessary if the tab is a widget" | ^~~~~~~ gq-tab-search.c: In function 'search_new_from_entry_callback': gq-tab-search.c:2088:13: warning: Deprecated pre-processor symbol, replace with 2088 | GtkTreeSelection* sel = gtk_tree_view_get_selection(GTK_TREE_VIEW(P(tab)->results_treeview)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c: In function 'search_edit_entry_callback': gq-tab-search.c:2112:13: warning: Deprecated pre-processor symbol, replace with 2112 | GtkTreeSelection* sel = gtk_tree_view_get_selection(GTK_TREE_VIEW(P(self)->results_treeview)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c: In function 'delete_search_entry_foreach': gq-tab-search.c:2126:2: warning: #warning "FIXME: add some way to visualize deleted items and/or deletion problems in the tree" [-Wcpp] 2126 | #warning "FIXME: add some way to visualize deleted items and/or deletion problems in the tree" | ^~~~~~~ gq-tab-search.c:2127:2: warning: #warning "FIXME: queue items for deletion, delete async and remove items from the search results" [-Wcpp] 2127 | #warning "FIXME: queue items for deletion, delete async and remove items from the search results" | ^~~~~~~ gq-tab-search.c:2133:13: warning: Deprecated pre-processor symbol, replace with 2133 | P(self)->results_treeview); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c: In function 'delete_search_entry': gq-tab-search.c:2144:13: warning: Deprecated pre-processor symbol, replace with 2144 | GtkTreeSelection* sel = gtk_tree_view_get_selection(GTK_TREE_VIEW(P(tab)->results_treeview)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c: In function 'fill_out_search': gq-tab-search.c:2153:2: warning: #warning "FIXME: take a GqTabSearch as the first parameter" [-Wcpp] 2153 | #warning "FIXME: take a GqTabSearch as the first parameter" | ^~~~~~~ gq-tab-search.c:2162:13: warning: Deprecated pre-processor symbol, replace with 2162 | gtk_entry_set_text(GTK_ENTRY(GTK_COMBO(P(tab)->serverlist_combo)->entry), gq_server_get_name(server)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2163:13: warning: Deprecated pre-processor symbol, replace with 2163 | gtk_entry_set_text(GTK_ENTRY(GTK_COMBO(P(tab)->searchbase_combo)->entry), search_base_dn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2165:13: warning: Deprecated pre-processor symbol, replace with 2165 | gtk_editable_set_position(GTK_EDITABLE(GTK_COMBO(P(tab)->serverlist_combo)->entry), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2166:13: warning: Deprecated pre-processor symbol, replace with 2166 | gtk_editable_set_position(GTK_EDITABLE(GTK_COMBO(P(tab)->searchbase_combo)->entry), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c: In function 'gq_tab_search_init': gq-tab-search.c:2191:13: warning: Deprecated pre-processor symbol, replace with 2191 | P(modeinfo)->scope = state_value_get_int(lastoptions, "scope", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2193:13: warning: Deprecated pre-processor symbol, replace with 2193 | P(modeinfo)->chase_ref = state_value_get_int(lastoptions, "chase", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2194:13: warning: Deprecated pre-processor symbol, replace with 2194 | P(self)->max_depth = state_value_get_int(lastoptions, "max-depth", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2195:13: warning: Deprecated pre-processor symbol, replace with 2195 | P(self)->last_options_tab = state_value_get_int(lastoptions, "last-options-tab", 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2200:13: warning: Deprecated pre-processor symbol, replace with 2200 | P(self)->attrs = free_list_of_strings(P(self)->attrs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2200:13: warning: Deprecated pre-processor symbol, replace with gq-tab-search.c:2201:13: warning: Deprecated pre-processor symbol, replace with 2201 | P(self)->attrs = copy_list_of_strings(last_attr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2257:13: warning: Deprecated pre-processor symbol, replace with 2257 | P(tab)->searchmode_combo = gtk_combo_box_new_with_model(model); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2258:13: warning: Deprecated pre-processor symbol, replace with 2258 | gtk_combo_box_set_active(GTK_COMBO_BOX(P(tab)->searchmode_combo), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2260:13: warning: Deprecated pre-processor symbol, replace with 2260 | gtk_cell_layout_pack_end(GTK_CELL_LAYOUT(P(tab)->searchmode_combo), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2263:13: warning: Deprecated pre-processor symbol, replace with 2263 | gtk_cell_layout_set_attributes(GTK_CELL_LAYOUT(P(tab)->searchmode_combo), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2268:13: warning: Deprecated pre-processor symbol, replace with 2268 | gtk_widget_show(P(tab)->searchmode_combo); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2269:13: warning: Deprecated pre-processor symbol, replace with 2269 | gtk_table_attach(GTK_TABLE(table), P(tab)->searchmode_combo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2275:13: warning: Deprecated pre-processor symbol, replace with 2275 | P(tab)->search_combo = gtk_combo_new(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2276:13: warning: Deprecated pre-processor symbol, replace with 2276 | gtk_combo_disable_activate(GTK_COMBO(P(tab)->search_combo)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2277:13: warning: Deprecated pre-processor symbol, replace with 2277 | if(P(self)->history) { | ^~~~~~~~~~~ gq-tab-search.c:2278:13: warning: Deprecated pre-processor symbol, replace with 2278 | gtk_combo_set_popdown_strings(GTK_COMBO(P(tab)->search_combo), P(self)->history); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2278:13: warning: Deprecated pre-processor symbol, replace with gq-tab-search.c:2280:13: warning: Deprecated pre-processor symbol, replace with 2280 | gtk_widget_show(P(tab)->search_combo); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2281:13: warning: Deprecated pre-processor symbol, replace with 2281 | GTK_WIDGET_SET_FLAGS(GTK_COMBO(P(tab)->search_combo)->entry, GTK_CAN_FOCUS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2282:13: warning: Deprecated pre-processor symbol, replace with 2282 | GTK_WIDGET_SET_FLAGS(GTK_COMBO(P(tab)->search_combo)->entry, GTK_RECEIVES_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2283:13: warning: Deprecated pre-processor symbol, replace with 2283 | gtk_table_attach(GTK_TABLE(table), P(tab)->search_combo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2288:13: warning: Deprecated pre-processor symbol, replace with 2288 | G_CALLBACK(findbutton_clicked_callback), tab); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2289:13: warning: Deprecated pre-processor symbol, replace with 2289 | tab->focus = GTK_COMBO(P(tab)->search_combo)->entry; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2301:13: warning: Deprecated pre-processor symbol, replace with 2301 | P(self)->serverlist_combo = gtk_combo_box_new(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2305:13: warning: Deprecated pre-processor symbol, replace with 2305 | gtk_combo_box_set_model(GTK_COMBO_BOX(P(self)->serverlist_combo), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2308:13: warning: Deprecated pre-processor symbol, replace with 2308 | gtk_combo_box_set_active(GTK_COMBO_BOX(P(self)->serverlist_combo), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2311:13: warning: Deprecated pre-processor symbol, replace with 2311 | gtk_cell_layout_pack_start(GTK_CELL_LAYOUT(P(self)->serverlist_combo), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2313:13: warning: Deprecated pre-processor symbol, replace with 2313 | gtk_cell_layout_set_attributes(GTK_CELL_LAYOUT(P(self)->serverlist_combo), renderer, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2317:13: warning: Deprecated pre-processor symbol, replace with 2317 | gtk_cell_layout_pack_start(GTK_CELL_LAYOUT(P(self)->serverlist_combo), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2319:13: warning: Deprecated pre-processor symbol, replace with 2319 | gtk_cell_layout_set_attributes(GTK_CELL_LAYOUT(P(self)->serverlist_combo), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2324:13: warning: Deprecated pre-processor symbol, replace with 2324 | gtk_table_attach(GTK_TABLE(table), P(self)->serverlist_combo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2329:13: warning: Deprecated pre-processor symbol, replace with 2329 | G_CALLBACK(servername_changed_callback), tab); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2330:13: warning: Deprecated pre-processor symbol, replace with 2330 | gtk_widget_show(P(self)->serverlist_combo); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2342:13: warning: Deprecated pre-processor symbol, replace with 2342 | P(self)->searchbase_combo = gtk_combo_new(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2345:13: warning: Deprecated pre-processor symbol, replace with 2345 | gtk_entry_set_text(GTK_ENTRY(GTK_COMBO(P(self)->searchbase_combo)->entry), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2349:13: warning: Deprecated pre-processor symbol, replace with 2349 | gtk_table_attach(GTK_TABLE(table), P(self)->searchbase_combo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2354:13: warning: Deprecated pre-processor symbol, replace with 2354 | G_CALLBACK(searchbase_button_clicked), tab); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2355:13: warning: Deprecated pre-processor symbol, replace with 2355 | gtk_widget_show(P(self)->searchbase_combo); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2382:2: warning: #warning "FIXME: save the paned position" [-Wcpp] 2382 | #warning "FIXME: save the paned position" | ^~~~~~~ gq-tab-search.c:2391:13: warning: Deprecated pre-processor symbol, replace with 2391 | P(self)->results_display = gq_input_form_new(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2392:13: warning: Deprecated pre-processor symbol, replace with 2392 | gtk_widget_show(P(self)->results_display); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2393:13: warning: Deprecated pre-processor symbol, replace with 2393 | gtk_paned_pack2(GTK_PANED(paned), P(self)->results_display, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2395:13: warning: Deprecated pre-processor symbol, replace with 2395 | gq_input_form_set_editable(GQ_INPUT_FORM(P(self)->results_display), TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2405:13: warning: Deprecated pre-processor symbol, replace with 2405 | P(self)->results_treeview = gtk_tree_view_new(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2406:13: warning: Deprecated pre-processor symbol, replace with 2406 | gtk_container_add(GTK_CONTAINER(scrwin), P(self)->results_treeview); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2409:13: warning: Deprecated pre-processor symbol, replace with 2409 | G_CALLBACK(results_button_pressed), self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2410:13: warning: Deprecated pre-processor symbol, replace with 2410 | gtk_tree_selection_set_mode(gtk_tree_view_get_selection(GTK_TREE_VIEW(P(self)->results_treeview)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2413:13: warning: Deprecated pre-processor symbol, replace with 2413 | G_CALLBACK(results_selection_changed), self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2414:13: warning: Deprecated pre-processor symbol, replace with 2414 | gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(P(self)->results_treeview), -1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2418:2: warning: #warning "FIXME: add attribute and match columns" [-Wcpp] 2418 | #warning "FIXME: add attribute and match columns" | ^~~~~~~ gq-tab-search.c:2433:13: warning: Deprecated pre-processor symbol, replace with 2433 | P(self)->results_liststore = gtk_list_store_new(RES_N_COLUMNS, G_TYPE_STRING, GQ_TYPE_SERVER_DN); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2434:13: warning: Deprecated pre-processor symbol, replace with 2434 | gtk_tree_view_set_model(GTK_TREE_VIEW(P(self)->results_treeview), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2435:13: warning: Deprecated pre-processor symbol, replace with 2435 | GTK_TREE_MODEL(P(self)->results_liststore)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2436:13: warning: Deprecated pre-processor symbol, replace with 2436 | g_object_unref(P(self)->results_liststore); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c: In function 'tab_finalize': gq-tab-search.c:2453:13: warning: Deprecated pre-processor symbol, replace with 2453 | g_list_foreach(P(self)->history, (GFunc)g_free, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-search.c:2453:35: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 2453 | g_list_foreach(P(self)->history, (GFunc)g_free, NULL); | ^ gq-tab-search.c:2454:13: warning: Deprecated pre-processor symbol, replace with 2454 | g_list_free(P(self)->history); | ^~~~~~~~~~~~~~~~~~~ gq-tab-search.c: In function 'gq_tab_search_class_init': gq-tab-search.c:2471:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] 2471 | g_type_class_add_private(self_class, sizeof(struct GqTabSearchPrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from common.h:31, from gq-tab-search.h:29, from gq-tab-search.c:26: /usr/include/glib-2.0/gobject/gtype.h:1304:10: note: declared here 1304 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o ldapops.o ldapops.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 errorchain.h:31, from ldapops.c:35: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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/gtkwidget.h:34, from errorchain.h:31, from ldapops.c:35: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from ldapops.h:31, from ldapops.c:37: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gi18n.h:21, from ldapops.c:30: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ldapops.c:38: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-tab-schema.o gq-tab-schema.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 common.h:31, from gq-tab-schema.h:32, from gq-tab-schema.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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from common.h:31, from gq-tab-schema.h:32, from gq-tab-schema.c:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from gq-tab-schema.h:32, from gq-tab-schema.c:25: /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:32, from /usr/include/glib-2.0/glib.h:30, from common.h:30, from gq-tab-schema.h:32, from gq-tab-schema.c:25: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-tab.h:36, from gq-tab-schema.h:33, from gq-tab-schema.c:25: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from configfile.h:35, from gq-tab-schema.c:48: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ In file included from gq-tab-schema.c:52: gq-server-list.h:34:2: warning: #warning "FIXME: remove this alias" [-Wcpp] 34 | #warning "FIXME: remove this alias" | ^~~~~~~ gq-tab-schema.c:98:8: warning: no previous prototype for 'new_schemamode' [-Wmissing-prototypes] 98 | GqTab *new_schemamode() | ^~~~~~~~~~~~~~ gq-tab-schema.c: In function 'add_schema_server_and_count': gq-tab-schema.c:110:2: warning: value computed is not used [-Wunused-value] 110 | *count++; | ^~~~~~~~ gq-tab-schema.c:104:43: warning: unused parameter 'list' [-Wunused-parameter] 104 | add_schema_server_and_count(GQServerList* list, GqServer* server, gpointer user_data) { | ~~~~~~~~~~~~~~^~~~ gq-tab-schema.c: In function 'schema_refresh_server': gq-tab-schema.c:404:46: warning: unused parameter 'widget' [-Wunused-parameter] 404 | static void schema_refresh_server(GtkWidget *widget, GtkWidget *item) | ~~~~~~~~~~~^~~~~~ gq-tab-schema.c: In function 'popup_detail_callback': gq-tab-schema.c:504:46: warning: unused parameter 'dummy' [-Wunused-parameter] 504 | static void popup_detail_callback(GtkWidget *dummy, GtkWidget *widget) | ~~~~~~~~~~~^~~~~ gq-tab-schema.c: In function 'fill_at_detail': gq-tab-schema.c:1264:13: warning: Deprecated pre-processor symbol, replace with 1264 | g_string_sprintfa(syntax, "{%d}", at->at_syntax_len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-tab-schema.c: In function 'select_oc_from_clist': gq-tab-schema.c:1718:38: warning: unused parameter 'data' [-Wunused-parameter] 1718 | GdkEventButton *event, gpointer data) | ~~~~~~~~~^~~~ gq-tab-schema.c: In function 'select_at_from_clist': gq-tab-schema.c:1756:38: warning: unused parameter 'data' [-Wunused-parameter] 1756 | GdkEventButton *event, gpointer data) | ~~~~~~~~~^~~~ gq-tab-schema.c: In function 'select_mr_from_clist': gq-tab-schema.c:1800:38: warning: unused parameter 'data' [-Wunused-parameter] 1800 | GdkEventButton *event, gpointer data) | ~~~~~~~~~^~~~ gq-tab-schema.c: In function 'update_schema_serverlist': gq-tab-schema.c:1838:38: warning: unused parameter 'tab' [-Wunused-parameter] 1838 | void update_schema_serverlist(GqTab *tab) | ~~~~~~~^~~ gq-tab-schema.c: In function 'gq_tab_schema_init': gq-tab-schema.c:1905:13: warning: 'return' with a value, in function returning void [-Wreturn-type] 1905 | return tab; | ^~~ gq-tab-schema.c:1846:1: note: declared here 1846 | gq_tab_schema_init(GqTabSchema* self) | ^~~~~~~~~~~~~~~~~~ gq-tab-schema.c: In function 'gq_tab_schema_class_init': gq-tab-schema.c:1909:44: warning: unused parameter 'self_class' [-Wunused-parameter] 1909 | gq_tab_schema_class_init(GqTabSchemaClass* self_class) {} | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-window.o gq-window.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 gq-window.h:28, from gq-window.c:30: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from gq-window.h:28, from gq-window.c:30: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from gq-window.h:28, from gq-window.c:30: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from gq-window.h:28, from gq-window.c:30: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-window.c:30: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from gq-window.c:44: gq-server-list.h:34:2: warning: #warning "FIXME: remove this alias" [-Wcpp] 34 | #warning "FIXME: remove this alias" | ^~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-window.c:45: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-window.c:45: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-input-form.h:32, from gq-tab-browse.h:29, from gq-window.c:45: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from gq-tab-browse.h:29, from gq-window.c:45: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from gq-window.c:45: gq-tab-browse.h:34:2: warning: #warning "get this ready and remove the include from gq-browser-node.h" [-Wcpp] 34 | #warning "get this ready and remove the include from gq-browser-node.h" | ^~~~~~~ In file included from gq-window.c:45: gq-tab-browse.h:58:2: warning: #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" [-Wcpp] 58 | #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" | ^~~~~~~ gq-tab-browse.h:69:2: warning: #warning "FIXME: hide ctreeroot and rename to tree_view" [-Wcpp] 69 | #warning "FIXME: hide ctreeroot and rename to tree_view" | ^~~~~~~ gq-tab-browse.h:71:2: warning: #warning "FIXME: remove ctree_refresh" [-Wcpp] 71 | #warning "FIXME: remove ctree_refresh" | ^~~~~~~ gq-tab-browse.h:79:2: warning: #warning "FIXME: remove these two" [-Wcpp] 79 | #warning "FIXME: remove these two" | ^~~~~~~ gq-tab-browse.h:130:2: warning: #warning "FIXME: this one could take a GqServerDn" [-Wcpp] 130 | #warning "FIXME: this one could take a GqServerDn" | ^~~~~~~ gq-tab-browse.h:176:2: warning: #warning "FIXME: make this an enumeration" [-Wcpp] 176 | #warning "FIXME: make this an enumeration" | ^~~~~~~ In file included from configfile.h:35, from gq-window.c:51: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ In file included from gq-window.c:55: filter.h:38:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 38 | #warning "FIXME: make a GObject" | ^~~~~~~ filter.h:40:2: warning: #warning "FIXME: store the server and not its name here" [-Wcpp] 40 | #warning "FIXME: store the server and not its name here" | ^~~~~~~ gq-window.c: In function 'clear_message_history': gq-window.c:265:29: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 265 | g_list_foreach(log_list, (GFunc) g_free, NULL); | ^ gq-window.c: In function 'remove_tab': gq-window.c:435:2: warning: #warning "FIXME: just grab this one from the history" [-Wcpp] 435 | #warning "FIXME: just grab this one from the history" | ^~~~~~~ gq-window.c: In function 'new_modetab': gq-window.c:814:2: warning: #warning "FIXME: GET THIS ONLY CLEANER" [-Wcpp] 814 | #warning "FIXME: GET THIS ONLY CLEANER" | ^~~~~~~ gq-window.c: In function 'update_serverlist': gq-window.c:891:2: warning: #warning "FIXME: make this a generic update function for tabs" [-Wcpp] 891 | #warning "FIXME: make this a generic update function for tabs" | ^~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o progress.o progress.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 progress.h:30, from progress.c:28: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from progress.h:30, from progress.c:28: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from progress.h:30, from progress.c:28: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from progress.h:30, from progress.c:28: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from gq-input-form.h:32, from progress.c:40: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from gq-input-form.h:32, from progress.c:40: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-input-form.h:32, from progress.c:40: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from progress.c:40: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from progress.c:41: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o ldif.o ldif.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 common.h:31, from ldif.c:41: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from common.h:31, from ldif.c:41: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from ldif.c:41: /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:32, from /usr/include/glib-2.0/glib.h:30, from ldif.c:32: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from ldif.c:43: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from ldif.c:43: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from ldif.c:43: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from ldif.c:46: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ ldif.c: In function 'prepend_ldif_header': ldif.c:59:13: warning: Deprecated pre-processor symbol, replace with 59 | g_string_sprintf(tmp, | ^~~~~~~~~~~~~~ ldif.c:71:13: warning: Deprecated pre-processor symbol, replace with 71 | g_string_sprintfa(tmp, "# subtree search on server: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ldif.c:74:13: warning: Deprecated pre-processor symbol, replace with 74 | g_string_sprintfa(tmp, "# base search on server: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ldif.c:77:13: warning: Deprecated pre-processor symbol, replace with 77 | g_string_sprintfa(tmp, "# binddn: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ldif.c:79:13: warning: Deprecated pre-processor symbol, replace with 79 | g_string_sprintfa(tmp, "# searching below: "); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ldif.c:83:13: warning: Deprecated pre-processor symbol, replace with 83 | g_string_sprintfa(tmp, "# "); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ldif.c:85:13: warning: Deprecated pre-processor symbol, replace with 85 | g_string_sprintfa(tmp, "%s\n", gq_server_dn_get_dn(dos)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ldif.c:89:13: warning: Deprecated pre-processor symbol, replace with 89 | g_string_sprintfa(tmp, "# version: 1\n#\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o schema.o schema.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 common.h:31, from schema.h:33, from schema.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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from common.h:31, from schema.h:33, from schema.c:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from schema.h:33, from schema.c:25: /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:32, from /usr/include/glib-2.0/glib.h:30, from common.h:30, from schema.h:33, from schema.c:25: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-tab.h:36, from gq-tab-search.h:31, from configfile.h:34, from schema.c:42: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from configfile.h:35, from schema.c:42: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ In file included from schema.c:46: gq-server-list.h:34:2: warning: #warning "FIXME: remove this alias" [-Wcpp] 34 | #warning "FIXME: remove this alias" | ^~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o syntax.o syntax.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 common.h:31, from syntax.c:39: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from common.h:31, from syntax.c:39: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from syntax.c:39: /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:32, from /usr/include/glib-2.0/glib.h:30, from syntax.c:31: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from syntax.h:38, from dt_binary.h:32, from syntax.c:40: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from syntax.h:39, from dt_binary.h:32, from syntax.c:40: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from dt_binary.h:32, from syntax.c:40: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-hash.h:28, from dt_password.h:31, from syntax.c:49: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ In file included from syntax.c:53: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o state.o state.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 state.h:28, from state.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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from state.h:28, from state.c:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from state.h:28, from state.c:25: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from state.h:28, from state.c:25: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-tab.h:36, from gq-tab-search.h:31, from configfile.h:34, from state.c:41: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from configfile.h:35, from state.c:41: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from encode.h:37, from state.c:42: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from encode.h:37, from state.c:42: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from encode.h:37, from state.c:42: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ state.c: In function 'free_list_of_strings': state.c:399:20: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 399 | g_list_foreach(l, (GFunc) g_free, NULL); | ^ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o gq-keyring.o gq-keyring.c gq-keyring.c: In function 'gq_keyring_attribute_list_from_server': gq-keyring.c:41:2: warning: 'gnome_keyring_attribute_list_new' is deprecated: Use 'g_hash_table_new' instead [-Wdeprecated-declarations] 41 | attributes = gnome_keyring_attribute_list_new(); | ^~~~~~~~~~ In file included from gq-keyring.c:26: /usr/include/gnome-keyring-1/gnome-keyring.h:153:28: note: declared here 153 | GnomeKeyringAttributeList *gnome_keyring_attribute_list_new (void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-keyring.c:42:2: warning: 'gnome_keyring_attribute_list_append_string' is deprecated: Use 'g_hash_table_replace' instead [-Wdeprecated-declarations] 42 | gnome_keyring_attribute_list_append_string(attributes, "user", gq_server_get_bind_dn(server)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from gq-keyring.c:26: /usr/include/gnome-keyring-1/gnome-keyring.h:145:28: note: declared here 145 | void gnome_keyring_attribute_list_append_string (GnomeKeyringAttributeList *attributes, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-keyring.c:43:2: warning: 'gnome_keyring_attribute_list_append_string' is deprecated: Use 'g_hash_table_replace' instead [-Wdeprecated-declarations] 43 | gnome_keyring_attribute_list_append_string(attributes, "server", gq_server_get_host(server)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from gq-keyring.c:26: /usr/include/gnome-keyring-1/gnome-keyring.h:145:28: note: declared here 145 | void gnome_keyring_attribute_list_append_string (GnomeKeyringAttributeList *attributes, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-keyring.c:44:2: warning: 'gnome_keyring_attribute_list_append_uint32' is deprecated [-Wdeprecated-declarations] 44 | gnome_keyring_attribute_list_append_uint32(attributes, "port", gq_server_get_port(server)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from gq-keyring.c:26: /usr/include/gnome-keyring-1/gnome-keyring.h:149:28: note: declared here 149 | void gnome_keyring_attribute_list_append_uint32 (GnomeKeyringAttributeList *attributes, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-keyring.c:45:2: warning: 'gnome_keyring_attribute_list_append_string' is deprecated: Use 'g_hash_table_replace' instead [-Wdeprecated-declarations] 45 | gnome_keyring_attribute_list_append_string(attributes, "protocol", "ldap"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from gq-keyring.c:26: /usr/include/gnome-keyring-1/gnome-keyring.h:145:28: note: declared here 145 | void gnome_keyring_attribute_list_append_string (GnomeKeyringAttributeList *attributes, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-keyring.c: In function 'gq_keyring_can_save': gq-keyring.c:69:2: warning: 'gnome_keyring_is_available' is deprecated [-Wdeprecated-declarations] 69 | return gnome_keyring_is_available(); | ^~~~~~ In file included from gq-keyring.c:26: /usr/include/gnome-keyring-1/gnome-keyring.h:169:10: note: declared here 169 | gboolean gnome_keyring_is_available (void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-keyring.c: In function 'gq_keyring_find_servers': gq-keyring.c:80:2: warning: 'gnome_keyring_find_items_sync' is deprecated: Use 'secret_service_search_sync' instead [-Wdeprecated-declarations] 80 | gnome_keyring_find_items_sync(GNOME_KEYRING_ITEM_NETWORK_PASSWORD, list, &found); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from gq-keyring.c:26: /usr/include/gnome-keyring-1/gnome-keyring.h:321:20: note: declared here 321 | GnomeKeyringResult gnome_keyring_find_items_sync (GnomeKeyringItemType type, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-keyring.c:81:2: warning: 'gnome_keyring_attribute_list_free' is deprecated: Use 'g_hash_table_unref' instead [-Wdeprecated-declarations] 81 | gnome_keyring_attribute_list_free(list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from gq-keyring.c:26: /usr/include/gnome-keyring-1/gnome-keyring.h:155:28: note: declared here 155 | void gnome_keyring_attribute_list_free (GnomeKeyringAttributeList *attributes); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-keyring.c: In function 'gq_keyring_forget_password': gq-keyring.c:95:2: warning: 'gnome_keyring_is_available' is deprecated [-Wdeprecated-declarations] 95 | if(!gnome_keyring_is_available()) { | ^~ In file included from gq-keyring.c:26: /usr/include/gnome-keyring-1/gnome-keyring.h:169:10: note: declared here 169 | gboolean gnome_keyring_is_available (void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-keyring.c:105:3: warning: 'gnome_keyring_item_delete_sync' is deprecated: Use 'secret_item_delete_sync' instead [-Wdeprecated-declarations] 105 | gnome_keyring_item_delete_sync(found->keyring, found->item_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from gq-keyring.c:26: /usr/include/gnome-keyring-1/gnome-keyring.h:354:20: note: declared here 354 | GnomeKeyringResult gnome_keyring_item_delete_sync (const char *keyring, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-keyring.c:106:3: warning: 'gnome_keyring_found_free' is deprecated [-Wdeprecated-declarations] 106 | gnome_keyring_found_free(found); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from gq-keyring.c:26: /usr/include/gnome-keyring-1/gnome-keyring.h:172:6: note: declared here 172 | void gnome_keyring_found_free (GnomeKeyringFound *found); | ^~~~~~~~~~~~~~~~~~~~~~~~ gq-keyring.c: In function 'gq_keyring_free_password': gq-keyring.c:116:2: warning: 'gnome_keyring_free_password' is deprecated: Use 'secret_password_free' instead [-Wdeprecated-declarations] 116 | gnome_keyring_free_password(password); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from gq-keyring.c:26: /usr/include/gnome-keyring-1/gnome-keyring.h:513:26: note: declared here 513 | void gnome_keyring_free_password (gchar *password); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-keyring.c: In function 'gq_keyring_get_password': gq-keyring.c:126:2: warning: 'gnome_keyring_is_available' is deprecated [-Wdeprecated-declarations] 126 | if(!gnome_keyring_is_available()) { | ^~ In file included from gq-keyring.c:26: /usr/include/gnome-keyring-1/gnome-keyring.h:169:10: note: declared here 169 | gboolean gnome_keyring_is_available (void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-keyring.c:144:2: warning: 'gnome_keyring_found_free' is deprecated [-Wdeprecated-declarations] 144 | g_list_foreach(found, (GFunc)gnome_keyring_found_free, NULL); | ^~~~~~~~~~~~~~ In file included from gq-keyring.c:26: /usr/include/gnome-keyring-1/gnome-keyring.h:172:6: note: declared here 172 | void gnome_keyring_found_free (GnomeKeyringFound *found); | ^~~~~~~~~~~~~~~~~~~~~~~~ gq-keyring.c:144:24: warning: cast between incompatible function types from 'void (*)(GnomeKeyringFound *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 144 | g_list_foreach(found, (GFunc)gnome_keyring_found_free, NULL); | ^ gq-keyring.c: In function 'gq_keyring_save_password': gq-keyring.c:159:2: warning: 'gnome_keyring_is_available' is deprecated [-Wdeprecated-declarations] 159 | if(!gnome_keyring_is_available()) { | ^~ In file included from gq-keyring.c:26: /usr/include/gnome-keyring-1/gnome-keyring.h:169:10: note: declared here 169 | gboolean gnome_keyring_is_available (void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gq-keyring.c:173:2: warning: 'gnome_keyring_item_create_sync' is deprecated: Use 'secret_item_create_sync' instead [-Wdeprecated-declarations] 173 | gnome_keyring_item_create_sync(NULL, GNOME_KEYRING_ITEM_NETWORK_PASSWORD, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from gq-keyring.c:26: /usr/include/gnome-keyring-1/gnome-keyring.h:340:20: note: declared here 340 | GnomeKeyringResult gnome_keyring_item_create_sync (const char *keyring, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gq-keyring.c:177:2: warning: 'gnome_keyring_attribute_list_free' is deprecated: Use 'g_hash_table_unref' instead [-Wdeprecated-declarations] 177 | gnome_keyring_attribute_list_free(list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from gq-keyring.c:26: /usr/include/gnome-keyring-1/gnome-keyring.h:155:28: note: declared here 155 | void gnome_keyring_attribute_list_free (GnomeKeyringAttributeList *attributes); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o prefs.o prefs.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 prefs.c:30: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from prefs.c:30: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from prefs.c:30: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gi18n.h:21, from prefs.c:29: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-tab.h:36, from gq-tab-search.h:31, from configfile.h:34, from prefs.c:40: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from configfile.h:35, from prefs.c:40: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from gq-input-form.h:32, from prefs.c:42: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from gq-input-form.h:32, from prefs.c:42: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-input-form.h:32, from prefs.c:42: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from prefs.c:42: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ In file included from prefs.c:44: gq-server-list.h:34:2: warning: #warning "FIXME: remove this alias" [-Wcpp] 34 | #warning "FIXME: remove this alias" | ^~~~~~~ In file included from prefs.c:46: gq-tab-browse.h:34:2: warning: #warning "get this ready and remove the include from gq-browser-node.h" [-Wcpp] 34 | #warning "get this ready and remove the include from gq-browser-node.h" | ^~~~~~~ In file included from prefs.c:46: gq-tab-browse.h:58:2: warning: #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" [-Wcpp] 58 | #warning "FIXME: let everything be displayable withing a GqInputForm and remove _set_content()" | ^~~~~~~ gq-tab-browse.h:69:2: warning: #warning "FIXME: hide ctreeroot and rename to tree_view" [-Wcpp] 69 | #warning "FIXME: hide ctreeroot and rename to tree_view" | ^~~~~~~ gq-tab-browse.h:71:2: warning: #warning "FIXME: remove ctree_refresh" [-Wcpp] 71 | #warning "FIXME: remove ctree_refresh" | ^~~~~~~ gq-tab-browse.h:79:2: warning: #warning "FIXME: remove these two" [-Wcpp] 79 | #warning "FIXME: remove these two" | ^~~~~~~ gq-tab-browse.h:130:2: warning: #warning "FIXME: this one could take a GqServerDn" [-Wcpp] 130 | #warning "FIXME: this one could take a GqServerDn" | ^~~~~~~ gq-tab-browse.h:176:2: warning: #warning "FIXME: make this an enumeration" [-Wcpp] 176 | #warning "FIXME: make this an enumeration" | ^~~~~~~ prefs.c:59:2: warning: #warning "FIXME: used in template.c as well" [-Wcpp] 59 | #warning "FIXME: used in template.c as well" | ^~~~~~~ prefs.c:140:2: warning: #warning "FIXME: enable the client cache timeout setting in the server dialog" [-Wcpp] 140 | #warning "FIXME: enable the client cache timeout setting in the server dialog" | ^~~~~~~ prefs.c: In function 'serverstab_deletebutton_callback': prefs.c:180:2: warning: #warning "FIXME: this check should be unnecessary if the button is disabled without selection" [-Wcpp] 180 | #warning "FIXME: this check should be unnecessary if the button is disabled without selection" | ^~~~~~~ prefs.c: In function 'serverstab_editbutton_callback': prefs.c:232:2: warning: #warning "FIXME: don't allow the edit button and the delete button if no server is selected" [-Wcpp] 232 | #warning "FIXME: don't allow the edit button and the delete button if no server is selected" | ^~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o tdefault.o tdefault.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 tdefault.h:29, from tdefault.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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from tdefault.h:29, from tdefault.c:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from tdefault.h:29, from tdefault.c:25: /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:32, from /usr/include/glib-2.0/glib.h:30, from tdefault.h:28, from tdefault.c:25: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from tdefault.c:25: tdefault.h:40:2: warning: #warning "FIXME: make enumeration" [-Wcpp] 40 | #warning "FIXME: make enumeration" | ^~~~~~~ In file included from gq-formfill.h:43, from gq-type-display.h:31, from dt_entry.h:30, from dt_password.h:30, from tdefault.c:33: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from gq-type-display.h:31, from dt_entry.h:30, from dt_password.h:30, from tdefault.c:33: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from dt_entry.h:30, from dt_password.h:30, from tdefault.c:33: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-hash.h:28, from dt_password.h:31, from tdefault.c:33: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o xmlutil.o xmlutil.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 errorchain.h:31, from xmlutil.c:36: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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/gtkwidget.h:34, from errorchain.h:31, from xmlutil.c:36: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o tinput.o tinput.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 common.h:31, from tinput.h:31, from tinput.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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from common.h:31, from tinput.h:31, from tinput.c:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from tinput.h:31, from tinput.c:25: /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:32, from /usr/include/glib-2.0/glib.h:30, from tinput.h:30, from tinput.c:25: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-tab.h:36, from gq-tab-search.h:31, from configfile.h:34, from tinput.c:44: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from configfile.h:35, from tinput.c:44: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ In file included from syntax.h:39, from gq-formfill.h:43, from tinput.c:46: gq-type-display.h:33:2: warning: #warning "FIXME: rename to GqDisplayTypeHandler" [-Wcpp] 33 | #warning "FIXME: rename to GqDisplayTypeHandler" | ^~~~~~~ In file included from gq-formfill.h:43, from tinput.c:46: syntax.h:51:2: warning: #warning "FIXME: make a GObject" [-Wcpp] 51 | #warning "FIXME: make a GObject" | ^~~~~~~ In file included from tinput.c:46: gq-formfill.h:75:2: warning: #warning "FIXME: call them right" [-Wcpp] 75 | #warning "FIXME: call them right" | ^~~~~~~ gq-formfill.h:79:2: warning: #warning "FIXME: make flags from these" [-Wcpp] 79 | #warning "FIXME: make flags from these" | ^~~~~~~ gq-formfill.h:94:2: warning: #warning "FIXME: remove these forward decls" [-Wcpp] 94 | #warning "FIXME: remove these forward decls" | ^~~~~~~ gq-formfill.h:97:2: warning: #warning "FIXME: remove aliases" [-Wcpp] 97 | #warning "FIXME: remove aliases" | ^~~~~~~ gq-formfill.h:165:2: warning: #warning "FIXME: (un)init the internal attrs from the class" [-Wcpp] 165 | #warning "FIXME: (un)init the internal attrs from the class" | ^~~~~~~ gq-formfill.h:172:2: warning: #warning "FIXME: formfill_from_entry() should get a GqServerDn" [-Wcpp] 172 | #warning "FIXME: formfill_from_entry() should get a GqServerDn" | ^~~~~~~ In file included from tinput.c:47: gq-input-form.h:58:2: warning: #warning "FIXME: remove these two" [-Wcpp] 58 | #warning "FIXME: remove these two" | ^~~~~~~ tinput.c: In function 'formfill_from_template': tinput.c:76:2: warning: #warning "FIXME: broken inputfields" [-Wcpp] 76 | #warning "FIXME: broken inputfields" | ^~~~~~~ tinput.c: In function 'formfill_from_entry_objectclass': tinput.c:190:2: warning: #warning "FIXME: looks like a hack" [-Wcpp] 190 | #warning "FIXME: looks like a hack" | ^~~~~~~ tinput.c: In function 'add_schema_attrs': tinput.c:364:29: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 364 | g_list_foreach(oclist, (GFunc) g_free, NULL); | ^ tinput.c:375:2: warning: #warning "FIXME: use a copy function for the formfill" [-Wcpp] 375 | #warning "FIXME: use a copy function for the formfill" | ^~~~~~~ tinput.c:407:2: warning: #warning "FIXME: use a copy function for the formfill" [-Wcpp] 407 | #warning "FIXME: use a copy function for the formfill" | ^~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o template.o template.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 common.h:31, from template.h:31, from template.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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from common.h:31, from template.h:31, from template.c:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from common.h:31, from template.h:31, from template.c:25: /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:32, from /usr/include/glib-2.0/glib.h:30, from template.h:30, from template.c:25: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from gq-tab.h:36, from gq-tab-search.h:31, from configfile.h:34, from template.c:43: gq-window.h:57:2: warning: #warning "FIXME: remove this global variable" [-Wcpp] 57 | #warning "FIXME: remove this global variable" | ^~~~~~~ In file included from configfile.h:35, from template.c:43: gq-utilities.h:46:2: warning: #warning "FIXME: move to gq-server-dn.h" [-Wcpp] 46 | #warning "FIXME: move to gq-server-dn.h" | ^~~~~~~ In file included from template.c:52: tdefault.h:40:2: warning: #warning "FIXME: make enumeration" [-Wcpp] 40 | #warning "FIXME: make enumeration" | ^~~~~~~ template.c: In function 'free_template': template.c:77:40: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 77 | g_list_foreach(tmpl->objectclasses, (GFunc) g_free, NULL); | ^ template.c: In function 'create_template_edit_window': template.c:106:13: warning: Deprecated pre-processor symbol, replace with 106 | g_string_sprintf(gmessage, | ^~~~~~~~~~~~~~~~~ template.c:112:13: warning: Deprecated pre-processor symbol, replace with 112 | g_string_sprintf(gmessage, | ^~~~~~~~~~~~~~~~~ template.c:118:13: warning: Deprecated pre-processor symbol, replace with 118 | g_string_sprintf(gmessage, | ^~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libglade-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -W -Wall -Wno-uninitialized -Wfloat-equal -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Winit-self -Wcast-align -Wsign-compare -Wuninitialized -Wno-strict-aliasing -Wnested-externs -Wpointer-arith -Werror-implicit-function-declaration -Wswitch -g -c -o xmlparse.o xmlparse.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 xmlparse.c:49: /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:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from xmlparse.c:49: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ 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, from xmlparse.c:49: /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:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /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, from xmlparse.c:49: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' aarch64-mageia-linux-gnu-gcc -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -o gq COPYING.o gq-marshallers.o gq-enumerations.o browse-dnd.o configfile.o debug.o dt_binary.o dt_cert.o dt_clist.o dt_crl.o dt_date.o dt_entry.o dt_generic_binary.o dt_int.o dt_jpeg.o dt_numstr.o dt_oc.o dt_password.o dt_text.o dt_time.o dtutil.o encode.o errorchain.o filter.o glib-helpers.o gq.o gq-adjustment.o gq-comparison.o gq-browser-model.o gq-browser-node.o gq-browser-node-dn.o gq-browser-node-dummy.o gq-browser-node-reference.o gq-browser-node-server.o gq-change-bar.o gq-diff-tab.o gq-difference.o gq-export-dialog.o gq-formfill.o gq-hash.o gq-hash-gnutls.o gq-hash-openssl.o gq-input-form.o gq-login-dialog.o gq-main-loop.o gq-sasl.o gq-server.o gq-server-dialog.o gq-server-dn.o gq-server-list.o gq-server-model.o gq-stack.o gq-tab.o gq-tab-browse.o gq-tab-schema.o gq-tab-search.o gq-tree-view.o gq-tree-widget.o gq-type-display.o gq-utilities.o gq-window.o gq-xml.o herzi-glade-dialog.o ldapops.o ldif.o prefs.o progress.o schema.o state.o syntax.o tdefault.o template.o tinput.o xmlparse.o xmlutil.o gq-keyring.o -lglib-2.0 -lgnome-keyring -lglade-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lxml2 -lgcrypt -lgpg-error -L/usr/lib -lkrb5 -lk5crypto -lcom_err -lssl -lldap -lcrypto -L/usr/lib64 -llber make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' Making all in test make[2]: Nothing to be done for 'all'. Making all in po make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/po' file=`echo zh_CN | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file zh_CN.po make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/po' make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/po' file=`echo cs | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file cs.po make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/po' make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/po' file=`echo de | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file de.po make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/po' make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/po' file=`echo ja | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file ja.po make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/po' Making all in help Making all in gq-manual make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/help/gq-manual' xsltproc -o gq-manual-C.omf --stringparam db2omf.basename gq-manual --stringparam db2omf.format 'docbook' --stringparam db2omf.dtd "-//OASIS//DTD DocBook XML 4.1.2//EN" --stringparam db2omf.lang C --stringparam db2omf.omf_dir "/usr/share/omf" --stringparam db2omf.help_dir "/usr/share/gnome/help" --stringparam db2omf.omf_in "/home/iurt/rpmbuild/BUILD/gq-1.3.4/help/gq-manual/gq-manual.omf.in" `/usr/bin/aarch64-mageia-linux-gnu-pkg-config --variable db2omf gnome-doc-utils` C/gq-manual.xml || { rm -f "gq-manual-C.omf"; exit 1; } make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/help/gq-manual' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/help/gq-manual' xsltproc -o gq-manual-de.omf --stringparam db2omf.basename gq-manual --stringparam db2omf.format 'docbook' --stringparam db2omf.dtd "-//OASIS//DTD DocBook XML 4.1.2//EN" --stringparam db2omf.lang de --stringparam db2omf.omf_dir "/usr/share/omf" --stringparam db2omf.help_dir "/usr/share/gnome/help" --stringparam db2omf.omf_in "/home/iurt/rpmbuild/BUILD/gq-1.3.4/help/gq-manual/gq-manual.omf.in" `/usr/bin/aarch64-mageia-linux-gnu-pkg-config --variable db2omf gnome-doc-utils` de/gq-manual.xml || { rm -f "gq-manual-de.omf"; exit 1; } make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/help/gq-manual' make[3]: Nothing to be done for 'all-am'. + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.Fff0su + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64 '!=' / ']' + rm -rf /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64 ++ dirname /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64 + mkdir -p /home/iurt/rpmbuild/BUILDROOT + mkdir /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64 + cd gq-1.3.4 + '[' 1 -eq 1 ']' + /usr/bin/make install DESTDIR=/home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64 'INSTALL=/usr/bin/install -p' Making install in data make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/data' make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/data' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/gq' /usr/bin/install -p -m 644 gq.glade '/home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/gq' /usr/bin/mkdir -p '/home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/mime/packages' /usr/bin/install -p -m 644 gq-ldif.xml '/home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/mime/packages' /usr/bin/mkdir -p '/home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/applications' /usr/bin/install -p -m 644 gq.desktop '/home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/applications' /usr/bin/make install-data-hook make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/data' make[3]: Nothing to be done for 'install-data-hook'. make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/data' make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/data' make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/data' Making install in icons make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/icons' make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/icons' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/pixmaps/gq' /usr/bin/install -p -m 644 new.xpm hide.xpm '/home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/pixmaps/gq' make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/icons' make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/icons' Making install in pixmaps make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/pixmaps' make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/pixmaps' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/icons/hicolor/16x16/apps' /usr/bin/install -p -m 644 ldap-group.png ldap-organization.png ldap-person.png '/home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/icons/hicolor/16x16/apps' /usr/bin/mkdir -p '/home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/pixmaps/gq' /usr/bin/install -p -m 644 bomb.xpm entry.png gq.xpm textview.png warning.xpm '/home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/pixmaps/gq' make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/pixmaps' make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/pixmaps' Making install in src make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' /usr/bin/make install-am make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' /usr/bin/mkdir -p '/home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/bin' /usr/bin/install -p gq '/home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/src' Making install in test make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/test' make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/test' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/test' make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/test' Making install in po make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/po' linguas="cs de ja zh_CN "; \ for lang in $linguas; do \ dir=/home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/locale/$lang/LC_MESSAGES; \ /bin/sh /home/iurt/rpmbuild/BUILD/gq-1.3.4/install-sh -d $dir; \ if test -r $lang.gmo; then \ /usr/bin/install -p -m 644 $lang.gmo $dir/gq.mo; \ echo "installing $lang.gmo as $dir/gq.mo"; \ else \ /usr/bin/install -p -m 644 ./$lang.gmo $dir/gq.mo; \ echo "installing ./$lang.gmo as" \ "$dir/gq.mo"; \ fi; \ if test -r $lang.gmo.m; then \ /usr/bin/install -p -m 644 $lang.gmo.m $dir/gq.mo.m; \ echo "installing $lang.gmo.m as $dir/gq.mo.m"; \ else \ if test -r ./$lang.gmo.m ; then \ /usr/bin/install -p -m 644 ./$lang.gmo.m \ $dir/gq.mo.m; \ echo "installing ./$lang.gmo.m as" \ "$dir/gq.mo.m"; \ else \ true; \ fi; \ fi; \ done installing cs.gmo as /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/locale/cs/LC_MESSAGES/gq.mo installing de.gmo as /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/locale/de/LC_MESSAGES/gq.mo installing ja.gmo as /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/locale/ja/LC_MESSAGES/gq.mo installing zh_CN.gmo as /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/locale/zh_CN/LC_MESSAGES/gq.mo make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/po' Making install in help make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/help' Making install in gq-manual make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/help/gq-manual' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/help/gq-manual' make[3]: Nothing to be done for 'install-exec-am'. /bin/sh /home/iurt/rpmbuild/BUILD/gq-1.3.4/install-sh -d /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/gnome/help/gq-manual/C /bin/sh /home/iurt/rpmbuild/BUILD/gq-1.3.4/install-sh -d /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/gnome/help/gq-manual/de /usr/bin/install -p -m 644 C/legal.xml /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/gnome/help/gq-manual/C/legal.xml /usr/bin/install -p -m 644 C/gq-manual.xml /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/gnome/help/gq-manual/C/gq-manual.xml /usr/bin/install -p -m 644 de/gq-manual.xml /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/gnome/help/gq-manual/de/gq-manual.xml /usr/bin/install -p -m 644 de/legal.xml /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/gnome/help/gq-manual/de/legal.xml /bin/sh /home/iurt/rpmbuild/BUILD/gq-1.3.4/install-sh -d /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/omf/gq-manual /usr/bin/install -p -m 644 gq-manual-C.omf /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/omf/gq-manual/gq-manual-C.omf /usr/bin/install -p -m 644 gq-manual-de.omf /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/omf/gq-manual/gq-manual-de.omf make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/help/gq-manual' make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/help/gq-manual' make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/help' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/help' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/help' make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/help' make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4/help' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4' make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4' make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/gq-1.3.4' + mkdir -p /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/applications + cat + rm -f /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/applications/gq.desktop + install -m644 /home/iurt/rpmbuild/SOURCES/gq16.png -D /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/icons/mini/gq.png + install -m644 /home/iurt/rpmbuild/SOURCES/gq32.png -D /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/icons/gq.png + install -m644 /home/iurt/rpmbuild/SOURCES/gq48.png -D /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/icons/large/gq.png + /usr/lib/rpm/find-lang.sh /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64 gq --with-gnome --all-name + /usr/lib/rpm/find-debuginfo.sh -j8 --strict-build-id -m -i --build-id-seed 1.3.4-18.mga8 --unique-debug-suffix -1.3.4-18.mga8.aarch64 --unique-debug-src-base gq-1.3.4-18.mga8.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /home/iurt/rpmbuild/BUILD/gq-1.3.4 explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/bin/gq extracting debug info from /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/bin/gq original debug info size: 2544kB, size after compression: 1936kB /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 2373 blocks + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/applications/mageia-gq.desktop: hint: value "GTK;Network;System;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python3 1 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: gq-1.3.4-18.mga8.aarch64 Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.ZHeuBt + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd gq-1.3.4 + DOCDIR=/home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/doc/gq + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/doc/gq + cp -pr AUTHORS /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/doc/gq + cp -pr ChangeLog /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/doc/gq + cp -pr NEWS /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/doc/gq + cp -pr README /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/doc/gq + cp -pr TODO /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64/usr/share/doc/gq + RPM_EC=0 ++ jobs -p + exit 0 warning: File listed twice: /usr/share/omf/gq-manual/gq-manual-C.omf warning: File listed twice: /usr/share/omf/gq-manual/gq-manual-de.omf Provides: application() application(mageia-gq.desktop) gq = 1.3.4-18.mga8 gq(aarch-64) = 1.3.4-18.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libcairo.so.2()(64bit) libcrypto.so.1.1()(64bit) libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) libgcrypt.so.20()(64bit) libgcrypt.so.20(GCRYPT_1.6)(64bit) libgdk-x11-2.0.so.0()(64bit) libgdk_pixbuf-2.0.so.0()(64bit) libglade-2.0.so.0()(64bit) libglib-2.0.so.0()(64bit) libgnome-keyring.so.0()(64bit) libgobject-2.0.so.0()(64bit) libgtk-x11-2.0.so.0()(64bit) liblber-2.4.so.2()(64bit) libldap-2.4.so.2()(64bit) libpango-1.0.so.0()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) Processing files: gq-debugsource-1.3.4-18.mga8.aarch64 Provides: gq-debugsource = 1.3.4-18.mga8 gq-debugsource(aarch-64) = 1.3.4-18.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: gq-debuginfo-1.3.4-18.mga8.aarch64 Provides: debuginfo(build-id) = 7155f5182ff0224ed7ee8959f345c3120c0ac9e2 gq-debuginfo = 1.3.4-18.mga8 gq-debuginfo(aarch-64) = 1.3.4-18.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gq-debugsource(aarch-64) = 1.3.4-18.mga8 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64 Wrote: /home/iurt/rpmbuild/RPMS/aarch64/gq-1.3.4-18.mga8.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/gq-debugsource-1.3.4-18.mga8.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/gq-debuginfo-1.3.4-18.mga8.aarch64.rpm Executing(%clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.MxY8gt + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd gq-1.3.4 + /usr/bin/rm -rf /home/iurt/rpmbuild/BUILDROOT/gq-1.3.4-18.mga8.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(--clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.xX3SNv + umask 022 + cd /home/iurt/rpmbuild/BUILD + rm -rf gq-1.3.4 + RPM_EC=0 ++ jobs -p + exit 0 D: [iurt_root_command] Success!