Mock Version: 2.8 Mock Version: 2.8 Mock Version: 2.8 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target loongarch64 --nodeps /builddir/build/SPECS/gtkmm30.spec'], chrootPath='/var/lib/mock/dist-an8.7-build-268193-64025/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target loongarch64 --nodeps /builddir/build/SPECS/gtkmm30.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: loongarch64 Building for target loongarch64 Wrote: /builddir/build/SRPMS/gtkmm30-3.22.2-3.an8.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target loongarch64 --nodeps /builddir/build/SPECS/gtkmm30.spec'], chrootPath='/var/lib/mock/dist-an8.7-build-268193-64025/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target loongarch64 --nodeps /builddir/build/SPECS/gtkmm30.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: loongarch64 Building for target loongarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.oKSiQJ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf gtkmm-3.22.2 + /usr/bin/xz -dc /builddir/build/SOURCES/gtkmm-3.22.2.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd gtkmm-3.22.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + mkdir -p _docs + cp -a demos/ _docs/ + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.yjhB6s + umask 022 + cd /builddir/build/BUILD + cd gtkmm-3.22.2 + CFLAGS='-O2 -g' + export CFLAGS + CXXFLAGS='-O2 -g' + export CXXFLAGS + FFLAGS='-O2 -g -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./build/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./build/config.guess ++ basename ./build/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./build/config.guess '/usr/lib/rpm/redhat/config.guess' -> './build/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./build/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./build/config.sub ++ basename ./build/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./build/config.sub '/usr/lib/rpm/redhat/config.sub' -> './build/config.sub' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./build/ltmain.sh + ./configure --build=loongarch64-Anolis-linux --host=loongarch64-Anolis-linux --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 --disable-static checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '986' is supported by ustar format... yes checking whether GID '135' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether make supports nested variables... (cached) yes checking whether to enable maintainer-specific portions of Makefiles... no checking whether make supports GNU make features... yes checking for loongarch64-Anolis-linux-g++... no checking for loongarch64-Anolis-linux-c++... no checking for loongarch64-Anolis-linux-gpp... no checking for loongarch64-Anolis-linux-aCC... no checking for loongarch64-Anolis-linux-CC... no checking for loongarch64-Anolis-linux-cxx... no checking for loongarch64-Anolis-linux-cc++... no checking for loongarch64-Anolis-linux-cl.exe... no checking for loongarch64-Anolis-linux-FCC... no checking for loongarch64-Anolis-linux-KCC... no checking for loongarch64-Anolis-linux-RCC... no checking for loongarch64-Anolis-linux-xlC_r... no checking for loongarch64-Anolis-linux-xlC... no checking for g++... g++ 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 we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of g++... none checking whether g++ supports C++11 features by default... yes checking build system type... loongarch64-Anolis-linux-gnu checking host system type... loongarch64-Anolis-linux-gnu checking how to print strings... printf checking for loongarch64-Anolis-linux-gcc... no checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert loongarch64-Anolis-linux-gnu file names to loongarch64-Anolis-linux-gnu format... func_convert_file_noop checking how to convert loongarch64-Anolis-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for loongarch64-Anolis-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for loongarch64-Anolis-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for loongarch64-Anolis-linux-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for loongarch64-Anolis-linux-strip... no checking for strip... strip checking for loongarch64-Anolis-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for loongarch64-Anolis-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for loongarch64-Anolis-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for GTK... yes checking for GDKMM... yes checking for GTKMM... yes checking for GTKMM_DEMOS_EXTRA... yes checking for GTHREAD_CFLAGS... -pthread checking for GTHREAD_LIBS... -lgthread-2.0 -pthread -lglib-2.0 checking for GMMPROC_DIR... /usr/lib64/glibmm-2.4/proc checking for GMMPROC_EXTRA_M4_DIR... /usr/lib64/pangomm-1.4/proc/m4 /usr/lib64/atkmm-1.6/proc/m4 configure: Deprecated API will be built, for backwards-compatibility. checking for perl... /usr/bin/perl checking for dot... dot checking for doxygen... doxygen checking for xsltproc... xsltproc checking for libstdc documentation... libstdc++.tag@ configure: WARNING: Location of external libstdc documentation not set checking for libsigc documentation... /usr/share/doc/libsigc++-2.0/reference/libsigc++-2.0.tag@file:///usr/share/doc/libsigc++-2.0/reference/html checking for glibmm documentation... /usr/share/doc/glibmm-2.4/reference/glibmm-2.4.tag@file:///usr/share/doc/glibmm-2.4/reference/html checking for cairomm documentation... /usr/share/doc/cairomm-1.0/reference/cairomm-1.0.tag@file:///usr/share/doc/cairomm-1.0/reference/html checking for pangomm documentation... /usr/share/doc/pangomm-1.4/reference/pangomm-1.4.tag@file:///usr/share/doc/pangomm-1.4/reference/html checking for atkmm documentation... /usr/share/doc/atkmm-1.6/reference/atkmm-1.6.tag@file:///usr/share/doc/atkmm-1.6/reference/html checking for loongarch64-Anolis-linux-gcc... gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) none checking for mkfifo... yes checking which C++ compiler warning flags to use... -Wall checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating tools/Makefile config.status: creating gdk/gdkmm-3.0.pc config.status: creating gdk/gdkmm-3.0-uninstalled.pc config.status: creating gdk/src/Makefile config.status: creating gdk/gdkmm/Makefile config.status: creating gtk/gtkmm-3.0.pc config.status: creating gtk/gtkmm-3.0-uninstalled.pc config.status: creating gtk/src/Makefile config.status: creating gtk/gtkmm/Makefile config.status: creating tests/Makefile config.status: creating demos/Makefile config.status: creating docs/Makefile config.status: creating docs/reference/Doxyfile config.status: creating MSVC_Net2013/gdkmm/gdkmm.rc config.status: creating MSVC_Net2013/gtkmm/gtkmm.rc config.status: creating win32_installer/gtkmm-installer.nsi config.status: creating config.h config.status: creating gdk/gdkmmconfig.h config.status: creating gtk/gtkmmconfig.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing MSVC_Net2013/gdkmm/gdkmmconfig.h commands config.status: executing MSVC_Net2013/gtkmm/gtkmmconfig.h commands config.status: executing win32_installer/lgpl.txt commands + sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool + sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool + sed -i 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make -j4 make all-recursive make[1]: Entering directory '/builddir/build/BUILD/gtkmm-3.22.2' Making all in tools make[2]: Entering directory '/builddir/build/BUILD/gtkmm-3.22.2/tools' CXX extra_defs_gen/generate_defs_gdk.o CXX extra_defs_gen/generate_defs_gtk.o 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/glibmm-2.4/glibmm_generate_extra_defs/generate_extra_defs.h:19, from extra_defs_gen/generate_defs_gdk.cc:29: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ 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/glibmm-2.4/glibmm_generate_extra_defs/generate_extra_defs.h:19, from extra_defs_gen/generate_defs_gtk.cc:30: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXXLD extra_defs_gen/generate_defs_gdk CXXLD extra_defs_gen/generate_defs_gtk make[2]: Leaving directory '/builddir/build/BUILD/gtkmm-3.22.2/tools' Making all in gdk/gdkmm make[2]: Entering directory '/builddir/build/BUILD/gtkmm-3.22.2/gdk/gdkmm' CXX applaunchcontext.lo CXX cursor.lo CXX device.lo CXX devicemanager.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from device.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from applaunchcontext.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from cursor.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from devicemanager.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from device.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from device.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from device.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from device.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from device.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from device.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from device.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from device.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from device.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from device.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from device.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from device.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from device.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from device.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from device.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from device.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from device.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from device.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cursor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cursor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from device.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from device.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from device.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from device.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cursor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cursor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cursor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cursor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cursor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cursor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cursor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cursor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cursor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cursor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cursor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cursor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cursor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cursor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cursor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cursor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from applaunchcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from applaunchcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from applaunchcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from applaunchcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from applaunchcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from applaunchcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cursor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cursor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cursor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cursor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from applaunchcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from applaunchcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from applaunchcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from applaunchcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from applaunchcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from applaunchcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from applaunchcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from applaunchcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from applaunchcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from applaunchcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from applaunchcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from applaunchcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from applaunchcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from applaunchcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from applaunchcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from applaunchcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from devicemanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from devicemanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from devicemanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from devicemanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from devicemanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from devicemanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from devicemanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from devicemanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from devicemanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from devicemanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from devicemanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from devicemanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from devicemanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from devicemanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from devicemanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from devicemanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from devicemanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from devicemanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from devicemanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from devicemanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from devicemanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from devicemanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from cursor.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from cursor.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from cursor.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from device.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from device.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from device.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from applaunchcontext.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from applaunchcontext.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from devicemanager.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from devicemanager.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from devicemanager.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from applaunchcontext.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from cursor.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from device.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from devicemanager.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from applaunchcontext.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX display.lo CXX displaymanager.lo CXX dragcontext.lo CXX drawingcontext.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from display.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from displaymanager.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from display.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from display.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from display.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from display.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from display.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from display.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from display.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from display.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from display.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from display.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from display.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from display.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from display.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from display.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from display.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from display.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from display.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from display.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from display.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from display.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from display.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from display.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from displaymanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from displaymanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from displaymanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from displaymanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from displaymanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from displaymanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from displaymanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from displaymanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from displaymanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from displaymanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from displaymanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from displaymanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from displaymanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from displaymanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from displaymanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from displaymanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from displaymanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from displaymanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from displaymanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from displaymanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from displaymanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from displaymanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from display.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from display.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from display.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from dragcontext.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from display.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from displaymanager.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from displaymanager.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from displaymanager.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from displaymanager.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from drawingcontext.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from dragcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from dragcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from dragcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from dragcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from dragcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from dragcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from dragcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from dragcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from dragcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from dragcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from dragcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from dragcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from dragcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from dragcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from dragcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from dragcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from dragcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from dragcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from dragcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from dragcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from dragcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from dragcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from drawingcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from drawingcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from drawingcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from drawingcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from drawingcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from drawingcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from drawingcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from drawingcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from drawingcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from drawingcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from drawingcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from drawingcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from drawingcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from drawingcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from drawingcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from drawingcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from drawingcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from drawingcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from drawingcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from drawingcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from drawingcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from drawingcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from drawingcontext.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from drawingcontext.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from drawingcontext.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX event.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from dragcontext.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from dragcontext.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from dragcontext.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from dragcontext.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX glcontext.lo CXX monitor.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from event.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ CXX pixbuf.lo In file included from /usr/include/glibmm-2.4/glibmm.h:88, from event.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from event.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from event.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from event.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from event.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from event.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from event.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from event.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from event.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from event.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from event.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from event.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from event.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from event.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from event.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from event.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from event.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from event.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from event.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from event.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from event.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from event.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from glcontext.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from event.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from event.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from event.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from monitor.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from event.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from glcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from glcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from glcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from glcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from glcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from glcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from glcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from glcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from glcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from glcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from glcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from glcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from glcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from glcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from glcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from glcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from glcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from glcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from glcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from glcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from glcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from glcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from monitor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from monitor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from monitor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from monitor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from monitor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from monitor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from monitor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from monitor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from monitor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from monitor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from monitor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from monitor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from monitor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from monitor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from monitor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from monitor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from monitor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from monitor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from monitor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from monitor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from monitor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from monitor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX pixbufanimation.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from glcontext.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from glcontext.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from glcontext.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from monitor.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from monitor.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from monitor.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from glcontext.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbuf.cc:7: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from monitor.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbuf.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbuf.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbuf.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbuf.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbuf.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbuf.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbuf.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbuf.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbuf.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbuf.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbuf.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbuf.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbuf.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbuf.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbuf.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbuf.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbuf.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbuf.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbuf.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbuf.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbuf.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbuf.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX pixbufanimationiter.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from pixbuf.cc:7: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from pixbuf.cc:7: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from pixbuf.cc:7: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX pixbufformat.lo 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from pixbuf.cc:7: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimation.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimation.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimation.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimation.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimation.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimation.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimation.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimation.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimation.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimation.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimation.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimation.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimation.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimation.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimation.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimation.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimation.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimation.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimation.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimation.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimation.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimation.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimation.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimationiter.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufformat.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ CXX pixbufloader.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from pixbufanimation.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from pixbufanimation.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from pixbufanimation.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimationiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimationiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimationiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimationiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimationiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimationiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimationiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimationiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimationiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimationiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimationiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimationiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimationiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimationiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimationiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimationiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimationiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimationiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimationiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimationiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimationiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimationiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from pixbufanimation.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufformat.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufformat.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufformat.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufformat.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufformat.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufformat.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufformat.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufformat.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufformat.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufformat.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufformat.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufformat.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufformat.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufformat.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufformat.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufformat.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufformat.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufformat.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufformat.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufformat.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufformat.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufformat.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from pixbufanimation.cc:6: ../gdkmm/pixbufanimation.h: At global scope: ../gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ pixbufanimation.cc:178:87: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr PixbufAnimation::get_iter(const GTimeVal* start_time) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from pixbufanimationiter.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from pixbufanimationiter.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from pixbufanimationiter.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from pixbufformat.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from pixbufformat.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from pixbufformat.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from pixbufanimationiter.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX rectangle.lo 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from pixbufformat.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ pixbufanimationiter.cc: In member function 'bool Gdk::PixbufAnimationIter::advance(const Glib::TimeVal&)': pixbufanimationiter.cc:174:78: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] return gdk_pixbuf_animation_iter_advance(gobj(), static_cast(¤t_time)); ^ 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/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufanimationiter.cc:4: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ CXX rgba.lo CXX screen.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufloader.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufloader.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufloader.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufloader.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufloader.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufloader.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufloader.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufloader.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufloader.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufloader.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufloader.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufloader.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufloader.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufloader.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufloader.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufloader.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufloader.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufloader.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufloader.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufloader.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufloader.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufloader.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pixbufloader.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from pixbufloader.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from pixbufloader.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from pixbufloader.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from rectangle.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from pixbufloader.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from ../gdkmm/pixbufloader.h:28, from pixbufloader.cc:6: ../gdkmm/pixbufanimation.h: At global scope: ../gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from rgba.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from rectangle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from rectangle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from rectangle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from rectangle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from rectangle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from rectangle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from rectangle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from rectangle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from rectangle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from rectangle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from rectangle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from rectangle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from rectangle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from rectangle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from rectangle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from rectangle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from rectangle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from rectangle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from rectangle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from rectangle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from rectangle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from rectangle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from rgba.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from rgba.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from rgba.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from rgba.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from rgba.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from rgba.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from rgba.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from rgba.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from rgba.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from rgba.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from rgba.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from rgba.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from rgba.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from rgba.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from rgba.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from rgba.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from rgba.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from rgba.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from rgba.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from rgba.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from rgba.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from rgba.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from rectangle.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from rectangle.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from screen.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from rectangle.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX seat.lo 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from rectangle.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from rgba.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from rgba.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from rgba.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from screen.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from screen.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from screen.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from screen.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from screen.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from screen.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from screen.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from screen.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from screen.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from screen.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from screen.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from screen.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from screen.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from screen.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from screen.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from screen.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from screen.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from screen.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from screen.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from screen.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from screen.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from screen.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from rgba.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX timecoord.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from screen.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from screen.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from screen.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from screen.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX types.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from seat.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from seat.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from seat.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from seat.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from seat.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from seat.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from seat.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from seat.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from seat.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from seat.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from seat.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from seat.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from seat.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from seat.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from seat.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from seat.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from seat.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from seat.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from seat.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from seat.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from seat.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from seat.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from seat.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from timecoord.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from types.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from timecoord.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from timecoord.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from timecoord.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from timecoord.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from timecoord.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from timecoord.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from timecoord.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from timecoord.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from timecoord.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from timecoord.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from timecoord.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from timecoord.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from timecoord.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from timecoord.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from timecoord.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from timecoord.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from timecoord.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from timecoord.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from timecoord.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from timecoord.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from timecoord.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from timecoord.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX visual.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from seat.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from seat.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from seat.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from seat.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from types.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from types.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from types.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from types.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from types.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from types.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from types.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from types.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from types.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from types.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from types.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from types.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from types.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from types.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from types.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from types.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from types.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from types.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from types.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from types.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from types.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from types.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from timecoord.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from timecoord.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from timecoord.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from timecoord.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from types.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from types.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from types.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from types.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX window.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from visual.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ CXX color.lo CXX wrap_init.lo In file included from /usr/include/glibmm-2.4/glibmm.h:88, from visual.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from visual.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from visual.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from visual.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from visual.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from visual.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from visual.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from visual.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from visual.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from visual.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from visual.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from visual.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from visual.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from visual.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from visual.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from visual.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from visual.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from visual.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from visual.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from visual.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from visual.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from visual.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from visual.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from visual.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from visual.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from visual.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from color.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from color.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from color.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from color.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from color.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from color.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from color.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from color.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from color.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from color.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from color.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from color.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from color.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from color.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from color.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from color.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from color.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from color.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from color.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from color.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from color.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from color.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from color.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ CXX general.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from window.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from window.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from window.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from window.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from color.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from color.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from color.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from color.cc:10: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/interface.h:20, from /usr/include/glibmm-2.4/glibmm.h:114, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from wrap_init.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from wrap_init.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from wrap_init.cc:31: pixbufanimation.h: At global scope: pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ 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/glibmm-2.4/glibmm/value.h:24, from ../gdkmm/pixbufformat.h:28, from ../gdkmm/pixbuf.h:35, from ../gdkmm/general.h:21, from general.cc:23: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/giomm-2.4/giomm/inputstream.h:25, from ../gdkmm/pixbuf.h:37, from ../gdkmm/general.h:21, from general.cc:23: /usr/include/glibmm-2.4/glibmm/object.h: At global scope: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from ../gdkmm/pixbufformat.h:28, from ../gdkmm/pixbuf.h:35, from ../gdkmm/general.h:21, from general.cc:23: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ CXXLD libgdkmm-3.0.la make[2]: Leaving directory '/builddir/build/BUILD/gtkmm-3.22.2/gdk/gdkmm' Making all in gtk/gtkmm make[2]: Entering directory '/builddir/build/BUILD/gtkmm-3.22.2/gtk/gtkmm' CXX aboutdialog.lo CXX accelgroup.lo CXX accellabel.lo CXX action.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from action.cc:7: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from accellabel.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from accelgroup.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from aboutdialog.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from action.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from accellabel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from accellabel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from accellabel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from accellabel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from accellabel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from accellabel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from accellabel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from accellabel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from accellabel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from accellabel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from accellabel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from accellabel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from accellabel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from accellabel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from accellabel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from accellabel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from accellabel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from accellabel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from accellabel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from accellabel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from accellabel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from accellabel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from action.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from action.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from action.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from action.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from action.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from action.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from action.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from action.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from action.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from action.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from action.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from action.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from action.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from action.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from action.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from action.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from action.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from action.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from action.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from action.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from action.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from accelgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from accelgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from accelgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from accelgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from accelgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from accelgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from accelgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from accelgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from accelgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from accelgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from accelgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from accelgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from accelgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from accelgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from accelgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from accelgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from accelgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from accelgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from accelgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from accelgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from accelgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from accelgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from aboutdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from aboutdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from aboutdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from aboutdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from aboutdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from aboutdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from aboutdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from aboutdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from aboutdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from aboutdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from aboutdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from aboutdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from aboutdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from aboutdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from aboutdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from aboutdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from aboutdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from aboutdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from aboutdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from aboutdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from aboutdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from aboutdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from accellabel.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from accellabel.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from accellabel.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from accelgroup.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from accelgroup.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from aboutdialog.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from aboutdialog.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from accelgroup.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from aboutdialog.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from action.cc:7: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from action.cc:7: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from action.cc:7: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from accelgroup.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX actionable.lo In file included from ../gtkmm/image.h:29, from action.cc:37: ../../gdk/gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ CXX actionbar.lo CXX activatable.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from actionable.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ CXX adjustment.lo In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actionable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actionable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actionable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actionable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actionable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actionable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actionable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actionable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actionable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actionable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actionable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actionable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actionable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actionable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actionable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actionable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actionable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actionable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actionable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actionable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actionable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actionable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from actionbar.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from actionable.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from actionable.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actionbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from actionable.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actionbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actionbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actionbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actionbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actionbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actionbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actionbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actionbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actionbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actionbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actionbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actionbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actionbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actionbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actionbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actionbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actionbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actionbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actionbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actionbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actionbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from actionable.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from actionbar.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from actionbar.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from actionbar.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from activatable.cc:7: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from adjustment.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from activatable.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from activatable.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from activatable.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from activatable.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from activatable.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from activatable.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from activatable.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from activatable.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from activatable.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from activatable.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from activatable.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from activatable.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from activatable.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from activatable.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from activatable.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from activatable.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from activatable.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from activatable.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from activatable.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from activatable.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from activatable.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from activatable.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from adjustment.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from adjustment.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from adjustment.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from adjustment.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from adjustment.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from adjustment.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from adjustment.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from adjustment.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from adjustment.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from adjustment.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from adjustment.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from adjustment.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from adjustment.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from adjustment.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from adjustment.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from adjustment.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from adjustment.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from adjustment.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from adjustment.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from adjustment.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from adjustment.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from adjustment.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX appchooser.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from activatable.cc:7: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from activatable.cc:7: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from activatable.cc:7: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from adjustment.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from adjustment.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from adjustment.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from adjustment.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX appchooserbutton.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooser.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ CXX appchooserdialog.lo In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX appchooserwidget.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from appchooser.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from appchooser.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from appchooser.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from appchooser.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from appchooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from appchooserbutton.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from appchooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX application.lo In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from appchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from appchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from appchooserdialog.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from appchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from appchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from appchooserwidget.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from appchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from ../gtkmm/image.h:29, from ../gtkmm/entry.h:33, from ../gtkmm/treeview.h:41, from ../gtkmm/combobox.h:33, from ../gtkmm/appchooserbutton.h:27, from appchooserbutton.cc:6: ../../gdk/gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from application.cc:7: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from application.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from application.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from application.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from application.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from application.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from application.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from application.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from application.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from application.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from application.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from application.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from application.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from application.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from application.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from application.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from application.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from application.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from application.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from application.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from application.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from application.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from application.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX applicationwindow.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from application.cc:7: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from application.cc:7: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from application.cc:7: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX aspectframe.lo CXX assistant.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from applicationwindow.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from applicationwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from applicationwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from applicationwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from applicationwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from applicationwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from applicationwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from applicationwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from applicationwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from applicationwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from applicationwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from applicationwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from applicationwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from applicationwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from applicationwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from applicationwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from applicationwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from applicationwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from applicationwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from applicationwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from applicationwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from applicationwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from applicationwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from aspectframe.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from applicationwindow.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from applicationwindow.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from assistant.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from applicationwindow.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from aspectframe.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from aspectframe.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from aspectframe.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from aspectframe.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from aspectframe.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from aspectframe.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from aspectframe.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from aspectframe.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from aspectframe.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from aspectframe.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from aspectframe.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from aspectframe.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from aspectframe.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from aspectframe.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from aspectframe.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from aspectframe.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from aspectframe.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from aspectframe.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from aspectframe.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from aspectframe.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from aspectframe.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from aspectframe.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from assistant.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from assistant.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from assistant.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from assistant.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from assistant.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from assistant.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from assistant.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from assistant.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from assistant.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from assistant.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from assistant.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from assistant.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from assistant.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from assistant.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from assistant.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from assistant.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from assistant.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from assistant.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from assistant.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from assistant.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from assistant.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from assistant.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from aspectframe.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from aspectframe.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from aspectframe.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from assistant.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from assistant.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from assistant.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX bin.lo CXX border.lo CXX box.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from bin.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from bin.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from bin.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from bin.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from bin.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from bin.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from bin.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from bin.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from bin.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from bin.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from bin.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from bin.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from bin.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from bin.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from bin.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from bin.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from bin.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from bin.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from bin.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from bin.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from bin.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from bin.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from bin.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX buildable.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from border.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from bin.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from bin.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from bin.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from border.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from border.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from border.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from border.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from border.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from border.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from border.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from border.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from border.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from border.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from border.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from border.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from border.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from border.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from border.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from border.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from border.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from border.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from border.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from border.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from border.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from border.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from box.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from border.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from border.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from border.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from box.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from box.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from box.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from box.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from box.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from box.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from box.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from box.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from box.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from box.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from box.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from box.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from box.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from box.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from box.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from box.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from box.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from box.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from box.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from box.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from box.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from box.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from border.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from ../gtkmm/image.h:29, from bin.cc:32: ../../gdk/gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from buildable.cc:7: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from box.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from box.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from box.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from buildable.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from buildable.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from buildable.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from buildable.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from buildable.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from buildable.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from buildable.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from buildable.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from buildable.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from buildable.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from buildable.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from buildable.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from buildable.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from buildable.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from buildable.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from buildable.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from buildable.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from buildable.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from buildable.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from buildable.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from buildable.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from buildable.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX builder.lo CXX button.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from buildable.cc:7: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from buildable.cc:7: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from buildable.cc:7: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from buildable.cc:7: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX buttonbox.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from builder.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from button.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ CXX calendar.lo In file included from /usr/include/glibmm-2.4/glibmm.h:88, from builder.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from builder.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from builder.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from builder.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from builder.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from builder.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from builder.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from builder.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from builder.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from builder.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from builder.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from builder.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from builder.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from builder.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from builder.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from builder.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from builder.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from builder.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from builder.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from builder.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from builder.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from builder.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from button.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from button.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from button.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from button.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from button.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from button.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from button.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from button.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from button.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from button.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from button.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from button.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from button.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from button.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from button.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from button.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from button.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from button.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from button.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from button.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from button.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from button.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from builder.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from builder.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from builder.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from button.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from button.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from button.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from buttonbox.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from buttonbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from buttonbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from buttonbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from buttonbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from buttonbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from buttonbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from buttonbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from buttonbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from buttonbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from buttonbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from buttonbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from buttonbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from buttonbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from buttonbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from buttonbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from buttonbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from buttonbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from buttonbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from buttonbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from buttonbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from buttonbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from buttonbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from calendar.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from calendar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from calendar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from calendar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from calendar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from calendar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from calendar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from calendar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from calendar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from calendar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from calendar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from calendar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from calendar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from calendar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from calendar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from calendar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from calendar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from calendar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from calendar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from buttonbox.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from buttonbox.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from calendar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from calendar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from calendar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from calendar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from buttonbox.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from ../gtkmm/image.h:29, from ../gtkmm/stock.h:29, from button.cc:29: ../../gdk/gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from calendar.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from calendar.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from calendar.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX cellarea.lo CXX cellareabox.lo CXX cellareacontext.lo CXX celleditable.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from cellarea.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from cellareabox.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from cellareacontext.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellareabox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellareabox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellareabox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellareabox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellareabox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellareabox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellareabox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellareabox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellareabox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellareabox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellareabox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellareabox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellareabox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellareabox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellareabox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellareabox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellareabox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellareabox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellareabox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellareabox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellareabox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellareabox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from cellarea.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from cellarea.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from cellarea.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellareacontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellareacontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellareacontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellareacontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellareacontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellareacontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellareacontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellareacontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellareacontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellareacontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellareacontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellareacontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellareacontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellareacontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellareacontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellareacontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellareacontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellareacontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellareacontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellareacontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellareacontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellareacontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from cellareabox.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from cellareabox.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from cellareabox.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from celleditable.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from cellareacontext.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from cellareacontext.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from cellareacontext.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from celleditable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from celleditable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from celleditable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from celleditable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from celleditable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from celleditable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from celleditable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from celleditable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from celleditable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from celleditable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from celleditable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from celleditable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from celleditable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from celleditable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from celleditable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from celleditable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from celleditable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from celleditable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from celleditable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from celleditable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from celleditable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from celleditable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from celleditable.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from celleditable.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from celleditable.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from celleditable.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX celllayout.lo CXX cellrenderer.lo CXX cellrendereraccel.lo CXX cellrenderercombo.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from celllayout.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from celllayout.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from celllayout.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from celllayout.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from celllayout.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from celllayout.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from celllayout.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from celllayout.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from celllayout.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from celllayout.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from celllayout.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from celllayout.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from celllayout.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from celllayout.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from celllayout.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from celllayout.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from celllayout.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from celllayout.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from celllayout.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from celllayout.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from celllayout.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from celllayout.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from celllayout.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderer.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendereraccel.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from celllayout.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from celllayout.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from celllayout.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderercombo.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendereraccel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendereraccel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendereraccel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendereraccel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendereraccel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendereraccel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendereraccel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendereraccel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendereraccel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendereraccel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendereraccel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendereraccel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendereraccel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendereraccel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendereraccel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendereraccel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendereraccel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendereraccel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendereraccel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendereraccel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendereraccel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendereraccel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from cellrenderer.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from cellrenderer.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from cellrenderer.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderercombo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderercombo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderercombo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderercombo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderercombo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderercombo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderercombo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderercombo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderercombo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderercombo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderercombo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderercombo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderercombo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderercombo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderercombo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderercombo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderercombo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderercombo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderercombo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderercombo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderercombo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderercombo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from cellrendereraccel.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from cellrendereraccel.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from cellrendereraccel.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from cellrenderercombo.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from cellrenderercombo.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from cellrenderercombo.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX cellrendererpixbuf.lo CXX cellrendererprogress.lo CXX cellrendererspin.lo CXX cellrendererspinner.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererpixbuf.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspin.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererprogress.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspinner.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererpixbuf.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererpixbuf.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererpixbuf.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererpixbuf.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererpixbuf.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererpixbuf.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererpixbuf.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererpixbuf.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererpixbuf.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererpixbuf.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererpixbuf.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererpixbuf.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererpixbuf.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererpixbuf.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererpixbuf.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererpixbuf.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererpixbuf.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererpixbuf.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererpixbuf.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererpixbuf.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererpixbuf.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererpixbuf.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspin.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspin.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspin.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspin.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspin.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspin.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspin.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspin.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspin.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspin.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspin.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspin.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspin.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspin.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspin.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspin.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspin.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspin.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspin.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspin.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspin.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspin.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererprogress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererprogress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererprogress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererprogress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererprogress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererprogress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererprogress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererprogress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererprogress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererprogress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererprogress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererprogress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererprogress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererprogress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererprogress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererprogress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererprogress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererprogress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererprogress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererprogress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererprogress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererprogress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspinner.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspinner.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspinner.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspinner.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspinner.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspinner.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspinner.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspinner.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspinner.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspinner.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspinner.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspinner.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspinner.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspinner.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspinner.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspinner.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspinner.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspinner.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspinner.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspinner.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspinner.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrendererspinner.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from cellrendererpixbuf.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from cellrendererpixbuf.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from cellrendererpixbuf.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from cellrendererspin.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from cellrendererspin.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from cellrendererspin.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from cellrendererprogress.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from cellrendererprogress.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from cellrendererprogress.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from cellrendererspinner.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from cellrendererspinner.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from cellrendererspinner.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX cellrenderertext.lo CXX cellrenderertoggle.lo CXX cellview.lo CXX checkbutton.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertext.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertoggle.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from cellview.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from checkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertoggle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertoggle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertoggle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertoggle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertoggle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertoggle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertoggle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertoggle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertoggle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertoggle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertoggle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertoggle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertoggle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertoggle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertoggle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertoggle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertoggle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertoggle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertoggle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertoggle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertoggle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellrenderertoggle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cellview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cellview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from checkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from checkbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from checkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from checkbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from checkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from checkbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from checkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from checkbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from checkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from checkbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from checkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from checkbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from checkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from checkbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from checkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from checkbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from checkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from checkbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from checkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from checkbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from checkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from checkbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from cellrenderertext.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from cellrenderertext.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from cellrenderertext.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from cellrenderertoggle.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from cellrenderertoggle.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from cellrenderertoggle.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from cellview.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from cellview.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from cellview.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from checkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from checkbutton.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from checkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX checkmenuitem.lo CXX clipboard.lo CXX colorbutton.lo CXX colorchooser.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from checkmenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from clipboard.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooser.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from checkmenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from checkmenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from checkmenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from checkmenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from checkmenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from checkmenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from checkmenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from checkmenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from checkmenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from checkmenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from colorbutton.cc:7: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from checkmenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from checkmenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from checkmenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from checkmenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from checkmenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from checkmenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from checkmenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from checkmenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from checkmenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from checkmenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from checkmenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from checkmenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from clipboard.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from clipboard.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from clipboard.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from clipboard.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from clipboard.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from clipboard.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from clipboard.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from clipboard.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from clipboard.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from clipboard.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from clipboard.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from clipboard.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from clipboard.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from clipboard.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from clipboard.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from clipboard.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from clipboard.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from clipboard.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from clipboard.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from clipboard.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from clipboard.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from clipboard.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorbutton.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorbutton.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorbutton.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorbutton.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorbutton.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorbutton.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorbutton.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorbutton.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorbutton.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorbutton.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorbutton.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorbutton.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorbutton.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorbutton.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorbutton.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorbutton.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorbutton.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorbutton.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorbutton.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorbutton.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorbutton.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorbutton.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from checkmenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from checkmenuitem.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from checkmenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from clipboard.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from clipboard.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from clipboard.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from colorchooser.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from colorchooser.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from colorchooser.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from colorbutton.cc:7: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from colorbutton.cc:7: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from colorbutton.cc:7: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from clipboard.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from colorchooser.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX colorchooserdialog.lo CXX combobox.lo CXX comboboxtext.lo CXX container.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from combobox.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from combobox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from comboboxtext.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from combobox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from combobox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from combobox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from combobox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from combobox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from combobox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from combobox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from combobox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from combobox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from combobox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from combobox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from combobox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from combobox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from combobox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from combobox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from combobox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from combobox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from combobox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from combobox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from combobox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from combobox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from container.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from comboboxtext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from comboboxtext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from comboboxtext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from comboboxtext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from comboboxtext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from comboboxtext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from comboboxtext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from comboboxtext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from comboboxtext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from comboboxtext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from comboboxtext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from comboboxtext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from comboboxtext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from comboboxtext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from comboboxtext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from comboboxtext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from comboboxtext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from comboboxtext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from comboboxtext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from comboboxtext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from comboboxtext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from comboboxtext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from colorchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from colorchooserdialog.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from container.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from container.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from container.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from container.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from container.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from container.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from container.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from container.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from container.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from container.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from colorchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from container.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from container.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from container.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from container.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from container.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from container.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from container.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from container.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from container.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from container.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from container.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from container.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from combobox.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from combobox.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from combobox.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from comboboxtext.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from comboboxtext.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from comboboxtext.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from container.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from container.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from container.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from ../gtkmm/image.h:29, from ../gtkmm/entry.h:33, from ../gtkmm/treeview.h:41, from ../gtkmm/combobox.h:33, from combobox.cc:6: ../../gdk/gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ container.cc: In member function 'bool Gtk::Container::has_focus_chain() const': container.cc:220:82: warning: 'gboolean gtk_container_get_focus_chain(GtkContainer*, GList**)' is deprecated [-Wdeprecated-declarations] return gtk_container_get_focus_chain(const_cast(gobj()), nullptr); ^ In file included from /usr/include/gtk-3.0/gtk/gtkbin.h:33, from /usr/include/gtk-3.0/gtk/gtkwindow.h:35, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ../gtkmm/enums.h:28, from ../gtkmm/widget.h:47, from ../gtkmm/container.h:28, from container.cc:6: /usr/include/gtk-3.0/gtk/gtkcontainer.h:180:10: note: declared here gboolean gtk_container_get_focus_chain (GtkContainer *container, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ container.cc:220:82: warning: 'gboolean gtk_container_get_focus_chain(GtkContainer*, GList**)' is deprecated [-Wdeprecated-declarations] return gtk_container_get_focus_chain(const_cast(gobj()), nullptr); ^ In file included from /usr/include/gtk-3.0/gtk/gtkbin.h:33, from /usr/include/gtk-3.0/gtk/gtkwindow.h:35, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ../gtkmm/enums.h:28, from ../gtkmm/widget.h:47, from ../gtkmm/container.h:28, from container.cc:6: /usr/include/gtk-3.0/gtk/gtkcontainer.h:180:10: note: declared here gboolean gtk_container_get_focus_chain (GtkContainer *container, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ container.cc: In member function 'std::vector Gtk::Container::get_focus_chain()': container.cc:226:46: warning: 'gboolean gtk_container_get_focus_chain(GtkContainer*, GList**)' is deprecated [-Wdeprecated-declarations] gtk_container_get_focus_chain(gobj(), &list); ^ In file included from /usr/include/gtk-3.0/gtk/gtkbin.h:33, from /usr/include/gtk-3.0/gtk/gtkwindow.h:35, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ../gtkmm/enums.h:28, from ../gtkmm/widget.h:47, from ../gtkmm/container.h:28, from container.cc:6: /usr/include/gtk-3.0/gtk/gtkcontainer.h:180:10: note: declared here gboolean gtk_container_get_focus_chain (GtkContainer *container, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ container.cc:226:46: warning: 'gboolean gtk_container_get_focus_chain(GtkContainer*, GList**)' is deprecated [-Wdeprecated-declarations] gtk_container_get_focus_chain(gobj(), &list); ^ In file included from /usr/include/gtk-3.0/gtk/gtkbin.h:33, from /usr/include/gtk-3.0/gtk/gtkwindow.h:35, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ../gtkmm/enums.h:28, from ../gtkmm/widget.h:47, from ../gtkmm/container.h:28, from container.cc:6: /usr/include/gtk-3.0/gtk/gtkcontainer.h:180:10: note: declared here gboolean gtk_container_get_focus_chain (GtkContainer *container, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ container.cc: In member function 'std::vector Gtk::Container::get_focus_chain() const': container.cc:234:73: warning: 'gboolean gtk_container_get_focus_chain(GtkContainer*, GList**)' is deprecated [-Wdeprecated-declarations] gtk_container_get_focus_chain(const_cast(gobj()), &list); ^ In file included from /usr/include/gtk-3.0/gtk/gtkbin.h:33, from /usr/include/gtk-3.0/gtk/gtkwindow.h:35, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ../gtkmm/enums.h:28, from ../gtkmm/widget.h:47, from ../gtkmm/container.h:28, from container.cc:6: /usr/include/gtk-3.0/gtk/gtkcontainer.h:180:10: note: declared here gboolean gtk_container_get_focus_chain (GtkContainer *container, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ container.cc:234:73: warning: 'gboolean gtk_container_get_focus_chain(GtkContainer*, GList**)' is deprecated [-Wdeprecated-declarations] gtk_container_get_focus_chain(const_cast(gobj()), &list); ^ In file included from /usr/include/gtk-3.0/gtk/gtkbin.h:33, from /usr/include/gtk-3.0/gtk/gtkwindow.h:35, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ../gtkmm/enums.h:28, from ../gtkmm/widget.h:47, from ../gtkmm/container.h:28, from container.cc:6: /usr/include/gtk-3.0/gtk/gtkcontainer.h:180:10: note: declared here gboolean gtk_container_get_focus_chain (GtkContainer *container, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ container.cc: In member function 'void Gtk::Container::set_focus_chain(const std::vector&)': container.cc:824:110: warning: 'void gtk_container_set_focus_chain(GtkContainer*, GList*)' is deprecated [-Wdeprecated-declarations] gtk_container_set_focus_chain(gobj(), Glib::ListHandler::vector_to_list(focusable_widgets).data ()); ^ In file included from /usr/include/gtk-3.0/gtk/gtkbin.h:33, from /usr/include/gtk-3.0/gtk/gtkwindow.h:35, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ../gtkmm/enums.h:28, from ../gtkmm/widget.h:47, from ../gtkmm/container.h:28, from container.cc:6: /usr/include/gtk-3.0/gtk/gtkcontainer.h:177:10: note: declared here void gtk_container_set_focus_chain (GtkContainer *container, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ container.cc:824:110: warning: 'void gtk_container_set_focus_chain(GtkContainer*, GList*)' is deprecated [-Wdeprecated-declarations] gtk_container_set_focus_chain(gobj(), Glib::ListHandler::vector_to_list(focusable_widgets).data ()); ^ In file included from /usr/include/gtk-3.0/gtk/gtkbin.h:33, from /usr/include/gtk-3.0/gtk/gtkwindow.h:35, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ../gtkmm/enums.h:28, from ../gtkmm/widget.h:47, from ../gtkmm/container.h:28, from container.cc:6: /usr/include/gtk-3.0/gtk/gtkcontainer.h:177:10: note: declared here void gtk_container_set_focus_chain (GtkContainer *container, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ container.cc: In member function 'void Gtk::Container::unset_focus_chain()': container.cc:829:41: warning: 'void gtk_container_unset_focus_chain(GtkContainer*)' is deprecated [-Wdeprecated-declarations] gtk_container_unset_focus_chain(gobj()); ^ In file included from /usr/include/gtk-3.0/gtk/gtkbin.h:33, from /usr/include/gtk-3.0/gtk/gtkwindow.h:35, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ../gtkmm/enums.h:28, from ../gtkmm/widget.h:47, from ../gtkmm/container.h:28, from container.cc:6: /usr/include/gtk-3.0/gtk/gtkcontainer.h:183:10: note: declared here void gtk_container_unset_focus_chain (GtkContainer *container); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ container.cc:829:41: warning: 'void gtk_container_unset_focus_chain(GtkContainer*)' is deprecated [-Wdeprecated-declarations] gtk_container_unset_focus_chain(gobj()); ^ In file included from /usr/include/gtk-3.0/gtk/gtkbin.h:33, from /usr/include/gtk-3.0/gtk/gtkwindow.h:35, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ../gtkmm/enums.h:28, from ../gtkmm/widget.h:47, from ../gtkmm/container.h:28, from container.cc:6: /usr/include/gtk-3.0/gtk/gtkcontainer.h:183:10: note: declared here void gtk_container_unset_focus_chain (GtkContainer *container); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../gtkmm/image.h:29, from ../gtkmm/entry.h:33, from ../gtkmm/treeview.h:41, from ../gtkmm/combobox.h:33, from ../gtkmm/comboboxtext.h:27, from comboboxtext.cc:6: ../../gdk/gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ CXX cssprovider.lo CXX csssection.lo CXX dialog.lo CXX drawingarea.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from cssprovider.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cssprovider.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cssprovider.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cssprovider.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cssprovider.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cssprovider.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cssprovider.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cssprovider.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cssprovider.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cssprovider.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cssprovider.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cssprovider.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cssprovider.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cssprovider.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cssprovider.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cssprovider.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cssprovider.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cssprovider.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cssprovider.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cssprovider.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cssprovider.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from cssprovider.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from cssprovider.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from csssection.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from csssection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from csssection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from csssection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from csssection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from csssection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from csssection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from csssection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from csssection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from csssection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from csssection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from csssection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from csssection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from csssection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from csssection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from csssection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from csssection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from csssection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from csssection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from csssection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from csssection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from csssection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from csssection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from cssprovider.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from cssprovider.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from cssprovider.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from cssprovider.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from dialog.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from csssection.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from csssection.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from csssection.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from dialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from dialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from dialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from dialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from dialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from dialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from dialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from dialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from dialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from dialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from dialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from dialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from dialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from dialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from dialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from dialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from dialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from dialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from dialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from dialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from dialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from dialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from drawingarea.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ cssprovider.cc: In static member function 'static Glib::RefPtr Gtk::CssProvider::get_default()': cssprovider.cc:321:80: warning: 'GtkCssProvider* gtk_css_provider_get_default()' is deprecated: Use 'gtk_css_provider_new' instead [-Wdeprecated-declarations] Glib::RefPtr retvalue = Glib::wrap(gtk_css_provider_get_default()); ^ In file included from /usr/include/gtk-3.0/gtk/gtk.h:82, from ../gtkmm/enums.h:28, from ../gtkmm/styleprovider.h:27, from ../gtkmm/cssprovider.h:26, from cssprovider.cc:6: /usr/include/gtk-3.0/gtk/gtkcssprovider.h:116:18: note: declared here GtkCssProvider * gtk_css_provider_get_default (void); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cssprovider.cc:321:80: warning: 'GtkCssProvider* gtk_css_provider_get_default()' is deprecated: Use 'gtk_css_provider_new' instead [-Wdeprecated-declarations] Glib::RefPtr retvalue = Glib::wrap(gtk_css_provider_get_default()); ^ In file included from /usr/include/gtk-3.0/gtk/gtk.h:82, from ../gtkmm/enums.h:28, from ../gtkmm/styleprovider.h:27, from ../gtkmm/cssprovider.h:26, from cssprovider.cc:6: /usr/include/gtk-3.0/gtk/gtkcssprovider.h:116:18: note: declared here GtkCssProvider * gtk_css_provider_get_default (void); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from csssection.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from dialog.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from dialog.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from dialog.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from drawingarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from drawingarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from drawingarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from drawingarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from drawingarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from drawingarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from drawingarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from drawingarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from drawingarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from drawingarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from drawingarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from drawingarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from drawingarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from drawingarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from drawingarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from drawingarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from drawingarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from drawingarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from drawingarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from drawingarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from drawingarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from drawingarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from drawingarea.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from drawingarea.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ CXX editable.lo In file included from /usr/include/glibmm-2.4/glibmm.h:105, from drawingarea.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX entry.lo CXX entrycompletion.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from editable.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ CXX entrybuffer.lo In file included from /usr/include/glibmm-2.4/glibmm.h:88, from editable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from editable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from editable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from editable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from editable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from editable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from editable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from editable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from editable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from editable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from editable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from editable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from editable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from editable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from editable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from editable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from editable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from editable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from editable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from editable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from editable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from editable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from entry.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entry.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entry.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entry.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entry.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entry.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entry.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entry.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entry.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entry.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entry.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entry.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entry.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entry.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entry.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entry.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entry.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entry.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entry.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entry.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entry.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entry.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entry.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from editable.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from editable.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from editable.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from editable.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from entry.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from entry.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from entry.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from entrybuffer.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from entrycompletion.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entrybuffer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entrybuffer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entrybuffer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entrybuffer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entrybuffer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entrybuffer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entrybuffer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entrybuffer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entrybuffer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entrybuffer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entrybuffer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entrybuffer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entrybuffer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entrybuffer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entrybuffer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entrybuffer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entrybuffer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entrybuffer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entrybuffer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entrybuffer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entrybuffer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entrybuffer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entrycompletion.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entrycompletion.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entrycompletion.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entrycompletion.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entrycompletion.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entrycompletion.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entrycompletion.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entrycompletion.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entrycompletion.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entrycompletion.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entrycompletion.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entrycompletion.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entrycompletion.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entrycompletion.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entrycompletion.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entrycompletion.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entrycompletion.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entrycompletion.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entrycompletion.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entrycompletion.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from entrycompletion.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from entrycompletion.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from ../gtkmm/image.h:29, from ../gtkmm/entry.h:33, from entry.cc:6: ../../gdk/gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from entrybuffer.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from entrybuffer.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from entrybuffer.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from entrycompletion.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from entrycompletion.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from entrycompletion.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from entrybuffer.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX enums.lo In file included from ../gtkmm/image.h:29, from ../gtkmm/entry.h:33, from entrycompletion.cc:28: ../../gdk/gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ CXX eventbox.lo CXX eventcontroller.lo CXX expander.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from enums.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from enums.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from enums.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from enums.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from enums.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from enums.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from enums.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from enums.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from enums.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from enums.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from enums.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from enums.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from enums.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from enums.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from enums.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from enums.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from enums.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from enums.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from enums.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from enums.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from enums.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from enums.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from enums.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from eventbox.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from enums.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from enums.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from enums.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from enums.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from eventbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from eventbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from eventbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from eventbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from eventbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from eventbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from eventbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from eventbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from eventbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from eventbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from eventbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from eventbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from eventbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from eventbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from eventbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from eventbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from eventbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from eventbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from eventbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from eventbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from eventbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from eventbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from eventcontroller.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from eventbox.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from eventbox.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from eventbox.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from eventcontroller.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from eventcontroller.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from eventcontroller.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from eventcontroller.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from eventcontroller.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from eventcontroller.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from eventcontroller.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from eventcontroller.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from eventcontroller.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from eventcontroller.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from eventcontroller.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from eventcontroller.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from eventcontroller.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from eventcontroller.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from eventcontroller.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from eventcontroller.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from eventcontroller.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from eventcontroller.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from eventcontroller.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from eventcontroller.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from eventcontroller.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from eventcontroller.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from expander.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from expander.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from expander.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from expander.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from expander.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from expander.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from expander.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from expander.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from expander.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from expander.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from expander.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from expander.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from expander.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from expander.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from expander.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from expander.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from expander.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from expander.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from expander.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from expander.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from expander.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from expander.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from expander.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from eventcontroller.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from eventcontroller.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from eventcontroller.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX filechooser.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from expander.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from expander.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from expander.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX filechooserbutton.lo CXX filechooserdialog.lo CXX filechooserwidget.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooser.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from filechooser.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from filechooser.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from filechooser.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from filechooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from filechooserbutton.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from filechooserbutton.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filechooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from filechooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from filechooserdialog.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from filechooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from filechooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from filechooserwidget.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from filechooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX filefilter.lo CXX fixed.lo CXX flowbox.lo CXX flowboxchild.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from filefilter.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from fixed.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from flowbox.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filefilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filefilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filefilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filefilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filefilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filefilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filefilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filefilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filefilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filefilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filefilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filefilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filefilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filefilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filefilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filefilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filefilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filefilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filefilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filefilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from filefilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from filefilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from flowboxchild.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fixed.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fixed.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fixed.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fixed.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fixed.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fixed.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fixed.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fixed.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fixed.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fixed.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fixed.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fixed.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fixed.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fixed.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fixed.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fixed.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fixed.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fixed.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fixed.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fixed.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fixed.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fixed.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from flowbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from flowbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from flowbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from flowbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from flowbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from flowbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from flowbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from flowbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from flowbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from flowbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from flowbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from flowbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from flowbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from flowbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from flowbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from flowbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from flowbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from flowbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from flowbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from flowbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from flowbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from flowbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from flowboxchild.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from flowboxchild.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from flowboxchild.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from flowboxchild.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from flowboxchild.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from flowboxchild.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from flowboxchild.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from flowboxchild.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from flowboxchild.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from flowboxchild.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from flowboxchild.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from flowboxchild.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from flowboxchild.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from flowboxchild.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from flowboxchild.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from flowboxchild.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from flowboxchild.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from flowboxchild.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from flowboxchild.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from flowboxchild.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from flowboxchild.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from flowboxchild.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from filefilter.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from filefilter.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from filefilter.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from fixed.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from filefilter.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from flowbox.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from flowbox.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from fixed.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from flowbox.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from fixed.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from flowboxchild.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from flowboxchild.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from flowboxchild.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX fontbutton.lo CXX fontchooser.lo CXX fontchooserdialog.lo CXX fontchooserwidget.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from fontbutton.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooser.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from fontbutton.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from fontbutton.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from fontbutton.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from fontchooser.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from fontchooser.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from fontchooser.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from fontchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from fontchooserdialog.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from fontchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from fontchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from fontchooserwidget.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from fontchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ fontbutton.cc: In member function 'Glib::ustring Gtk::FontButton::get_font_name() const': fontbutton.cc:241:115: warning: 'const gchar* gtk_font_button_get_font_name(GtkFontButton*)' is deprecated [-Wdeprecated-declarations] return Glib::convert_const_gchar_ptr_to_ustring(gtk_font_button_get_font_name(const_cast(gobj()))); ^ In file included from /usr/include/gtk-3.0/gtk/gtk.h:109, from ../gtkmm/enums.h:28, from ../gtkmm/widget.h:47, from ../gtkmm/container.h:28, from ../gtkmm/bin.h:27, from ../gtkmm/button.h:27, from ../gtkmm/fontbutton.h:27, from fontbutton.cc:6: /usr/include/gtk-3.0/gtk/gtkfontbutton.h:96:23: note: declared here const gchar * gtk_font_button_get_font_name (GtkFontButton *font_button); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fontbutton.cc:241:115: warning: 'const gchar* gtk_font_button_get_font_name(GtkFontButton*)' is deprecated [-Wdeprecated-declarations] return Glib::convert_const_gchar_ptr_to_ustring(gtk_font_button_get_font_name(const_cast(gobj()))); ^ In file included from /usr/include/gtk-3.0/gtk/gtk.h:109, from ../gtkmm/enums.h:28, from ../gtkmm/widget.h:47, from ../gtkmm/container.h:28, from ../gtkmm/bin.h:27, from ../gtkmm/button.h:27, from ../gtkmm/fontbutton.h:27, from fontbutton.cc:6: /usr/include/gtk-3.0/gtk/gtkfontbutton.h:96:23: note: declared here const gchar * gtk_font_button_get_font_name (GtkFontButton *font_button); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fontbutton.cc: In member function 'bool Gtk::FontButton::set_font_name(const Glib::ustring&)': fontbutton.cc:246:64: warning: 'gboolean gtk_font_button_set_font_name(GtkFontButton*, const gchar*)' is deprecated [-Wdeprecated-declarations] return gtk_font_button_set_font_name(gobj(), fontname.c_str()); ^ In file included from /usr/include/gtk-3.0/gtk/gtk.h:109, from ../gtkmm/enums.h:28, from ../gtkmm/widget.h:47, from ../gtkmm/container.h:28, from ../gtkmm/bin.h:27, from ../gtkmm/button.h:27, from ../gtkmm/fontbutton.h:27, from fontbutton.cc:6: /usr/include/gtk-3.0/gtk/gtkfontbutton.h:98:23: note: declared here gboolean gtk_font_button_set_font_name (GtkFontButton *font_button, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fontbutton.cc:246:64: warning: 'gboolean gtk_font_button_set_font_name(GtkFontButton*, const gchar*)' is deprecated [-Wdeprecated-declarations] return gtk_font_button_set_font_name(gobj(), fontname.c_str()); ^ In file included from /usr/include/gtk-3.0/gtk/gtk.h:109, from ../gtkmm/enums.h:28, from ../gtkmm/widget.h:47, from ../gtkmm/container.h:28, from ../gtkmm/bin.h:27, from ../gtkmm/button.h:27, from ../gtkmm/fontbutton.h:27, from fontbutton.cc:6: /usr/include/gtk-3.0/gtk/gtkfontbutton.h:98:23: note: declared here gboolean gtk_font_button_set_font_name (GtkFontButton *font_button, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX frame.lo CXX gesture.lo CXX gesturedrag.lo CXX gesturelongpress.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from frame.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from gesture.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from frame.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from frame.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from frame.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from frame.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from frame.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from frame.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from frame.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from frame.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from frame.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from frame.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from frame.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from frame.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from frame.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from frame.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from frame.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from frame.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from frame.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from frame.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from frame.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from frame.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from frame.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from frame.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesture.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesture.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesture.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesture.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesture.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesture.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesture.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesture.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesture.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesture.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesture.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesture.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesture.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesture.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesture.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesture.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesture.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesture.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesture.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesture.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesture.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesture.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturedrag.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from frame.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from frame.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from frame.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturedrag.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturedrag.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturedrag.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturedrag.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturedrag.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturedrag.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturedrag.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturedrag.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturedrag.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturedrag.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturedrag.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturedrag.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturedrag.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturedrag.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturedrag.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturedrag.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturedrag.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturedrag.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturedrag.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturedrag.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturedrag.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturedrag.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturelongpress.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from gesture.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from gesture.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from gesture.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturelongpress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturelongpress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturelongpress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturelongpress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturelongpress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturelongpress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturelongpress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturelongpress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturelongpress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturelongpress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturelongpress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturelongpress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturelongpress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturelongpress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturelongpress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturelongpress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturelongpress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturelongpress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturelongpress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturelongpress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturelongpress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturelongpress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from gesturedrag.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from gesturedrag.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from gesturedrag.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from gesturelongpress.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from gesturelongpress.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from gesturelongpress.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX gesturemultipress.lo CXX gesturepan.lo CXX gesturerotate.lo CXX gesturesingle.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturemultipress.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturepan.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturemultipress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturemultipress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturemultipress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturemultipress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturemultipress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturemultipress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturemultipress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturemultipress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturemultipress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturemultipress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturemultipress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturemultipress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturemultipress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturemultipress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturemultipress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturemultipress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturemultipress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturemultipress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturemultipress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturemultipress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturemultipress.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturemultipress.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturerotate.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturepan.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturepan.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturepan.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturepan.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturepan.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturepan.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturepan.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturepan.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturepan.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturepan.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturepan.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturepan.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturepan.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturepan.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturepan.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturepan.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturepan.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturepan.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturepan.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturepan.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturepan.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturepan.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturerotate.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturerotate.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturerotate.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturerotate.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturerotate.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturerotate.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturerotate.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturerotate.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturerotate.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturerotate.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturerotate.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturerotate.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturerotate.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturerotate.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturerotate.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturerotate.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturerotate.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturerotate.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturerotate.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturerotate.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturerotate.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturerotate.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturesingle.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from gesturemultipress.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from gesturemultipress.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from gesturemultipress.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from gesturepan.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from gesturepan.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from gesturepan.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturesingle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturesingle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturesingle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturesingle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturesingle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturesingle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturesingle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturesingle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturesingle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturesingle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturesingle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturesingle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturesingle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturesingle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturesingle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturesingle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturesingle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturesingle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturesingle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturesingle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturesingle.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturesingle.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from gesturerotate.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from gesturerotate.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from gesturerotate.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from gesturesingle.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from gesturesingle.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from gesturesingle.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX gestureswipe.lo CXX gesturezoom.lo CXX glarea.lo CXX grid.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from gestureswipe.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturezoom.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gestureswipe.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gestureswipe.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gestureswipe.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gestureswipe.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gestureswipe.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gestureswipe.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gestureswipe.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gestureswipe.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gestureswipe.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gestureswipe.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gestureswipe.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gestureswipe.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gestureswipe.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gestureswipe.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gestureswipe.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gestureswipe.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gestureswipe.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gestureswipe.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gestureswipe.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gestureswipe.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gestureswipe.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gestureswipe.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from glarea.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturezoom.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturezoom.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturezoom.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturezoom.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturezoom.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturezoom.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturezoom.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturezoom.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturezoom.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturezoom.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturezoom.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturezoom.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturezoom.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturezoom.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturezoom.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturezoom.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturezoom.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturezoom.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturezoom.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturezoom.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from gesturezoom.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from gesturezoom.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from gestureswipe.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from gestureswipe.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from gestureswipe.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from glarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from glarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from glarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from glarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from glarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from glarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from glarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from glarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from glarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from glarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from glarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from glarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from glarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from glarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from glarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from glarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from glarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from glarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from glarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from glarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from glarea.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from glarea.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from grid.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from gesturezoom.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from gesturezoom.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from gesturezoom.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from grid.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from grid.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from grid.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from grid.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from grid.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from grid.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from grid.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from grid.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from grid.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from grid.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from grid.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from grid.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from grid.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from grid.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from grid.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from grid.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from grid.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from grid.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from grid.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from grid.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from grid.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from grid.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from glarea.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from glarea.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from glarea.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from grid.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from grid.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from grid.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX headerbar.lo CXX hvbox.lo CXX iconinfo.lo CXX icontheme.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from headerbar.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from headerbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from headerbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from headerbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from headerbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from headerbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from headerbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from headerbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from headerbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from headerbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from headerbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from headerbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from headerbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from headerbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from headerbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from headerbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from headerbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from headerbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from headerbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from headerbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from headerbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from headerbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from headerbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from hvbox.cc:7: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvbox.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvbox.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvbox.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvbox.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvbox.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvbox.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvbox.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvbox.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvbox.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvbox.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvbox.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvbox.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvbox.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvbox.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from headerbar.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from headerbar.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvbox.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvbox.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvbox.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvbox.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvbox.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvbox.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvbox.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvbox.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from headerbar.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from hvbox.cc:7: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from hvbox.cc:7: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from hvbox.cc:7: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from iconinfo.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconinfo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconinfo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconinfo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconinfo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconinfo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconinfo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconinfo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconinfo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconinfo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconinfo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconinfo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconinfo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconinfo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconinfo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconinfo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconinfo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconinfo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconinfo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconinfo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconinfo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconinfo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconinfo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from icontheme.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from icontheme.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from icontheme.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from icontheme.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from icontheme.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from icontheme.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from icontheme.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from icontheme.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from icontheme.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from icontheme.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from icontheme.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from icontheme.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from icontheme.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from icontheme.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from icontheme.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from icontheme.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from icontheme.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from icontheme.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from icontheme.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from icontheme.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from icontheme.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from icontheme.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from icontheme.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from iconinfo.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from iconinfo.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from iconinfo.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from iconinfo.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX iconview.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from icontheme.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from icontheme.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from icontheme.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from icontheme.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX image.lo CXX infobar.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from iconview.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from image.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from iconview.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from iconview.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from iconview.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX invisible.lo In file included from /usr/include/glibmm-2.4/glibmm.h:88, from image.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from image.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from image.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from image.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from image.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from image.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from image.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from image.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from image.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from image.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from image.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from image.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from image.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from image.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from image.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from image.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from image.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from image.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from image.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from image.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from image.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from image.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from infobar.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from image.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from image.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from image.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from infobar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from infobar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from infobar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from infobar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from infobar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from infobar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from infobar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from infobar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from infobar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from infobar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from infobar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from infobar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from infobar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from infobar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from infobar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from infobar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from infobar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from infobar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from infobar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from infobar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from infobar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from infobar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from infobar.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from infobar.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from infobar.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from invisible.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from ../gtkmm/image.h:29, from image.cc:6: ../../gdk/gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from invisible.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from invisible.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from invisible.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from invisible.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from invisible.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from invisible.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from invisible.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from invisible.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from invisible.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from invisible.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from invisible.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from invisible.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from invisible.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from invisible.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from invisible.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from invisible.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from invisible.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from invisible.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from invisible.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from invisible.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from invisible.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from invisible.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from invisible.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from invisible.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from invisible.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX label.lo CXX layout.lo CXX levelbar.lo CXX linkbutton.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from label.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from layout.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from label.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from label.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from label.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from label.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from label.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from label.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from label.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from label.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from label.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from label.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from label.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from label.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from label.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from label.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from label.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from label.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from label.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from label.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from label.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from label.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from label.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from label.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from layout.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from layout.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from layout.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from layout.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from layout.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from layout.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from layout.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from layout.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from layout.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from layout.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from layout.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from layout.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from layout.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from layout.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from layout.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from layout.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from layout.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from layout.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from layout.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from layout.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from layout.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from layout.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from label.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from label.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from label.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from layout.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from layout.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from layout.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from levelbar.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from linkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from levelbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from levelbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from levelbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from levelbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from levelbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from levelbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from levelbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from levelbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from levelbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from levelbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from levelbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from levelbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from levelbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from levelbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from levelbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from levelbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from levelbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from levelbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from levelbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from levelbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from levelbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from levelbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from linkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from linkbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from linkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from linkbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from linkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from linkbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from linkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from linkbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from linkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from linkbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from linkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from linkbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from linkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from linkbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from linkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from linkbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from linkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from linkbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from linkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from linkbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from linkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from linkbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from levelbar.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from levelbar.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from levelbar.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from linkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from linkbutton.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from linkbutton.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX listbox.lo CXX listboxrow.lo CXX liststore.lo CXX lockbutton.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from listbox.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from listbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from listbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from listbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from listbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from listbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from listbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from listbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from listbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from listbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from listbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from listbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from listbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from listbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from listbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from listbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from listbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from listbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from listbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from listbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from listbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from listbox.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from listbox.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from listboxrow.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from liststore.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from listbox.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from listbox.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from listboxrow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from listboxrow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from listboxrow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from listboxrow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from listboxrow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from listboxrow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from listboxrow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from listboxrow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from listboxrow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from listboxrow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from listboxrow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from listboxrow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from listboxrow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from listboxrow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from listboxrow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from listboxrow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from listboxrow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from listboxrow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from listboxrow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from listboxrow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from listboxrow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from listboxrow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from listbox.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from liststore.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from liststore.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from liststore.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from liststore.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from liststore.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from liststore.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from liststore.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from liststore.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from liststore.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from liststore.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from liststore.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from liststore.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from liststore.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from liststore.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from lockbutton.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from liststore.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from liststore.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from liststore.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from liststore.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from liststore.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from liststore.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from liststore.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from liststore.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from listboxrow.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from lockbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from listboxrow.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from lockbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from lockbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from lockbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from lockbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from lockbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from lockbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from lockbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from lockbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from lockbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from lockbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from lockbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from lockbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from lockbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from lockbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from lockbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from lockbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from lockbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from lockbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from lockbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from lockbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from lockbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from listboxrow.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from liststore.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from liststore.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from liststore.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from liststore.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from lockbutton.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from lockbutton.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from lockbutton.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX main.lo CXX menu.lo CXX menubar.lo CXX menubutton.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from main.cc:7: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from menu.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from main.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from main.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from main.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from main.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from main.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from main.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from main.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from main.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from main.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from main.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from main.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from main.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from main.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from main.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from main.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from main.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from main.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from main.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from main.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from main.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from main.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from main.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from menubar.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from main.cc:7: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from main.cc:7: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from main.cc:7: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from menu.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from menu.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from menu.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from main.cc:7: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menubar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menubar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menubar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menubar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menubar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menubar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menubar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menubar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menubar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from menubutton.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menubar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menubar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menubar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menubar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menubar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menubar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menubar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menubar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menubar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menubar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menubar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menubar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menubar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from menu.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menubutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menubutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menubutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menubutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menubutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menubutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menubutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menubutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menubutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menubutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menubutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menubutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menubutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menubutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menubutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menubutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menubutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menubutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menubutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menubutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menubutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menubutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from menubar.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from menubar.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from menubar.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from menubutton.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from menubutton.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from menubutton.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX menuitem.lo CXX menushell.lo CXX menutoolbutton.lo CXX messagedialog.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from menuitem.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from menushell.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menushell.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menushell.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menushell.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menushell.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menushell.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menushell.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menushell.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menushell.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menushell.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menushell.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menushell.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menushell.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menushell.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menushell.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menushell.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menushell.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menushell.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menushell.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menushell.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menushell.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menushell.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menushell.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from menutoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from menuitem.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from menuitem.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from menuitem.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menutoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menutoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menutoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menutoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menutoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menutoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menutoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menutoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menutoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menutoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menutoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menutoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menutoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menutoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menutoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menutoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menutoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menutoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menutoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menutoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from menutoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from menutoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from menushell.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from menushell.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from menushell.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from menutoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from menutoolbutton.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from menutoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from messagedialog.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from messagedialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from messagedialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from messagedialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from messagedialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from messagedialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from messagedialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from messagedialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from messagedialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from messagedialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from messagedialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from messagedialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from messagedialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from messagedialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from messagedialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from messagedialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from messagedialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from messagedialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from messagedialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from messagedialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from messagedialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from messagedialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from messagedialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from messagedialog.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from messagedialog.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from messagedialog.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX misc.lo CXX modelbutton.lo CXX notebook.lo CXX offscreenwindow.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from misc.cc:7: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from misc.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from misc.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from misc.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from misc.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from misc.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from misc.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from misc.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from misc.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from misc.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from misc.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from misc.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from misc.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from misc.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from misc.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from misc.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from misc.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from misc.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from misc.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from misc.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from misc.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from misc.cc:7: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from misc.cc:7: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from modelbutton.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from modelbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from modelbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from modelbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from modelbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from modelbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from modelbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from modelbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from modelbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from modelbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from modelbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from modelbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from modelbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from modelbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from modelbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from modelbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from modelbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from modelbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from modelbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from modelbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from modelbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from modelbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from modelbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from misc.cc:7: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from misc.cc:7: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from misc.cc:7: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from notebook.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from modelbutton.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from modelbutton.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from modelbutton.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from notebook.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from notebook.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from notebook.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from notebook.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from notebook.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from notebook.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from notebook.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from notebook.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from notebook.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from notebook.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from notebook.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from notebook.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from notebook.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from notebook.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from notebook.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from notebook.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from notebook.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from notebook.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from notebook.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from notebook.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from notebook.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from notebook.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from notebook.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from notebook.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from notebook.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from offscreenwindow.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from offscreenwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from offscreenwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from offscreenwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from offscreenwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from offscreenwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from offscreenwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from offscreenwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from offscreenwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from offscreenwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from offscreenwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from offscreenwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from offscreenwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from offscreenwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from offscreenwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from offscreenwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from offscreenwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from offscreenwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from offscreenwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from offscreenwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from offscreenwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from offscreenwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from offscreenwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX orientable.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from offscreenwindow.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from offscreenwindow.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from offscreenwindow.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX overlay.lo CXX pagesetup.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from orientable.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ CXX paned.lo In file included from /usr/include/glibmm-2.4/glibmm.h:88, from orientable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from orientable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from orientable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from orientable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from orientable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from orientable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from orientable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from orientable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from orientable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from orientable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from orientable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from orientable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from orientable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from orientable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from orientable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from orientable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from orientable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from orientable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from orientable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from orientable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from orientable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from orientable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from overlay.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from orientable.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from orientable.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from orientable.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from orientable.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from overlay.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from overlay.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from overlay.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from overlay.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from overlay.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from overlay.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from overlay.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from overlay.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from overlay.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from overlay.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from overlay.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from overlay.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from overlay.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from overlay.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from overlay.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from overlay.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from overlay.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from overlay.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from overlay.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from overlay.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from overlay.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from overlay.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetup.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from overlay.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from overlay.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from overlay.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX papersize.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from paned.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from pagesetup.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from pagesetup.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from pagesetup.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from pagesetup.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from paned.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from paned.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from paned.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from paned.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from paned.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from paned.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from paned.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from paned.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from paned.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from paned.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from paned.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from paned.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from paned.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from paned.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from paned.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from paned.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from paned.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from paned.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from paned.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from paned.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from paned.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from paned.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from paned.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from paned.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from paned.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX placessidebar.lo CXX popover.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from papersize.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from papersize.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from papersize.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from papersize.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from papersize.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from papersize.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from papersize.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from papersize.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from papersize.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from papersize.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from papersize.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from papersize.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from papersize.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from papersize.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from papersize.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from papersize.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from papersize.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from papersize.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from papersize.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from papersize.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from papersize.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from papersize.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from papersize.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX popovermenu.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from papersize.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from papersize.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from papersize.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from papersize.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from placessidebar.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from placessidebar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from placessidebar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from placessidebar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from placessidebar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from placessidebar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from placessidebar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from placessidebar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from placessidebar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from placessidebar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from placessidebar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from placessidebar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from placessidebar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from placessidebar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from placessidebar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from placessidebar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from placessidebar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from placessidebar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from placessidebar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from placessidebar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from placessidebar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from placessidebar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from placessidebar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from popover.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from placessidebar.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from placessidebar.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from placessidebar.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from popover.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from popover.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from popover.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from popover.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from popover.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from popover.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from popover.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from popover.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from popover.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from popover.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from popover.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from popover.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from popover.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from popover.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from popover.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from popover.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from popover.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from popover.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from popover.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from popover.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from popover.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from popover.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX printcontext.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from popover.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from popover.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from popover.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from popovermenu.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from popovermenu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from popovermenu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from popovermenu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from popovermenu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from popovermenu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from popovermenu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from popovermenu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from popovermenu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from popovermenu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from popovermenu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from popovermenu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from popovermenu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from popovermenu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from popovermenu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from popovermenu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from popovermenu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from popovermenu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from popovermenu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from popovermenu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from popovermenu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from popovermenu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from popovermenu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from popovermenu.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from popovermenu.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from popovermenu.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from printcontext.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ CXX printoperation.lo CXX printoperationpreview.lo In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printcontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printcontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX printsettings.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from printcontext.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from printcontext.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from printcontext.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from printoperationpreview.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printoperationpreview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printoperationpreview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printoperationpreview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printoperationpreview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printoperationpreview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printoperationpreview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printoperationpreview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printoperationpreview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printoperationpreview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printoperationpreview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printoperationpreview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printoperationpreview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printoperationpreview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printoperationpreview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printoperationpreview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printoperationpreview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printoperationpreview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printoperationpreview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printoperationpreview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printoperationpreview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printoperationpreview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printoperationpreview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from printoperation.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ CXX progressbar.lo In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printoperation.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printoperation.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printoperation.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printoperation.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printoperation.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printoperation.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printoperation.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printoperation.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printoperation.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printoperation.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printoperation.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printoperation.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printoperation.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printoperation.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printoperation.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printoperation.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printoperation.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printoperation.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printoperation.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printoperation.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printoperation.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printoperation.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from printoperationpreview.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from printoperationpreview.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from printoperationpreview.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from printoperationpreview.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from printoperation.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from printoperation.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from printoperation.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from printoperation.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from printsettings.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printsettings.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printsettings.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printsettings.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printsettings.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printsettings.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printsettings.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printsettings.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printsettings.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printsettings.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printsettings.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printsettings.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printsettings.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printsettings.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printsettings.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printsettings.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printsettings.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printsettings.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printsettings.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printsettings.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printsettings.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printsettings.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printsettings.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from printsettings.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from printsettings.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from printsettings.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from printsettings.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from progressbar.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from progressbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from progressbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from progressbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from progressbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from progressbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from progressbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from progressbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from progressbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from progressbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from progressbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from progressbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from progressbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from progressbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from progressbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from progressbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from progressbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from progressbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from progressbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from progressbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from progressbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from progressbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from progressbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from progressbar.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from progressbar.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from progressbar.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX radiobutton.lo CXX radiomenuitem.lo CXX radiotoolbutton.lo CXX range.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from radiobutton.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiobutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiobutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiobutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiobutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiobutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiobutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiobutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiobutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiobutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiobutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiobutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiobutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiobutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiobutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiobutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiobutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiobutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiobutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiobutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiobutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiobutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiobutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from radiomenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from radiobutton.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from radiobutton.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from radiobutton.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiomenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiomenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiomenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiomenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiomenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiomenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiomenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiomenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiomenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiomenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiomenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiomenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiomenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiomenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiomenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiomenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiomenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiomenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiomenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiomenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiomenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiomenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from radiotoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiotoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiotoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiotoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiotoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiotoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiotoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiotoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiotoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiotoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiotoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiotoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiotoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiotoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiotoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from radiomenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from radiomenuitem.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiotoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiotoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiotoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiotoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiotoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiotoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radiotoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radiotoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from radiomenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from radiotoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from radiotoolbutton.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from radiotoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from range.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from range.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from range.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ CXX recentchooser.lo In file included from /usr/include/glibmm-2.4/glibmm.h:88, from range.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from range.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from range.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from range.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from range.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from range.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from range.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from range.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from range.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from range.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from range.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from range.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from range.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from range.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from range.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from range.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from range.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from range.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from range.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from range.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from range.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from range.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from range.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooser.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooser.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooser.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from recentchooser.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from recentchooser.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from recentchooser.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from recentchooser.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX recentchooserdialog.lo CXX recentchoosermenu.lo CXX recentchooserwidget.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchoosermenu.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserwidget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchooserdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchoosermenu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchoosermenu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchoosermenu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchoosermenu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchoosermenu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchoosermenu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchoosermenu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchoosermenu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchoosermenu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchoosermenu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchoosermenu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchoosermenu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchoosermenu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchoosermenu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchoosermenu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchoosermenu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchoosermenu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchoosermenu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchoosermenu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchoosermenu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentchoosermenu.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentchoosermenu.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX recentfilter.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from recentchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from recentchooserdialog.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from recentchooserdialog.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from recentchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from recentchooserwidget.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from recentchooserwidget.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from recentchoosermenu.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from recentchoosermenu.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from recentchoosermenu.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from recentchoosermenu.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX recentinfo.lo CXX recentmanager.lo CXX requisition.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from recentfilter.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentfilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentfilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentfilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentfilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentfilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentfilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentfilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentfilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentfilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentfilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentfilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentfilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentfilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentfilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentfilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentfilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentfilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentfilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentfilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentfilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentfilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentfilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from recentfilter.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from recentfilter.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from recentfilter.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from recentfilter.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from recentinfo.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from recentmanager.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentinfo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentinfo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentinfo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentinfo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentinfo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentinfo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentinfo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentinfo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentinfo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentinfo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentinfo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentinfo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentinfo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentinfo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentinfo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentinfo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentinfo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentinfo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentinfo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentinfo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentinfo.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentinfo.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from requisition.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentmanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentmanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentmanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentmanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentmanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentmanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentmanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentmanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentmanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentmanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentmanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentmanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentmanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentmanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentmanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentmanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentmanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentmanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentmanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentmanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentmanager.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentmanager.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from requisition.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from requisition.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from requisition.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from requisition.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from requisition.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from requisition.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from requisition.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from requisition.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from requisition.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from requisition.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from requisition.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from requisition.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from requisition.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from requisition.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from requisition.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from requisition.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from requisition.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from requisition.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from requisition.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from requisition.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from requisition.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from requisition.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from recentinfo.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from recentinfo.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from recentinfo.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from recentinfo.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from recentmanager.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from recentmanager.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from recentmanager.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from requisition.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from requisition.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from requisition.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from recentmanager.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX revealer.lo 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from requisition.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX scale.lo CXX scalebutton.lo CXX scrollable.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from revealer.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from scale.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from revealer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from revealer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from revealer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from revealer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from revealer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from revealer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from revealer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from revealer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from revealer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from revealer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from revealer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from revealer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from revealer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from revealer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from revealer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from revealer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from revealer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from revealer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from revealer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from revealer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from revealer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from revealer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from scalebutton.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from scrollable.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scale.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scale.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scale.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scale.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scale.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scale.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scale.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scale.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scale.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scale.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scale.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scale.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scale.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scale.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scale.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scale.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scale.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scale.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scale.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scale.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scale.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scale.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scalebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scalebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scalebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scalebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scalebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scalebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scalebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scalebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scalebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scalebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scalebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scalebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scalebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scalebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scalebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scalebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scalebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scalebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scalebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scalebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scalebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scalebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from revealer.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from revealer.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from revealer.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrollable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrollable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrollable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrollable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrollable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrollable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrollable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrollable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrollable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrollable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrollable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrollable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrollable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrollable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrollable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrollable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrollable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrollable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrollable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrollable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrollable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrollable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from scale.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from scale.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from scale.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from scalebutton.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from scalebutton.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from scalebutton.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from scrollable.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from scrollable.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from scrollable.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from scrollable.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX scrollbar.lo CXX scrolledwindow.lo CXX searchbar.lo CXX searchentry.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from scrollbar.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrollbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrollbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrollbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrollbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrollbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrollbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrollbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrollbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrollbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrollbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrollbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrollbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrollbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrollbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrollbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrollbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrollbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrollbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrollbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrollbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrollbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrollbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from scrolledwindow.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from searchbar.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from searchentry.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrolledwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrolledwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrolledwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrolledwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrolledwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrolledwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrolledwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrolledwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrolledwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrolledwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrolledwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrolledwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrolledwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrolledwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrolledwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrolledwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrolledwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrolledwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrolledwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrolledwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from scrolledwindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from scrolledwindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from searchbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from searchbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from searchbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from searchbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from searchbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from searchbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from searchbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from searchbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from searchbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from searchbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from searchbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from searchbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from searchbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from searchbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from searchbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from searchbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from searchbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from searchbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from searchbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from searchbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from searchbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from searchbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from scrollbar.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from scrollbar.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from scrollbar.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from searchentry.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from searchentry.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from searchentry.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from searchentry.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from searchentry.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from searchentry.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from searchentry.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from searchentry.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from searchentry.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from searchentry.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from searchentry.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from searchentry.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from searchentry.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from searchentry.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from searchentry.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from searchentry.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from searchentry.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from searchentry.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from searchentry.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from searchentry.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from searchentry.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from searchentry.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from scrolledwindow.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from scrolledwindow.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from scrolledwindow.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from searchbar.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from searchbar.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from searchbar.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from searchentry.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from searchentry.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from searchentry.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from ../gtkmm/image.h:29, from ../gtkmm/entry.h:33, from ../gtkmm/searchbar.h:28, from searchbar.cc:6: ../../gdk/gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ CXX selectiondata.lo In file included from ../gtkmm/image.h:29, from ../gtkmm/entry.h:33, from ../gtkmm/searchentry.h:26, from searchentry.cc:6: ../../gdk/gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ CXX separator.lo CXX separatormenuitem.lo CXX separatortoolitem.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from selectiondata.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from selectiondata.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from selectiondata.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from selectiondata.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from selectiondata.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from selectiondata.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from selectiondata.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from selectiondata.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from selectiondata.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from selectiondata.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from selectiondata.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from selectiondata.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from selectiondata.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from selectiondata.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from selectiondata.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from selectiondata.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from selectiondata.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from selectiondata.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from selectiondata.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from separator.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from selectiondata.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from selectiondata.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from selectiondata.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from selectiondata.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from separatormenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separator.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separator.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separator.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separator.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separator.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separator.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separator.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separator.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separator.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separator.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separator.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separator.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separator.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separator.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separator.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separator.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separator.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separator.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separator.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separator.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separator.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separator.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from separatortoolitem.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from selectiondata.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from selectiondata.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from selectiondata.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from selectiondata.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separatormenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separatormenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separatormenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separatormenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separatormenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separatormenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separatormenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separatormenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separatormenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separatormenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separatormenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separatormenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separatormenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separatormenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separatormenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separatormenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separatormenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separatormenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separatormenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separatormenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separatormenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separatormenuitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separatortoolitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separatortoolitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separatortoolitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separatortoolitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separatortoolitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separatortoolitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separatortoolitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separatortoolitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separatortoolitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separatortoolitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separatortoolitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separatortoolitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separatortoolitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separatortoolitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separatortoolitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separatortoolitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separatortoolitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separatortoolitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separatortoolitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separatortoolitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from separatortoolitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from separatortoolitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from separator.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from separator.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from separator.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from separatormenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from separatormenuitem.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from separatormenuitem.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from separatortoolitem.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from separatortoolitem.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from separatortoolitem.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX settings.lo CXX shortcutlabel.lo CXX shortcutsgroup.lo CXX shortcutssection.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from settings.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from settings.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from settings.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from settings.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from settings.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from settings.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from settings.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from settings.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from settings.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from settings.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from settings.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from settings.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from settings.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from settings.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from settings.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from settings.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from settings.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from settings.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from settings.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from settings.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from settings.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from settings.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from settings.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsgroup.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutlabel.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutssection.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutlabel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutlabel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutlabel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutlabel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutlabel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutlabel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutlabel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutlabel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutlabel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutlabel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutlabel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutlabel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutlabel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutlabel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutlabel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutlabel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutlabel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutlabel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutlabel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutlabel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutlabel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutlabel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutssection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutssection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutssection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutssection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutssection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutssection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutssection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutssection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutssection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutssection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutssection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutssection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutssection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutssection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutssection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutssection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutssection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutssection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutssection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutssection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutssection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutssection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from settings.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from settings.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from settings.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from shortcutsgroup.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from shortcutsgroup.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from shortcutsgroup.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from settings.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from shortcutssection.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from shortcutssection.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from shortcutssection.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from shortcutlabel.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from shortcutlabel.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from shortcutlabel.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX shortcutsshortcut.lo CXX shortcutswindow.lo CXX sizegroup.lo CXX spinbutton.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsshortcut.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutswindow.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsshortcut.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsshortcut.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsshortcut.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsshortcut.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsshortcut.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsshortcut.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsshortcut.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsshortcut.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsshortcut.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsshortcut.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsshortcut.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsshortcut.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsshortcut.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsshortcut.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsshortcut.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsshortcut.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsshortcut.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsshortcut.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsshortcut.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsshortcut.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsshortcut.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutsshortcut.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from sizegroup.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutswindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutswindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutswindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutswindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutswindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutswindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutswindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutswindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutswindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutswindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutswindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutswindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutswindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutswindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutswindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutswindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutswindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutswindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutswindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutswindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutswindow.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from shortcutswindow.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from sizegroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from sizegroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from sizegroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from sizegroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from sizegroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from sizegroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from sizegroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from sizegroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from sizegroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from sizegroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from sizegroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from sizegroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from sizegroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from sizegroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from sizegroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from sizegroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from sizegroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from sizegroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from sizegroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from sizegroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from sizegroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from sizegroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from shortcutsshortcut.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from shortcutsshortcut.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from shortcutsshortcut.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from shortcutswindow.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from shortcutswindow.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from shortcutswindow.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from sizegroup.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from sizegroup.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from sizegroup.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from spinbutton.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from spinbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from spinbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from spinbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from spinbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from spinbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from spinbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from spinbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from spinbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from spinbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from spinbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from spinbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from spinbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from spinbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from spinbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from spinbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from spinbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from spinbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from spinbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from spinbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from spinbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from spinbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from spinbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX spinner.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from spinbutton.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from spinbutton.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from spinbutton.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX stack.lo CXX stacksidebar.lo In file included from ../gtkmm/image.h:29, from ../gtkmm/entry.h:33, from ../gtkmm/spinbutton.h:26, from spinbutton.cc:6: ../../gdk/gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from spinner.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from spinner.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from spinner.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from spinner.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from spinner.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from spinner.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from spinner.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from spinner.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from spinner.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from spinner.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from spinner.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from spinner.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from spinner.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from spinner.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from spinner.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from spinner.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from spinner.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from spinner.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from spinner.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from spinner.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from spinner.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from spinner.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from spinner.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from stack.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from stacksidebar.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ CXX stackswitcher.lo /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stack.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stack.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stack.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stack.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stack.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stack.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stack.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stack.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stack.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stack.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stack.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stack.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stack.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stack.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stack.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stack.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stack.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stack.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stack.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stack.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stack.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stack.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stacksidebar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stacksidebar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stacksidebar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from spinner.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from spinner.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stacksidebar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stacksidebar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stacksidebar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stacksidebar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stacksidebar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stacksidebar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stacksidebar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stacksidebar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stacksidebar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stacksidebar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from spinner.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stacksidebar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stacksidebar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stacksidebar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stacksidebar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stacksidebar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stacksidebar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stacksidebar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stacksidebar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stacksidebar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from stack.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from stack.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from stack.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from stacksidebar.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from stacksidebar.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from stacksidebar.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from stackswitcher.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ CXX statusbar.lo In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stackswitcher.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stackswitcher.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stackswitcher.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stackswitcher.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stackswitcher.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stackswitcher.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stackswitcher.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stackswitcher.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stackswitcher.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stackswitcher.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stackswitcher.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stackswitcher.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stackswitcher.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stackswitcher.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stackswitcher.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stackswitcher.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stackswitcher.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stackswitcher.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stackswitcher.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stackswitcher.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stackswitcher.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stackswitcher.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from stackswitcher.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from stackswitcher.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from stackswitcher.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX stylecontext.lo CXX styleprovider.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from statusbar.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ CXX switch.lo In file included from /usr/include/glibmm-2.4/glibmm.h:88, from statusbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from statusbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from statusbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from statusbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from statusbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from statusbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from statusbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from statusbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from statusbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from statusbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from statusbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from statusbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from statusbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from statusbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from statusbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from statusbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from statusbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from statusbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from statusbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from statusbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from statusbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from statusbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from stylecontext.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from styleprovider.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stylecontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stylecontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stylecontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stylecontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stylecontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stylecontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stylecontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stylecontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stylecontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stylecontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stylecontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stylecontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stylecontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stylecontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stylecontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stylecontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stylecontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stylecontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stylecontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stylecontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stylecontext.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stylecontext.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from styleprovider.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from styleprovider.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from styleprovider.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from styleprovider.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from styleprovider.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from styleprovider.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from styleprovider.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from styleprovider.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from styleprovider.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from styleprovider.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from styleprovider.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from styleprovider.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from styleprovider.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from styleprovider.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from styleprovider.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from styleprovider.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from styleprovider.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from styleprovider.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from styleprovider.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from styleprovider.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from styleprovider.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from styleprovider.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from statusbar.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from statusbar.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from statusbar.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from stylecontext.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from stylecontext.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from stylecontext.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from styleprovider.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from styleprovider.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from styleprovider.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from stylecontext.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from styleprovider.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from switch.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ stylecontext.cc: In member function 'void Gtk::StyleContext::render_frame_gap(const Cairo::RefPtr&, double, double, double, double, Gtk::PositionType, double, double)': stylecontext.cc:609:114: warning: 'void gtk_render_frame_gap(GtkStyleContext*, cairo_t*, gdouble, gdouble, gdouble, gdouble, GtkPositionType, gdouble, gdouble)' is deprecated: Use 'gtk_render_frame' instead [-Wdeprecated-declarations] gtk_render_frame_gap(gobj(), (cr)->cobj(), x, y, width, height, ((GtkPositionType)(gap_side)), xy0_gap, xy1_gap); ^ In file included from /usr/include/gtk-3.0/gtk/gtk.h:181, from ../gtkmm/enums.h:28, from ../gtkmm/styleprovider.h:27, from ../gtkmm/stylecontext.h:27, from stylecontext.cc:6: /usr/include/gtk-3.0/gtk/gtkrender.h:114:13: note: declared here void gtk_render_frame_gap (GtkStyleContext *context, ^~~~~~~~~~~~~~~~~~~~ stylecontext.cc:609:114: warning: 'void gtk_render_frame_gap(GtkStyleContext*, cairo_t*, gdouble, gdouble, gdouble, gdouble, GtkPositionType, gdouble, gdouble)' is deprecated: Use 'gtk_render_frame' instead [-Wdeprecated-declarations] gtk_render_frame_gap(gobj(), (cr)->cobj(), x, y, width, height, ((GtkPositionType)(gap_side)), xy0_gap, xy1_gap); ^ In file included from /usr/include/gtk-3.0/gtk/gtk.h:181, from ../gtkmm/enums.h:28, from ../gtkmm/styleprovider.h:27, from ../gtkmm/stylecontext.h:27, from stylecontext.cc:6: /usr/include/gtk-3.0/gtk/gtkrender.h:114:13: note: declared here void gtk_render_frame_gap (GtkStyleContext *context, ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from switch.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from switch.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from switch.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from switch.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from switch.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from switch.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from switch.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from switch.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from switch.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from switch.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from switch.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from switch.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from switch.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from switch.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from switch.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from switch.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from switch.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from switch.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from switch.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from switch.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from switch.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from switch.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX targetlist.lo CXX textattributes.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from switch.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from switch.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from switch.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX textbuffer.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from targetlist.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from textattributes.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from targetlist.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from targetlist.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from targetlist.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from targetlist.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from targetlist.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from targetlist.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from targetlist.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from targetlist.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from targetlist.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from targetlist.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from targetlist.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from targetlist.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from targetlist.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from targetlist.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from targetlist.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from targetlist.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from targetlist.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from targetlist.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from targetlist.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from targetlist.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from targetlist.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from targetlist.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textattributes.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textattributes.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textattributes.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textattributes.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textattributes.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textattributes.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textattributes.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textattributes.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textattributes.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textattributes.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textattributes.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textattributes.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textattributes.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textattributes.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textattributes.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textattributes.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textattributes.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textattributes.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textattributes.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textattributes.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textattributes.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textattributes.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from targetlist.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from targetlist.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from targetlist.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from textbuffer.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from textattributes.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from textattributes.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from targetlist.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from textattributes.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX textchildanchor.lo 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from textattributes.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textbuffer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textbuffer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textbuffer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textbuffer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textbuffer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textbuffer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textbuffer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textbuffer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textbuffer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textbuffer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textbuffer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textbuffer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textbuffer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textbuffer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textbuffer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textbuffer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textbuffer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textbuffer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textbuffer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textbuffer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textbuffer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textbuffer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from textbuffer.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from textbuffer.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from textbuffer.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX textiter.lo 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from textbuffer.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX textmark.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from textchildanchor.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textchildanchor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textchildanchor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textchildanchor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textchildanchor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textchildanchor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textchildanchor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textchildanchor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textchildanchor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textchildanchor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textchildanchor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textchildanchor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textchildanchor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textchildanchor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textchildanchor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textchildanchor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textchildanchor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textchildanchor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textchildanchor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textchildanchor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textchildanchor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textchildanchor.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textchildanchor.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from textiter.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from textmark.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from textchildanchor.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from textchildanchor.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from textchildanchor.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textmark.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textmark.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textmark.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textmark.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textmark.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textmark.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textmark.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textmark.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textmark.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textmark.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textmark.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textmark.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textmark.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textmark.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textmark.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textmark.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textmark.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textmark.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textmark.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textmark.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textmark.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textmark.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from textiter.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from textiter.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from textiter.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from textiter.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from textmark.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from textmark.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from textmark.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from textmark.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX texttag.lo CXX texttagtable.lo CXX textview.lo CXX togglebutton.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from texttag.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from texttag.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from texttag.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from texttag.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from texttag.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from texttag.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from texttag.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from texttag.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from texttag.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from texttag.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from texttag.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from texttag.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from texttag.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from texttag.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from texttag.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from texttag.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from texttag.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from texttag.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from texttag.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from texttag.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from texttag.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from texttag.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from texttag.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from texttag.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from texttag.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from texttag.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from texttagtable.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from texttag.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from texttagtable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from texttagtable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from texttagtable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from texttagtable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from texttagtable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from texttagtable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from texttagtable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from texttagtable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from texttagtable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from texttagtable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from texttagtable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from texttagtable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from texttagtable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from texttagtable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from texttagtable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from texttagtable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from texttagtable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from texttagtable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from texttagtable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from texttagtable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from texttagtable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from texttagtable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from textview.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from togglebutton.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from textview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from textview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from togglebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from togglebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from togglebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from togglebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from togglebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from togglebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from togglebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from togglebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from togglebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from togglebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from togglebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from togglebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from togglebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from togglebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from togglebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from togglebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from togglebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from togglebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from togglebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from togglebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from togglebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from togglebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from texttagtable.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from texttagtable.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from texttagtable.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from texttagtable.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from textview.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from textview.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from textview.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from togglebutton.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from togglebutton.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from togglebutton.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX toggletoolbutton.lo CXX toolbar.lo CXX toolbutton.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from toolbar.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from toggletoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolbar.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolbar.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toggletoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toggletoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toggletoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toggletoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toggletoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toggletoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toggletoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toggletoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toggletoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toggletoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toggletoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toggletoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toggletoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toggletoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toggletoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toggletoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toggletoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toggletoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toggletoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toggletoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toggletoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toggletoolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX toolitem.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from toolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from toolbar.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from toolbar.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from toolbar.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from toggletoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from toggletoolbutton.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from toggletoolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from toolbar.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolbutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from toolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from toolbutton.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from toolbutton.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from toolitem.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ CXX toolitemgroup.lo CXX toolpalette.lo In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolitem.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolitem.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX toolshell.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from toolitem.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from toolitem.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from toolitem.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from toolitemgroup.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from toolpalette.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolitemgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolitemgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolitemgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolitemgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolitemgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolitemgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolitemgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolitemgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolitemgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolitemgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolpalette.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolpalette.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolitemgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolitemgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolitemgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolitemgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolpalette.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolpalette.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolpalette.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolpalette.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolitemgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolitemgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolitemgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolitemgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolpalette.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolpalette.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolpalette.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolpalette.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolpalette.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolpalette.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolpalette.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolpalette.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolpalette.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolpalette.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolpalette.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolpalette.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolitemgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolitemgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolitemgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolitemgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolpalette.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolpalette.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolpalette.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolpalette.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from toolshell.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from toolpalette.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from toolpalette.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from toolpalette.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from toolitemgroup.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from toolitemgroup.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolshell.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolshell.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolshell.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolshell.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolshell.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolshell.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from toolitemgroup.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolshell.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolshell.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolshell.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolshell.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolshell.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolshell.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolshell.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolshell.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolshell.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolshell.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolshell.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolshell.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolshell.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolshell.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toolshell.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toolshell.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX tooltip.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from toolshell.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from toolshell.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from toolshell.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from toolshell.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX treedragdest.lo CXX treedragsource.lo CXX treeiter.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from tooltip.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from tooltip.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from tooltip.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from tooltip.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from tooltip.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from tooltip.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from tooltip.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from tooltip.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from tooltip.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from tooltip.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from tooltip.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from tooltip.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from tooltip.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from tooltip.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from tooltip.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from tooltip.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from tooltip.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from tooltip.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from tooltip.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from tooltip.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from tooltip.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from tooltip.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from tooltip.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from tooltip.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from tooltip.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from tooltip.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from treedragdest.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from treedragsource.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from tooltip.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treedragdest.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treedragdest.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treedragdest.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treedragdest.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treedragdest.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treedragdest.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treedragdest.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treedragdest.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treedragdest.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treedragdest.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treedragdest.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treedragdest.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treedragdest.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treedragdest.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treedragdest.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treedragdest.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treedragdest.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treedragdest.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treedragdest.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treedragdest.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treedragdest.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treedragdest.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from treeiter.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treedragsource.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treedragsource.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treedragsource.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treedragsource.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treedragsource.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treedragsource.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treedragsource.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treedragsource.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treedragsource.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treedragsource.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treedragsource.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treedragsource.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treedragsource.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treedragsource.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treedragsource.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treedragsource.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treedragsource.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treedragsource.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treedragsource.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treedragsource.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treedragsource.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treedragsource.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeiter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeiter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from treedragdest.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treedragdest.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from treedragdest.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from treedragsource.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treedragsource.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from treedragsource.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treedragdest.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treedragsource.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from treeiter.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treeiter.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from treeiter.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treeiter.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX treemodel.lo CXX treemodelfilter.lo CXX treemodelsort.lo CXX treepath.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodel.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelfilter.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodel.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodel.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelsort.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelfilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelfilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelfilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelfilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelfilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelfilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelfilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelfilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelfilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelfilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelfilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelfilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelfilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelfilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelfilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelfilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelfilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelfilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelfilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelfilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelfilter.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelfilter.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from treepath.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from treemodel.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treemodel.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelsort.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelsort.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelsort.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelsort.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelsort.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelsort.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelsort.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelsort.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelsort.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelsort.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelsort.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelsort.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelsort.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelsort.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelsort.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelsort.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelsort.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelsort.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelsort.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelsort.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelsort.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treemodelsort.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from treemodel.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treemodel.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from treemodelfilter.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treemodelfilter.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from treemodelfilter.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treepath.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treepath.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treepath.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treepath.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treepath.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treepath.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treepath.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treepath.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treepath.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treepath.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treepath.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treepath.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treepath.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treepath.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treepath.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treepath.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treepath.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treepath.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treepath.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treepath.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treepath.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treepath.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treemodelfilter.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from treemodelsort.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treemodelsort.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from treemodelsort.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treemodelsort.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from treepath.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treepath.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from treepath.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treepath.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX treerowreference.lo CXX treeselection.lo CXX treesortable.lo CXX treestore.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from treerowreference.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treerowreference.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treerowreference.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treerowreference.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treerowreference.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treerowreference.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treerowreference.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treerowreference.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treerowreference.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from treesortable.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treerowreference.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treerowreference.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treerowreference.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treerowreference.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treerowreference.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treerowreference.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treerowreference.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treerowreference.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treerowreference.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treerowreference.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treerowreference.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treerowreference.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treerowreference.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treerowreference.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from treeselection.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from treestore.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treesortable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treesortable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treesortable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treesortable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treesortable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treesortable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treesortable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treesortable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treesortable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treesortable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treesortable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treesortable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treesortable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treesortable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treesortable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treesortable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treesortable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treesortable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treesortable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treesortable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treesortable.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treesortable.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeselection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeselection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeselection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeselection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeselection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeselection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeselection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeselection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeselection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeselection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeselection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeselection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeselection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeselection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeselection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeselection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeselection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeselection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeselection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeselection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeselection.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeselection.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from treerowreference.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treerowreference.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from treerowreference.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treestore.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treestore.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treestore.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treestore.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treestore.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treestore.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treestore.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treestore.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treestore.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treestore.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treestore.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treestore.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treestore.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treestore.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treestore.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treestore.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treestore.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treestore.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treestore.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treestore.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treestore.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treestore.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treerowreference.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from treesortable.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treesortable.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from treesortable.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from treeselection.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treeselection.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from treeselection.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treesortable.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treeselection.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from treestore.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treestore.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from treestore.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treestore.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX treeview.lo In file included from ../gtkmm/image.h:29, from ../gtkmm/entry.h:33, from ../gtkmm/treeview.h:41, from treeselection.cc:29: ../../gdk/gdkmm/pixbufanimation.h: At global scope: ../../gdk/gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ CXX treeviewcolumn.lo CXX viewport.lo CXX volumebutton.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from treeview.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeview.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeview.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from treeviewcolumn.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeviewcolumn.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeviewcolumn.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeviewcolumn.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeviewcolumn.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeviewcolumn.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeviewcolumn.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeviewcolumn.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeviewcolumn.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeviewcolumn.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeviewcolumn.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeviewcolumn.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeviewcolumn.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeviewcolumn.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeviewcolumn.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeviewcolumn.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeviewcolumn.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeviewcolumn.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeviewcolumn.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeviewcolumn.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeviewcolumn.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeviewcolumn.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeviewcolumn.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from viewport.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from treeview.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treeview.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from treeview.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from viewport.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from viewport.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from viewport.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from viewport.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from viewport.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from viewport.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from viewport.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from viewport.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from viewport.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from viewport.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from viewport.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from viewport.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from viewport.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from viewport.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from viewport.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from viewport.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from viewport.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from viewport.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from viewport.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from viewport.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from viewport.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from viewport.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from volumebutton.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from treeviewcolumn.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treeviewcolumn.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from treeviewcolumn.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from volumebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from volumebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from volumebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from volumebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from volumebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from volumebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from volumebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from volumebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from volumebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from volumebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from volumebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from volumebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from volumebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from volumebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from volumebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from volumebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from volumebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from volumebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from volumebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from volumebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from volumebutton.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from volumebutton.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treeviewcolumn.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from viewport.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from viewport.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from viewport.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from volumebutton.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from volumebutton.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from volumebutton.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from ../gtkmm/image.h:29, from ../gtkmm/entry.h:33, from ../gtkmm/treeview.h:41, from treeview.cc:6: ../../gdk/gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ In file included from ../gtkmm/image.h:29, from ../gtkmm/entry.h:33, from ../gtkmm/treeview.h:41, from ../gtkmm/treeview_private.h:26, from treeviewcolumn.cc:29: ../../gdk/gdkmm/pixbufanimation.h: At global scope: ../../gdk/gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ CXX widget.lo CXX widgetpath.lo CXX window.lo CXX windowgroup.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from widgetpath.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from widgetpath.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from widgetpath.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from widgetpath.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from widgetpath.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from widgetpath.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from widgetpath.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from widgetpath.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from widgetpath.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from widgetpath.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from widgetpath.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from widgetpath.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from widgetpath.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from widgetpath.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from widgetpath.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from widgetpath.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from widgetpath.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from widgetpath.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from widgetpath.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from widgetpath.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from widgetpath.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from widgetpath.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from widgetpath.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from widget.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from windowgroup.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from window.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from widget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from widget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from widget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from widget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from widget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from widget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from widget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from widget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from widget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from widget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from widget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from widget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from widget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from widget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from widget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from widget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from widget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from widget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from widget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from widget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from widget.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from widget.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from widgetpath.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from widgetpath.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from widgetpath.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from windowgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from windowgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from windowgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from windowgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from windowgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from windowgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from windowgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from windowgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from windowgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from windowgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from windowgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from windowgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from windowgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from windowgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from windowgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from windowgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from windowgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from windowgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from windowgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from windowgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from windowgroup.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from windowgroup.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from window.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from window.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from window.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from widgetpath.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from widget.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from widget.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from widget.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from windowgroup.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from windowgroup.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from windowgroup.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX pagesetupunixdialog.lo CXX printer.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetupunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetupunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetupunixdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetupunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetupunixdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetupunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetupunixdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetupunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetupunixdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetupunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetupunixdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetupunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetupunixdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetupunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetupunixdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetupunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetupunixdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetupunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetupunixdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetupunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetupunixdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetupunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from pagesetupunixdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX printjob.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from pagesetupunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from pagesetupunixdialog.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from pagesetupunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from printer.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printer.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printer.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from printer.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from printer.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from printer.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from printer.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from printjob.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printjob.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printjob.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printjob.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printjob.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printjob.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printjob.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printjob.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printjob.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printjob.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printjob.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printjob.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printjob.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printjob.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printjob.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printjob.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printjob.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printjob.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printjob.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printjob.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printjob.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printjob.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printjob.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX printunixdialog.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from printjob.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from printjob.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from printjob.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from printjob.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX plug.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from printunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ CXX socket.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from plug.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printunixdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printunixdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printunixdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printunixdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printunixdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printunixdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printunixdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printunixdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printunixdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printunixdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from printunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from printunixdialog.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from plug.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from plug.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from plug.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from plug.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from plug.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from plug.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from plug.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from plug.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from plug.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from plug.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from plug.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from plug.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from plug.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from plug.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from plug.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from plug.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from plug.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from plug.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from plug.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from plug.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from plug.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from plug.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from printunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from printunixdialog.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from printunixdialog.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from plug.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from plug.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from plug.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX actiongroup.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from socket.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from socket.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from socket.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from socket.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from socket.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from socket.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from socket.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from socket.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from socket.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from socket.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from socket.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from socket.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from socket.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from socket.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from socket.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from socket.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from socket.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from socket.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from socket.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from socket.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from socket.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from socket.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from socket.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from actiongroup.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ CXX alignment.lo CXX arrow.lo In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actiongroup.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actiongroup.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actiongroup.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actiongroup.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actiongroup.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actiongroup.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actiongroup.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actiongroup.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actiongroup.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actiongroup.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actiongroup.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actiongroup.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actiongroup.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actiongroup.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actiongroup.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actiongroup.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actiongroup.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actiongroup.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actiongroup.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actiongroup.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from actiongroup.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from actiongroup.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from socket.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from socket.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from socket.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from actiongroup.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from actiongroup.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from actiongroup.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX colorselection.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from alignment.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from arrow.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from alignment.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from alignment.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from alignment.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from alignment.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from alignment.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from alignment.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from alignment.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from alignment.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from alignment.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from alignment.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from alignment.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from alignment.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from alignment.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from alignment.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from alignment.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from alignment.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from alignment.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from alignment.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from alignment.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from alignment.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from alignment.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from alignment.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from arrow.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from arrow.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from arrow.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from arrow.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from arrow.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from arrow.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from arrow.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from arrow.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from arrow.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from arrow.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from arrow.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from arrow.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from arrow.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from arrow.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from arrow.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from arrow.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from arrow.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from arrow.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from arrow.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from arrow.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from arrow.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from arrow.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX fontselection.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from alignment.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from alignment.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from alignment.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from arrow.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from arrow.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from arrow.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from colorselection.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ CXX handlebox.lo CXX hvbuttonbox.lo In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorselection.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorselection.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorselection.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorselection.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorselection.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorselection.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorselection.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorselection.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorselection.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorselection.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorselection.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorselection.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorselection.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorselection.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorselection.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorselection.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorselection.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorselection.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorselection.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorselection.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from colorselection.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from colorselection.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from colorselection.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from colorselection.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from colorselection.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from fontselection.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontselection.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontselection.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontselection.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontselection.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontselection.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontselection.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontselection.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontselection.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontselection.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontselection.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontselection.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontselection.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontselection.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontselection.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontselection.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontselection.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontselection.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontselection.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontselection.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontselection.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from fontselection.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from fontselection.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from fontselection.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from fontselection.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from fontselection.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from hvbuttonbox.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from handlebox.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvbuttonbox.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvbuttonbox.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvbuttonbox.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvbuttonbox.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvbuttonbox.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvbuttonbox.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvbuttonbox.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvbuttonbox.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvbuttonbox.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvbuttonbox.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvbuttonbox.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvbuttonbox.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvbuttonbox.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvbuttonbox.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvbuttonbox.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvbuttonbox.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvbuttonbox.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvbuttonbox.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvbuttonbox.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvbuttonbox.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvbuttonbox.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvbuttonbox.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from handlebox.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from handlebox.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from handlebox.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from handlebox.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from handlebox.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from handlebox.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from handlebox.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from handlebox.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from handlebox.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from handlebox.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from handlebox.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from handlebox.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from handlebox.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from handlebox.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from handlebox.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from handlebox.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from handlebox.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from handlebox.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from handlebox.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from handlebox.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from handlebox.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from handlebox.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from hvbuttonbox.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from hvbuttonbox.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from hvbuttonbox.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from handlebox.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from handlebox.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from handlebox.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from ../gtkmm/image.h:29, from ../gtkmm/entry.h:33, from fontselection.cc:34: ../../gdk/gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ CXX hvpaned.lo CXX hvscale.lo CXX hvscrollbar.lo CXX hvseparator.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from hvpaned.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from hvscale.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from hvseparator.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvpaned.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvpaned.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvpaned.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvpaned.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvpaned.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvpaned.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvpaned.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvpaned.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvpaned.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from hvscrollbar.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvpaned.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvpaned.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvpaned.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvpaned.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvpaned.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvpaned.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvpaned.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvpaned.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvpaned.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvpaned.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvpaned.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvpaned.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvpaned.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvscale.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvscale.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvscale.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvscale.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvscale.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvscale.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvscale.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvscale.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvscale.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvscale.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvscale.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvscale.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvscale.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvseparator.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvseparator.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvseparator.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvseparator.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvseparator.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvseparator.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvseparator.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvseparator.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvseparator.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvseparator.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvseparator.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvseparator.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvseparator.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvseparator.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvseparator.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvseparator.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvseparator.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvseparator.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvseparator.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvseparator.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvseparator.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvseparator.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvscale.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvscale.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvscale.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvscale.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvscale.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvscale.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvscale.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvscale.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvscale.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvscrollbar.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvscrollbar.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvscrollbar.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvscrollbar.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvscrollbar.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvscrollbar.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvscrollbar.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvscrollbar.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvscrollbar.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvscrollbar.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvscrollbar.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvscrollbar.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvscrollbar.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvscrollbar.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvscrollbar.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvscrollbar.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvscrollbar.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvscrollbar.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvscrollbar.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvscrollbar.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from hvscrollbar.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from hvscrollbar.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from hvpaned.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from hvpaned.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from hvpaned.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from hvscale.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from hvscale.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from hvscale.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from hvseparator.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from hvseparator.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from hvseparator.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from hvscrollbar.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from hvscrollbar.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from hvscrollbar.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX iconfactory.lo CXX iconset.lo CXX iconsource.lo CXX imagemenuitem.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from iconfactory.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from iconset.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconfactory.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconfactory.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconfactory.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconfactory.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconfactory.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconfactory.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconfactory.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconfactory.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconfactory.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconfactory.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconfactory.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconfactory.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconfactory.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconfactory.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconfactory.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconfactory.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconfactory.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconfactory.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconfactory.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconfactory.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconfactory.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconfactory.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconset.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconset.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconset.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconset.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconset.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconset.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconset.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconset.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconset.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconset.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconset.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconset.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconset.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconset.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconset.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconset.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconset.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconset.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconset.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconset.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconset.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconset.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from iconsource.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from imagemenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from iconfactory.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from iconfactory.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from iconfactory.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from iconfactory.cc:10: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from imagemenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconsource.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconsource.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconsource.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconsource.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconsource.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconsource.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconsource.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconsource.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconsource.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconsource.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconsource.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconsource.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconsource.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconsource.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconsource.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconsource.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconsource.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconsource.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconsource.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconsource.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from iconsource.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from iconsource.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from imagemenuitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from imagemenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from imagemenuitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from imagemenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from imagemenuitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from imagemenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from imagemenuitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from imagemenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from imagemenuitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from imagemenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from imagemenuitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from imagemenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from imagemenuitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from imagemenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from imagemenuitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from imagemenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from imagemenuitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from imagemenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from imagemenuitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from imagemenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from imagemenuitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from iconset.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from iconset.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from iconset.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from iconset.cc:10: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from iconsource.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from iconsource.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from iconsource.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from imagemenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from imagemenuitem.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from imagemenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from iconsource.cc:10: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX numerableicon.lo CXX radioaction.lo In file included from ../gtkmm/image.h:29, from imagemenuitem.cc:36: ../../gdk/gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ CXX recentaction.lo CXX statusicon.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from radioaction.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from numerableicon.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radioaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radioaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radioaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radioaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radioaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radioaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radioaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radioaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radioaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radioaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radioaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radioaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radioaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radioaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radioaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radioaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radioaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radioaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radioaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radioaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from radioaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from radioaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from numerableicon.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from numerableicon.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from numerableicon.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from numerableicon.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from numerableicon.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from numerableicon.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from numerableicon.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from numerableicon.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from numerableicon.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from numerableicon.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from numerableicon.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from numerableicon.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from numerableicon.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from numerableicon.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from numerableicon.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from numerableicon.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from numerableicon.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from numerableicon.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from numerableicon.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from numerableicon.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from numerableicon.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from numerableicon.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from radioaction.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from radioaction.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from radioaction.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from recentaction.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from numerableicon.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from numerableicon.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from numerableicon.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from numerableicon.cc:10: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from recentaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from recentaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from statusicon.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from recentaction.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from recentaction.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from recentaction.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from statusicon.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from statusicon.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from statusicon.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from statusicon.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from statusicon.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from statusicon.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from statusicon.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from statusicon.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from statusicon.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from statusicon.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from statusicon.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from statusicon.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from statusicon.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from statusicon.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from statusicon.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from statusicon.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from statusicon.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from statusicon.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from statusicon.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from statusicon.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from statusicon.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from statusicon.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from statusicon.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from statusicon.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from statusicon.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX stockitem.lo CXX table.lo CXX tearoffmenuitem.lo In file included from ../gtkmm/image.h:29, from ../gtkmm/statusicon.h:31, from statusicon.cc:12: ../../gdk/gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from stockitem.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stockitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stockitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stockitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stockitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stockitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stockitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stockitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stockitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stockitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stockitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stockitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stockitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stockitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stockitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stockitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stockitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stockitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stockitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stockitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stockitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from stockitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from stockitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from table.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from stockitem.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from stockitem.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from stockitem.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from table.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from table.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from table.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from table.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from table.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from table.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from table.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from table.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from table.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from table.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from table.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from table.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from table.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from table.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from table.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from table.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from table.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from table.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from table.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from table.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from table.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from table.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX toggleaction.lo 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from stockitem.cc:10: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from table.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from table.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from table.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from tearoffmenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from tearoffmenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from tearoffmenuitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from tearoffmenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from tearoffmenuitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from tearoffmenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from tearoffmenuitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from tearoffmenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from tearoffmenuitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from tearoffmenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from tearoffmenuitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from tearoffmenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from tearoffmenuitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from tearoffmenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from tearoffmenuitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from tearoffmenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from tearoffmenuitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from tearoffmenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from tearoffmenuitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from tearoffmenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from tearoffmenuitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from tearoffmenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from tearoffmenuitem.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX uimanager.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from tearoffmenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from tearoffmenuitem.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from tearoffmenuitem.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ CXX wrap_init.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from toggleaction.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toggleaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toggleaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toggleaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toggleaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toggleaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toggleaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toggleaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toggleaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toggleaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toggleaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toggleaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toggleaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toggleaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toggleaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toggleaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toggleaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toggleaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toggleaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toggleaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toggleaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from toggleaction.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from toggleaction.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ CXX accelkey.lo In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from toggleaction.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from toggleaction.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from toggleaction.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from uimanager.cc:10: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from uimanager.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from uimanager.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from uimanager.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from uimanager.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from uimanager.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from uimanager.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from uimanager.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from uimanager.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from uimanager.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from uimanager.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from uimanager.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from uimanager.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from uimanager.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from uimanager.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from uimanager.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from uimanager.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from uimanager.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from uimanager.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from uimanager.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from uimanager.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from uimanager.cc:10: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from uimanager.cc:10: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from uimanager.cc:10: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from uimanager.cc:10: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from uimanager.cc:10: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ CXX accelmap.lo In file included from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from wrap_init.cc:4: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/value.h:24, from ../../gdk/gdkmm/types.h:27, from ../gtkmm/accelkey.h:25, from accelkey.cc:23: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/interface.h:20, from /usr/include/glibmm-2.4/glibmm.h:114, from wrap_init.cc:4: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from wrap_init.cc:4: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from wrap_init.cc:4: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from ../gtkmm/accelgroup.h:28, from accelkey.cc:24: /usr/include/glibmm-2.4/glibmm/object.h: At global scope: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from ../../gdk/gdkmm/types.h:27, from ../gtkmm/accelkey.h:25, from accelkey.cc:23: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ CXX cellrenderer_generation.lo CXX childpropertyproxy.lo In file included from ../gtkmm/image.h:29, from ../gtkmm/entry.h:33, from ../gtkmm/treeview.h:41, from ../gtkmm/combobox.h:33, from appchooserbutton.h:27, from wrap_init.cc:32: ../../gdk/gdkmm/pixbufanimation.h: At global scope: ../../gdk/gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ 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/glibmm-2.4/glibmm/value.h:24, from ../../gdk/gdkmm/types.h:27, from ../gtkmm/accelmap.h:25, from accelmap.cc:18: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX childpropertyproxy_base.lo CXX listviewtext.lo In file included from /usr/include/pangomm-1.4/pangomm/context.h:31, from ../gtkmm/widget.h:31, from ../gtkmm/cellrenderer.h:29, from ../gtkmm/cellrenderertext.h:26, from ../gtkmm/cellrenderer_generation.h:24, from cellrenderer_generation.cc:20: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from ../gtkmm/widget.h:31, from ../gtkmm/cellrenderer.h:29, from ../gtkmm/cellrenderertext.h:26, from ../gtkmm/cellrenderer_generation.h:24, from cellrenderer_generation.cc:20: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/pangomm-1.4/pangomm/context.h:31, from ../gtkmm/widget.h:31, from ../gtkmm/childpropertyproxy_base.h:26, from ../gtkmm/childpropertyproxy.h:24, from childpropertyproxy.cc:22: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from ../gtkmm/childpropertyproxy_base.h:24, from ../gtkmm/childpropertyproxy.h:24, from childpropertyproxy.cc:22: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ CXX object.lo In file included from /usr/include/pangomm-1.4/pangomm/context.h:31, from ../gtkmm/widget.h:31, from ../gtkmm/childpropertyproxy_base.h:26, from childpropertyproxy_base.cc:20: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from ../gtkmm/childpropertyproxy_base.h:24, from childpropertyproxy_base.cc:20: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ CXX radiobuttongroup.lo In file included from /usr/include/pangomm-1.4/pangomm/context.h:31, from ../gtkmm/widget.h:31, from ../gtkmm/container.h:28, from ../gtkmm/treeview.h:34, from ../gtkmm/listviewtext.h:21, from listviewtext.cc:18: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from ../gtkmm/widget.h:31, from ../gtkmm/container.h:28, from ../gtkmm/treeview.h:34, from ../gtkmm/listviewtext.h:21, from listviewtext.cc:18: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ CXX selectiondata_private.lo In file included from ../../gdk/gdkmm/pixbufanimationiter.h:29, from ../../gdk/gdkmm/pixbufanimation.h:29, from ../gtkmm/image.h:29, from ../gtkmm/entry.h:33, from ../gtkmm/treeview.h:41, from ../gtkmm/listviewtext.h:21, from listviewtext.cc:18: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from ../gtkmm/image.h:29, from ../gtkmm/entry.h:33, from ../gtkmm/treeview.h:41, from ../gtkmm/listviewtext.h:21, from listviewtext.cc:18: ../../gdk/gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ In file included from ../gtkmm/object.h:21, from object.cc:18: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from ../gtkmm/object.h:21, from object.cc:18: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ 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/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from ../gtkmm/object.h:21, from object.cc:18: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from ../gtkmm/radiobuttongroup.h:24, from radiobuttongroup.cc:21: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from ../gtkmm/radiobuttongroup.h:24, from radiobuttongroup.cc:21: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ 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/glibmm-2.4/glibmm/value.h:24, from ../../gdk/gdkmm/rectangle.h:27, from ../../gdk/gdkmm/screen.h:27, from ../../gdk/gdkmm/display.h:29, from ../gtkmm/selectiondata.h:29, from ../gtkmm/selectiondata_private.h:25, from selectiondata_private.cc:19: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX styleproperty.lo CXX targetentry.lo In file included from ../../gdk/gdkmm/screen.h:28, from ../../gdk/gdkmm/display.h:29, from ../gtkmm/selectiondata.h:29, from ../gtkmm/selectiondata_private.h:25, from selectiondata_private.cc:19: /usr/include/glibmm-2.4/glibmm/object.h: At global scope: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from ../../gdk/gdkmm/rectangle.h:27, from ../../gdk/gdkmm/screen.h:27, from ../../gdk/gdkmm/display.h:29, from ../gtkmm/selectiondata.h:29, from ../gtkmm/selectiondata_private.h:25, from selectiondata_private.cc:19: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ CXX treemodelcolumn.lo CXX treeview_private.lo 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/glibmm-2.4/glibmm/value.h:24, from ../gtkmm/enums.h:27, from ../gtkmm/targetentry.h:28, from targetentry.cc:23: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ CXX stock.lo In file included from /usr/include/pangomm-1.4/pangomm/context.h:31, from ../gtkmm/widget.h:31, from ../gtkmm/styleproperty.h:20, from styleproperty.cc:17: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from ../gtkmm/widget.h:31, from ../gtkmm/styleproperty.h:20, from styleproperty.cc:17: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ CXX stockid.lo In file included from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:88, from treeview_private.cc:18: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeview_private.cc:18: /usr/include/glibmm-2.4/glibmm/thread.h:139:52: warning: 'GThreadFunctions' is deprecated [-Wdeprecated-declarations] void thread_init(GThreadFunctions* vtable = nullptr); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeview_private.cc:18: /usr/include/glib-2.0/glib/deprecated/gthread.h:56:8: note: declared here struct _GThreadFunctions ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeview_private.cc:18: /usr/include/glibmm-2.4/glibmm/thread.h:399:22: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeview_private.cc:18: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeview_private.cc:18: /usr/include/glibmm-2.4/glibmm/thread.h:403:16: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeview_private.cc:18: /usr/include/glib-2.0/glib/deprecated/gthread.h:136:3: note: declared here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeview_private.cc:18: /usr/include/glibmm-2.4/glibmm/thread.h:525:25: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeview_private.cc:18: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeview_private.cc:18: /usr/include/glibmm-2.4/glibmm/thread.h:529:19: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] GStaticRecMutex gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeview_private.cc:18: /usr/include/glib-2.0/glib/deprecated/gthread.h:152:33: note: declared here typedef struct _GStaticRecMutex GStaticRecMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRecMutex); ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeview_private.cc:18: /usr/include/glibmm-2.4/glibmm/thread.h:602:23: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeview_private.cc:18: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeview_private.cc:18: /usr/include/glibmm-2.4/glibmm/thread.h:606:17: warning: 'GStaticRWLock' is deprecated: Use 'GRWLock' instead [-Wdeprecated-declarations] GStaticRWLock gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeview_private.cc:18: /usr/include/glib-2.0/glib/deprecated/gthread.h:193:31: note: declared here typedef struct _GStaticRWLock GStaticRWLock GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GRWLock); ^~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeview_private.cc:18: /usr/include/glibmm-2.4/glibmm/thread.h:787:24: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate* gobj() { return &gobject_; } ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeview_private.cc:18: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeview_private.cc:18: /usr/include/glibmm-2.4/glibmm/thread.h:791:18: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gobject_; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeview_private.cc:18: /usr/include/glib-2.0/glib/deprecated/gthread.h:235:33: note: declared here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeview_private.cc:18: /usr/include/glibmm-2.4/glibmm/thread.h:1090:59: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void* StaticPrivate_get_helper(GStaticPrivate *private_key); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeview_private.cc:18: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:88, from treeview_private.cc:18: /usr/include/glibmm-2.4/glibmm/thread.h:1100:96: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify); ^ In file included from /usr/include/glib-2.0/glib.h:112, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from treeview_private.cc:18: /usr/include/glib-2.0/glib/deprecated/gthread.h:236:8: note: declared here struct _GStaticPrivate ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/binding.h:22, from /usr/include/glibmm-2.4/glibmm.h:97, from treeview_private.cc:18: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treeview_private.cc:18: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm.h:105, from treeview_private.cc:18: /usr/include/glibmm-2.4/glibmm/date.h:261:27: warning: 'GTime' is deprecated [-Wdeprecated-declarations] void set_time(GTime time); ^ /usr/include/glibmm-2.4/glibmm/date.h:287:40: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] void set_time(const GTimeVal& timeval); ^ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:92, from treeview_private.cc:18: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ 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/glibmm-2.4/glibmm/value.h:24, from ../../gdk/gdkmm/types.h:27, from ../gtkmm/stockitem.h:29, from ../gtkmm/stock.h:26, from stock.cc:23: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from ../gtkmm/image.h:29, from ../gtkmm/entry.h:33, from ../gtkmm/treeview.h:41, from ../gtkmm/treeview_private.h:26, from treeview_private.cc:19: ../../gdk/gdkmm/pixbufanimation.h: At global scope: ../../gdk/gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ In file included from /usr/include/glibmm-2.4/glibmm/interface.h:20, from ../gtkmm/styleprovider.h:26, from ../gtkmm/stylecontext.h:27, from ../gtkmm/iconset.h:30, from ../gtkmm/stock.h:28, from stock.cc:23: /usr/include/glibmm-2.4/glibmm/object.h: At global scope: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from ../../gdk/gdkmm/types.h:27, from ../gtkmm/stockitem.h:29, from ../gtkmm/stock.h:26, from stock.cc:23: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ 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/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../gtkmm/stockid.h:29, from stockid.cc:22: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitor* g_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /usr/include/glibmm-2.4/glibmm/interface.h:20, from ../gtkmm/styleprovider.h:26, from ../gtkmm/stylecontext.h:27, from ../gtkmm/iconset.h:30, from ../gtkmm/stock.h:28, from stockid.cc:23: /usr/include/glibmm-2.4/glibmm/object.h: At global scope: /usr/include/glibmm-2.4/glibmm/object.h:73:15: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter* parameters; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../gtkmm/stockid.h:29, from stockid.cc:22: /usr/include/glib-2.0/gobject/gparam.h:194:28: note: declared here typedef struct _GParameter GParameter GLIB_DEPRECATED_TYPE_IN_2_54; ^~~~~~~~~~ In file included from ../../gdk/gdkmm/pixbufanimationiter.h:29, from ../../gdk/gdkmm/pixbufanimation.h:29, from ../gtkmm/image.h:29, from ../gtkmm/stock.h:29, from stock.cc:23: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from ../gtkmm/image.h:29, from ../gtkmm/stock.h:29, from stock.cc:23: ../../gdk/gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ In file included from ../../gdk/gdkmm/pixbufanimationiter.h:29, from ../../gdk/gdkmm/pixbufanimation.h:29, from ../gtkmm/image.h:29, from ../gtkmm/stock.h:29, from stockid.cc:23: /usr/include/glibmm-2.4/glibmm/timeval.h:38:42: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:39:53: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal& operator=(const GTimeVal& gtimeval); ^ /usr/include/glibmm-2.4/glibmm/timeval.h:104:49: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] inline TimeVal::TimeVal(const GTimeVal& gtimeval) ^ /usr/include/glibmm-2.4/glibmm/timeval.h:111:44: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] TimeVal::operator=(const GTimeVal& gtimeval) ^ In file included from ../gtkmm/image.h:29, from ../gtkmm/stock.h:29, from stockid.cc:23: ../../gdk/gdkmm/pixbufanimation.h:184:72: warning: 'GTimeVal' is deprecated [-Wdeprecated-declarations] Glib::RefPtr get_iter(const GTimeVal* start_time); ^ CXXLD libgtkmm-3.0.la make[2]: Leaving directory '/builddir/build/BUILD/gtkmm-3.22.2/gtk/gtkmm' Making all in tests make[2]: Entering directory '/builddir/build/BUILD/gtkmm-3.22.2/tests' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/gtkmm-3.22.2/tests' Making all in demos make[2]: Entering directory '/builddir/build/BUILD/gtkmm-3.22.2/demos' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/gtkmm-3.22.2/demos' Making all in docs make[2]: Entering directory '/builddir/build/BUILD/gtkmm-3.22.2/docs' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/gtkmm-3.22.2/docs' make[2]: Entering directory '/builddir/build/BUILD/gtkmm-3.22.2' make[2]: Leaving directory '/builddir/build/BUILD/gtkmm-3.22.2' make[1]: Leaving directory '/builddir/build/BUILD/gtkmm-3.22.2' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.GxAFMx + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64 ++ dirname /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64 + cd gtkmm-3.22.2 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64 'INSTALL=/usr/bin/install -p' Making install in tools make[1]: Entering directory '/builddir/build/BUILD/gtkmm-3.22.2/tools' make[2]: Entering directory '/builddir/build/BUILD/gtkmm-3.22.2/tools' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/lib64/gtkmm-3.0/proc/m4' /usr/bin/install -p -m 644 m4/class_gtkobject.m4 m4/child_property.m4 m4/convert.m4 m4/convert_gdk.m4 m4/convert_gtk.m4 m4/convert_gtkmm.m4 '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/lib64/gtkmm-3.0/proc/m4' make[2]: Leaving directory '/builddir/build/BUILD/gtkmm-3.22.2/tools' make[1]: Leaving directory '/builddir/build/BUILD/gtkmm-3.22.2/tools' Making install in gdk/gdkmm make[1]: Entering directory '/builddir/build/BUILD/gtkmm-3.22.2/gdk/gdkmm' make[2]: Entering directory '/builddir/build/BUILD/gtkmm-3.22.2/gdk/gdkmm' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/lib64' /bin/sh ../../libtool --mode=install /usr/bin/install -p libgdkmm-3.0.la '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/lib64' libtool: install: /usr/bin/install -p .libs/libgdkmm-3.0.so.1.1.0 /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/lib64/libgdkmm-3.0.so.1.1.0 libtool: install: (cd /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/lib64 && { ln -s -f libgdkmm-3.0.so.1.1.0 libgdkmm-3.0.so.1 || { rm -f libgdkmm-3.0.so.1 && ln -s libgdkmm-3.0.so.1.1.0 libgdkmm-3.0.so.1; }; }) libtool: install: (cd /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/lib64 && { ln -s -f libgdkmm-3.0.so.1.1.0 libgdkmm-3.0.so || { rm -f libgdkmm-3.0.so && ln -s libgdkmm-3.0.so.1.1.0 libgdkmm-3.0.so; }; }) libtool: install: /usr/bin/install -p .libs/libgdkmm-3.0.lai /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/lib64/libgdkmm-3.0.la libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/include/gdkmm-3.0/gdkmm' /usr/bin/install -p -m 644 applaunchcontext.h cursor.h device.h devicemanager.h display.h displaymanager.h dragcontext.h drawingcontext.h event.h glcontext.h monitor.h pixbuf.h pixbufanimation.h pixbufanimationiter.h pixbufformat.h pixbufloader.h rectangle.h rgba.h screen.h seat.h timecoord.h types.h visual.h window.h color.h general.h wrap_init.h '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/include/gdkmm-3.0/gdkmm' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/include/gdkmm-3.0/gdkmm/private' /usr/bin/install -p -m 644 private/applaunchcontext_p.h private/cursor_p.h private/device_p.h private/devicemanager_p.h private/display_p.h private/displaymanager_p.h private/dragcontext_p.h private/drawingcontext_p.h private/event_p.h private/glcontext_p.h private/monitor_p.h private/pixbuf_p.h private/pixbufanimation_p.h private/pixbufanimationiter_p.h private/pixbufformat_p.h private/pixbufloader_p.h private/rectangle_p.h private/rgba_p.h private/screen_p.h private/seat_p.h private/timecoord_p.h private/types_p.h private/visual_p.h private/window_p.h private/color_p.h '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/include/gdkmm-3.0/gdkmm/private' make[2]: Leaving directory '/builddir/build/BUILD/gtkmm-3.22.2/gdk/gdkmm' make[1]: Leaving directory '/builddir/build/BUILD/gtkmm-3.22.2/gdk/gdkmm' Making install in gtk/gtkmm make[1]: Entering directory '/builddir/build/BUILD/gtkmm-3.22.2/gtk/gtkmm' make[2]: Entering directory '/builddir/build/BUILD/gtkmm-3.22.2/gtk/gtkmm' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/lib64' /bin/sh ../../libtool --mode=install /usr/bin/install -p libgtkmm-3.0.la '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/lib64' libtool: warning: relinking 'libgtkmm-3.0.la' libtool: install: (cd /builddir/build/BUILD/gtkmm-3.22.2/gtk/gtkmm; /bin/sh "/builddir/build/BUILD/gtkmm-3.22.2/libtool" --silent --tag CXX --mode=relink g++ -Wall -O2 -g -no-undefined -version-info 2:0:1 -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libgtkmm-3.0.la -rpath /usr/lib64 aboutdialog.lo accelgroup.lo accellabel.lo action.lo actionable.lo actionbar.lo activatable.lo adjustment.lo appchooser.lo appchooserbutton.lo appchooserdialog.lo appchooserwidget.lo application.lo applicationwindow.lo aspectframe.lo assistant.lo bin.lo border.lo box.lo buildable.lo builder.lo button.lo buttonbox.lo calendar.lo cellarea.lo cellareabox.lo cellareacontext.lo celleditable.lo celllayout.lo cellrenderer.lo cellrendereraccel.lo cellrenderercombo.lo cellrendererpixbuf.lo cellrendererprogress.lo cellrendererspin.lo cellrendererspinner.lo cellrenderertext.lo cellrenderertoggle.lo cellview.lo checkbutton.lo checkmenuitem.lo clipboard.lo colorbutton.lo colorchooser.lo colorchooserdialog.lo combobox.lo comboboxtext.lo container.lo cssprovider.lo csssection.lo dialog.lo drawingarea.lo editable.lo entry.lo entrycompletion.lo entrybuffer.lo enums.lo eventbox.lo eventcontroller.lo expander.lo filechooser.lo filechooserbutton.lo filechooserdialog.lo filechooserwidget.lo filefilter.lo fixed.lo flowbox.lo flowboxchild.lo fontbutton.lo fontchooser.lo fontchooserdialog.lo fontchooserwidget.lo frame.lo gesture.lo gesturedrag.lo gesturelongpress.lo gesturemultipress.lo gesturepan.lo gesturerotate.lo gesturesingle.lo gestureswipe.lo gesturezoom.lo glarea.lo grid.lo headerbar.lo hvbox.lo iconinfo.lo icontheme.lo iconview.lo image.lo infobar.lo invisible.lo label.lo layout.lo levelbar.lo linkbutton.lo listbox.lo listboxrow.lo liststore.lo lockbutton.lo main.lo menu.lo menubar.lo menubutton.lo menuitem.lo menushell.lo menutoolbutton.lo messagedialog.lo misc.lo modelbutton.lo notebook.lo offscreenwindow.lo orientable.lo overlay.lo pagesetup.lo paned.lo papersize.lo placessidebar.lo popover.lo popovermenu.lo printcontext.lo printoperation.lo printoperationpreview.lo printsettings.lo progressbar.lo radiobutton.lo radiomenuitem.lo radiotoolbutton.lo range.lo recentchooser.lo recentchooserdialog.lo recentchoosermenu.lo recentchooserwidget.lo recentfilter.lo recentinfo.lo recentmanager.lo requisition.lo revealer.lo scale.lo scalebutton.lo scrollable.lo scrollbar.lo scrolledwindow.lo searchbar.lo searchentry.lo selectiondata.lo separator.lo separatormenuitem.lo separatortoolitem.lo settings.lo shortcutlabel.lo shortcutsgroup.lo shortcutssection.lo shortcutsshortcut.lo shortcutswindow.lo sizegroup.lo spinbutton.lo spinner.lo stack.lo stacksidebar.lo stackswitcher.lo statusbar.lo stylecontext.lo styleprovider.lo switch.lo targetlist.lo textattributes.lo textbuffer.lo textchildanchor.lo textiter.lo textmark.lo texttag.lo texttagtable.lo textview.lo togglebutton.lo toggletoolbutton.lo toolbar.lo toolbutton.lo toolitem.lo toolitemgroup.lo toolpalette.lo toolshell.lo tooltip.lo treedragdest.lo treedragsource.lo treeiter.lo treemodel.lo treemodelfilter.lo treemodelsort.lo treepath.lo treerowreference.lo treeselection.lo treesortable.lo treestore.lo treeview.lo treeviewcolumn.lo viewport.lo volumebutton.lo widget.lo widgetpath.lo window.lo windowgroup.lo pagesetupunixdialog.lo printer.lo printjob.lo printunixdialog.lo plug.lo socket.lo actiongroup.lo alignment.lo arrow.lo colorselection.lo fontselection.lo handlebox.lo hvbuttonbox.lo hvpaned.lo hvscale.lo hvscrollbar.lo hvseparator.lo iconfactory.lo iconset.lo iconsource.lo imagemenuitem.lo numerableicon.lo radioaction.lo recentaction.lo statusicon.lo stockitem.lo table.lo tearoffmenuitem.lo toggleaction.lo uimanager.lo wrap_init.lo accelkey.lo accelmap.lo cellrenderer_generation.lo childpropertyproxy.lo childpropertyproxy_base.lo listviewtext.lo object.lo radiobuttongroup.lo selectiondata_private.lo styleproperty.lo targetentry.lo treemodelcolumn.lo treeview_private.lo stock.lo stockid.lo ../../gdk/gdkmm/libgdkmm-3.0.la -latkmm-1.6 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lcairomm-1.0 -lsigc-2.0 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -inst-prefix-dir /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64) libtool: install: /usr/bin/install -p .libs/libgtkmm-3.0.so.1.1.0T /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/lib64/libgtkmm-3.0.so.1.1.0 libtool: install: (cd /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/lib64 && { ln -s -f libgtkmm-3.0.so.1.1.0 libgtkmm-3.0.so.1 || { rm -f libgtkmm-3.0.so.1 && ln -s libgtkmm-3.0.so.1.1.0 libgtkmm-3.0.so.1; }; }) libtool: install: (cd /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/lib64 && { ln -s -f libgtkmm-3.0.so.1.1.0 libgtkmm-3.0.so || { rm -f libgtkmm-3.0.so && ln -s libgtkmm-3.0.so.1.1.0 libgtkmm-3.0.so; }; }) libtool: install: /usr/bin/install -p .libs/libgtkmm-3.0.lai /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/lib64/libgtkmm-3.0.la libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/include/gtkmm-3.0/gtkmm' /usr/bin/install -p -m 644 aboutdialog.h accelgroup.h accellabel.h action.h actionable.h actionbar.h activatable.h adjustment.h appchooser.h appchooserbutton.h appchooserdialog.h appchooserwidget.h application.h applicationwindow.h aspectframe.h assistant.h bin.h border.h box.h buildable.h builder.h button.h buttonbox.h calendar.h cellarea.h cellareabox.h cellareacontext.h celleditable.h celllayout.h cellrenderer.h cellrendereraccel.h cellrenderercombo.h cellrendererpixbuf.h cellrendererprogress.h cellrendererspin.h cellrendererspinner.h cellrenderertext.h cellrenderertoggle.h cellview.h checkbutton.h '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/include/gtkmm-3.0/gtkmm' /usr/bin/install -p -m 644 checkmenuitem.h clipboard.h colorbutton.h colorchooser.h colorchooserdialog.h combobox.h comboboxtext.h container.h cssprovider.h csssection.h dialog.h drawingarea.h editable.h entry.h entrycompletion.h entrybuffer.h enums.h eventbox.h eventcontroller.h expander.h filechooser.h filechooserbutton.h filechooserdialog.h filechooserwidget.h filefilter.h fixed.h flowbox.h flowboxchild.h fontbutton.h fontchooser.h fontchooserdialog.h fontchooserwidget.h frame.h gesture.h gesturedrag.h gesturelongpress.h gesturemultipress.h gesturepan.h gesturerotate.h gesturesingle.h '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/include/gtkmm-3.0/gtkmm' /usr/bin/install -p -m 644 gestureswipe.h gesturezoom.h glarea.h grid.h headerbar.h hvbox.h iconinfo.h icontheme.h iconview.h image.h infobar.h invisible.h label.h layout.h levelbar.h linkbutton.h listbox.h listboxrow.h liststore.h lockbutton.h main.h menu.h menubar.h menubutton.h menuitem.h menushell.h menutoolbutton.h messagedialog.h misc.h modelbutton.h notebook.h offscreenwindow.h orientable.h overlay.h pagesetup.h paned.h papersize.h placessidebar.h popover.h popovermenu.h '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/include/gtkmm-3.0/gtkmm' /usr/bin/install -p -m 644 printcontext.h printoperation.h printoperationpreview.h printsettings.h progressbar.h radiobutton.h radiomenuitem.h radiotoolbutton.h range.h recentchooser.h recentchooserdialog.h recentchoosermenu.h recentchooserwidget.h recentfilter.h recentinfo.h recentmanager.h requisition.h revealer.h scale.h scalebutton.h scrollable.h scrollbar.h scrolledwindow.h searchbar.h searchentry.h selectiondata.h separator.h separatormenuitem.h separatortoolitem.h settings.h shortcutlabel.h shortcutsgroup.h shortcutssection.h shortcutsshortcut.h shortcutswindow.h sizegroup.h spinbutton.h spinner.h stack.h stacksidebar.h '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/include/gtkmm-3.0/gtkmm' /usr/bin/install -p -m 644 stackswitcher.h statusbar.h stylecontext.h styleprovider.h switch.h targetlist.h textattributes.h textbuffer.h textchildanchor.h textiter.h textmark.h texttag.h texttagtable.h textview.h togglebutton.h toggletoolbutton.h toolbar.h toolbutton.h toolitem.h toolitemgroup.h toolpalette.h toolshell.h tooltip.h treedragdest.h treedragsource.h treeiter.h treemodel.h treemodelfilter.h treemodelsort.h treepath.h treerowreference.h treeselection.h treesortable.h treestore.h treeview.h treeviewcolumn.h viewport.h volumebutton.h widget.h widgetpath.h '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/include/gtkmm-3.0/gtkmm' /usr/bin/install -p -m 644 window.h windowgroup.h pagesetupunixdialog.h printer.h printjob.h printunixdialog.h plug.h socket.h actiongroup.h alignment.h arrow.h colorselection.h fontselection.h handlebox.h hvbuttonbox.h hvpaned.h hvscale.h hvscrollbar.h hvseparator.h iconfactory.h iconset.h iconsource.h imagemenuitem.h numerableicon.h radioaction.h recentaction.h statusicon.h stockitem.h table.h tearoffmenuitem.h toggleaction.h uimanager.h accelkey.h accelmap.h base.h border.h cellrenderer_generation.h childpropertyproxy.h childpropertyproxy_base.h listviewtext.h '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/include/gtkmm-3.0/gtkmm' /usr/bin/install -p -m 644 object.h radiobuttongroup.h selectiondata_private.h styleproperty.h targetentry.h treemodelcolumn.h treeview_private.h wrap_init.h stock.h stockid.h '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/include/gtkmm-3.0/gtkmm' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/include/gtkmm-3.0/gtkmm/private' /usr/bin/install -p -m 644 private/aboutdialog_p.h private/accelgroup_p.h private/accellabel_p.h private/action_p.h private/actionable_p.h private/actionbar_p.h private/activatable_p.h private/adjustment_p.h private/appchooser_p.h private/appchooserbutton_p.h private/appchooserdialog_p.h private/appchooserwidget_p.h private/application_p.h private/applicationwindow_p.h private/aspectframe_p.h private/assistant_p.h private/bin_p.h private/border_p.h private/box_p.h private/buildable_p.h private/builder_p.h private/button_p.h private/buttonbox_p.h private/calendar_p.h private/cellarea_p.h private/cellareabox_p.h private/cellareacontext_p.h private/celleditable_p.h private/celllayout_p.h private/cellrenderer_p.h private/cellrendereraccel_p.h private/cellrenderercombo_p.h private/cellrendererpixbuf_p.h private/cellrendererprogress_p.h private/cellrendererspin_p.h private/cellrendererspinner_p.h private/cellrenderertext_p.h private/cellrenderertoggle_p.h private/cellview_p.h private/checkbutton_p.h '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/include/gtkmm-3.0/gtkmm/private' /usr/bin/install -p -m 644 private/checkmenuitem_p.h private/clipboard_p.h private/colorbutton_p.h private/colorchooser_p.h private/colorchooserdialog_p.h private/combobox_p.h private/comboboxtext_p.h private/container_p.h private/cssprovider_p.h private/csssection_p.h private/dialog_p.h private/drawingarea_p.h private/editable_p.h private/entry_p.h private/entrycompletion_p.h private/entrybuffer_p.h private/enums_p.h private/eventbox_p.h private/eventcontroller_p.h private/expander_p.h private/filechooser_p.h private/filechooserbutton_p.h private/filechooserdialog_p.h private/filechooserwidget_p.h private/filefilter_p.h private/fixed_p.h private/flowbox_p.h private/flowboxchild_p.h private/fontbutton_p.h private/fontchooser_p.h private/fontchooserdialog_p.h private/fontchooserwidget_p.h private/frame_p.h private/gesture_p.h private/gesturedrag_p.h private/gesturelongpress_p.h private/gesturemultipress_p.h private/gesturepan_p.h private/gesturerotate_p.h private/gesturesingle_p.h '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/include/gtkmm-3.0/gtkmm/private' /usr/bin/install -p -m 644 private/gestureswipe_p.h private/gesturezoom_p.h private/glarea_p.h private/grid_p.h private/headerbar_p.h private/hvbox_p.h private/iconinfo_p.h private/icontheme_p.h private/iconview_p.h private/image_p.h private/infobar_p.h private/invisible_p.h private/label_p.h private/layout_p.h private/levelbar_p.h private/linkbutton_p.h private/listbox_p.h private/listboxrow_p.h private/liststore_p.h private/lockbutton_p.h private/main_p.h private/menu_p.h private/menubar_p.h private/menubutton_p.h private/menuitem_p.h private/menushell_p.h private/menutoolbutton_p.h private/messagedialog_p.h private/misc_p.h private/modelbutton_p.h private/notebook_p.h private/offscreenwindow_p.h private/orientable_p.h private/overlay_p.h private/pagesetup_p.h private/paned_p.h private/papersize_p.h private/placessidebar_p.h private/popover_p.h private/popovermenu_p.h '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/include/gtkmm-3.0/gtkmm/private' /usr/bin/install -p -m 644 private/printcontext_p.h private/printoperation_p.h private/printoperationpreview_p.h private/printsettings_p.h private/progressbar_p.h private/radiobutton_p.h private/radiomenuitem_p.h private/radiotoolbutton_p.h private/range_p.h private/recentchooser_p.h private/recentchooserdialog_p.h private/recentchoosermenu_p.h private/recentchooserwidget_p.h private/recentfilter_p.h private/recentinfo_p.h private/recentmanager_p.h private/requisition_p.h private/revealer_p.h private/scale_p.h private/scalebutton_p.h private/scrollable_p.h private/scrollbar_p.h private/scrolledwindow_p.h private/searchbar_p.h private/searchentry_p.h private/selectiondata_p.h private/separator_p.h private/separatormenuitem_p.h private/separatortoolitem_p.h private/settings_p.h private/shortcutlabel_p.h private/shortcutsgroup_p.h private/shortcutssection_p.h private/shortcutsshortcut_p.h private/shortcutswindow_p.h private/sizegroup_p.h private/spinbutton_p.h private/spinner_p.h private/stack_p.h private/stacksidebar_p.h '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/include/gtkmm-3.0/gtkmm/private' /usr/bin/install -p -m 644 private/stackswitcher_p.h private/statusbar_p.h private/stylecontext_p.h private/styleprovider_p.h private/switch_p.h private/targetlist_p.h private/textattributes_p.h private/textbuffer_p.h private/textchildanchor_p.h private/textiter_p.h private/textmark_p.h private/texttag_p.h private/texttagtable_p.h private/textview_p.h private/togglebutton_p.h private/toggletoolbutton_p.h private/toolbar_p.h private/toolbutton_p.h private/toolitem_p.h private/toolitemgroup_p.h private/toolpalette_p.h private/toolshell_p.h private/tooltip_p.h private/treedragdest_p.h private/treedragsource_p.h private/treeiter_p.h private/treemodel_p.h private/treemodelfilter_p.h private/treemodelsort_p.h private/treepath_p.h private/treerowreference_p.h private/treeselection_p.h private/treesortable_p.h private/treestore_p.h private/treeview_p.h private/treeviewcolumn_p.h private/viewport_p.h private/volumebutton_p.h private/widget_p.h private/widgetpath_p.h '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/include/gtkmm-3.0/gtkmm/private' /usr/bin/install -p -m 644 private/window_p.h private/windowgroup_p.h private/pagesetupunixdialog_p.h private/printer_p.h private/printjob_p.h private/printunixdialog_p.h private/plug_p.h private/socket_p.h private/actiongroup_p.h private/alignment_p.h private/arrow_p.h private/colorselection_p.h private/fontselection_p.h private/handlebox_p.h private/hvbuttonbox_p.h private/hvpaned_p.h private/hvscale_p.h private/hvscrollbar_p.h private/hvseparator_p.h private/iconfactory_p.h private/iconset_p.h private/iconsource_p.h private/imagemenuitem_p.h private/numerableicon_p.h private/radioaction_p.h private/recentaction_p.h private/statusicon_p.h private/stockitem_p.h private/table_p.h private/tearoffmenuitem_p.h private/toggleaction_p.h private/uimanager_p.h private/object_p.h '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/include/gtkmm-3.0/gtkmm/private' make[2]: Leaving directory '/builddir/build/BUILD/gtkmm-3.22.2/gtk/gtkmm' make[1]: Leaving directory '/builddir/build/BUILD/gtkmm-3.22.2/gtk/gtkmm' Making install in tests make[1]: Entering directory '/builddir/build/BUILD/gtkmm-3.22.2/tests' make[2]: Entering directory '/builddir/build/BUILD/gtkmm-3.22.2/tests' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/gtkmm-3.22.2/tests' make[1]: Leaving directory '/builddir/build/BUILD/gtkmm-3.22.2/tests' Making install in demos make[1]: Entering directory '/builddir/build/BUILD/gtkmm-3.22.2/demos' make[2]: Entering directory '/builddir/build/BUILD/gtkmm-3.22.2/demos' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/gtkmm-3.22.2/demos' make[1]: Leaving directory '/builddir/build/BUILD/gtkmm-3.22.2/demos' Making install in docs make[1]: Entering directory '/builddir/build/BUILD/gtkmm-3.22.2/docs' make[2]: Entering directory '/builddir/build/BUILD/gtkmm-3.22.2/docs' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/share/doc/gtkmm-3.0/reference/html' /usr/bin/perl -- "../docs/doc-install.pl" --verbose --mode=0644 -l 'libsigc++-2.0.tag@../../../libsigc++-2.0/reference/html/' -l 'glibmm-2.4.tag@../../../glibmm-2.4/reference/html/' -l 'cairomm-1.0.tag@../../../cairomm-1.0/reference/html/' -l 'pangomm-1.4.tag@../../../pangomm-1.4/reference/html/' -l 'atkmm-1.6.tag@../../../atkmm-1.6/reference/html/' -t '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/share/doc/gtkmm-3.0/reference/html' --glob -- 'reference/html/*.css' 'reference/html/*.gif' 'reference/html/*.html' 'reference/html/*.js' 'reference/html/*.png' doc-install: Using base path ../../../libsigc++-2.0/reference/html/ for tag file libsigc++-2.0.tag doc-install: Using base path ../../../glibmm-2.4/reference/html/ for tag file glibmm-2.4.tag doc-install: Using base path ../../../cairomm-1.0/reference/html/ for tag file cairomm-1.0.tag doc-install: Using base path ../../../pangomm-1.4/reference/html/ for tag file pangomm-1.4.tag doc-install: Using base path ../../../atkmm-1.6/reference/html/ for tag file atkmm-1.6.tag doc-install: Copying tabs.css doc-install: Copying doxygen-extra.css doc-install: Copying doxygen.css doc-install: Translating classGdk_1_1AppLaunchContext-members.html (rewrote 114 of 114 references) doc-install: Translating classGtk_1_1TreeModelColumnRecord.html (no references) doc-install: Translating classGtk_1_1SpinButton.html (rewrote 691 of 705 references) doc-install: Translating classGtk_1_1StylePropertyBase.html (rewrote 4 of 4 references) doc-install: Translating classGtk_1_1ButtonBox-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1IconFactory-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1MenuToolButton.html (rewrote 541 of 557 references) doc-install: Translating classGtk_1_1ColorSelection-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1CellLayout.html (rewrote 102 of 107 references) doc-install: Translating classGtk_1_1TreeModelColumnBase-members.html (no references) doc-install: Translating classGtk_1_1TextIter.html (rewrote 79 of 116 references) doc-install: Translating classGtk_1_1TreeViewColumn.html (rewrote 228 of 231 references) doc-install: Translating classGtk_1_1VPaned.html (rewrote 473 of 489 references) doc-install: Translating classGtk_1_1GesturePan.html (rewrote 154 of 158 references) doc-install: Translating classGtk_1_1Settings-members.html (rewrote 96 of 96 references) doc-install: Translating namespacemembers_func_s.html (no references) doc-install: Translating classGtk_1_1Socket.html (rewrote 466 of 482 references) doc-install: Translating classGtk_1_1CellRendererPixbuf.html (rewrote 223 of 224 references) doc-install: Translating classGtk_1_1TargetList.html (rewrote 14 of 18 references) doc-install: Translating since_2_16.html (rewrote 13 of 15 references) doc-install: Translating functions_b.html (no references) doc-install: Translating classGtk_1_1AppChooserWidget.html (rewrote 543 of 559 references) doc-install: Translating classGtk_1_1UIManager.html (rewrote 187 of 196 references) doc-install: Translating classGtk_1_1Toolbar-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1GLArea-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1ToolPalette.html (rewrote 494 of 508 references) doc-install: Translating classGlib_1_1Value_3_01Glib_1_1RefPtr_3_01Gtk_1_1TargetList_01_4_01_4.html (rewrote 31 of 31 references) doc-install: Translating classGtk_1_1Box-members.html (rewrote 156 of 156 references) doc-install: Translating namespacemembers_c.html (no references) doc-install: Translating classGtk_1_1Main-members.html (rewrote 20 of 20 references) doc-install: Translating classGtk_1_1TreeViewColumn-members.html (rewrote 110 of 110 references) doc-install: Translating classGtk_1_1Revealer-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1CellRendererAccel-members.html (rewrote 94 of 94 references) doc-install: Translating classGtk_1_1PaperSize-members.html (no references) doc-install: Translating classGtk_1_1ColorChooserDialog-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1ScrolledWindow-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1PrintSettings.html (rewrote 193 of 206 references) doc-install: Translating classGtk_1_1RecentChooserDialog-members.html (rewrote 156 of 156 references) doc-install: Translating namespacemembers_t.html (no references) doc-install: Translating classGtk_1_1PrintError.html (rewrote 23 of 23 references) doc-install: Translating classGtk_1_1Label.html (rewrote 633 of 644 references) doc-install: Translating classGtk_1_1RecentInfo-members.html (no references) doc-install: Translating classGtk_1_1ScrolledWindow.html (rewrote 552 of 568 references) doc-install: Translating classGtk_1_1PrintError-members.html (rewrote 26 of 26 references) doc-install: Translating classGtk_1_1StylePropertyBase-members.html (no references) doc-install: Translating classGtk_1_1LinkButton-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1ImageMenuItem-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1StyleProvider.html (rewrote 88 of 89 references) doc-install: Translating namespacemembers_eval_c.html (no references) doc-install: Translating namespacemembers_func.html (no references) doc-install: Translating classGtk_1_1AccelLabel.html (rewrote 540 of 551 references) doc-install: Translating classGtk_1_1EntryCompletion.html (rewrote 212 of 215 references) doc-install: Translating classGtk_1_1AccelLabel-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1ColorChooserDialog.html (rewrote 598 of 624 references) doc-install: Translating functions_func_k.html (no references) doc-install: Translating classGtk_1_1MenuBar-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1TargetEntry.html (rewrote 6 of 6 references) doc-install: Translating classGtk_1_1ColorButton.html (rewrote 549 of 567 references) doc-install: Translating classGtk_1_1Layout-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1TreeDragSource.html (rewrote 88 of 89 references) doc-install: Translating classGtk_1_1TreeIterBase-members.html (no references) doc-install: Translating classGtk_1_1HandleBox.html (rewrote 486 of 502 references) doc-install: Translating classGtk_1_1EntryBuffer.html (rewrote 135 of 136 references) doc-install: Translating functions_m.html (no references) doc-install: Translating classGtk_1_1ToolShell-members.html (rewrote 82 of 82 references) doc-install: Translating classGtk_1_1IconSize-members.html (no references) doc-install: Translating classGtk_1_1TreeRowReference.html (rewrote 8 of 8 references) doc-install: Translating classGdk_1_1Screen.html (rewrote 160 of 167 references) doc-install: Translating classGtk_1_1AccelGroup.html (rewrote 125 of 126 references) doc-install: Translating classGtk_1_1Arrow.html (rewrote 456 of 465 references) doc-install: Translating classGdk_1_1Pixbuf-members.html (rewrote 136 of 136 references) doc-install: Translating classGtk_1_1TearoffMenuItem.html (rewrote 506 of 522 references) doc-install: Translating classGtk_1_1ToolShell.html (rewrote 94 of 95 references) doc-install: Translating classGtk_1_1PrintOperation.html (rewrote 291 of 298 references) doc-install: Translating classGtk_1_1PopoverMenu-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1Actionable.html (rewrote 124 of 125 references) doc-install: Translating classGtk_1_1IconThemeError-members.html (rewrote 26 of 26 references) doc-install: Translating since_2_8.html (rewrote 3 of 3 references) doc-install: Translating classGtk_1_1TextTag-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1PageSetup-members.html (rewrote 96 of 96 references) doc-install: Translating namespacemembers_v.html (no references) doc-install: Translating classGdk_1_1Visual-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1TextBuffer-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1TextIter-members.html (no references) doc-install: Translating functions_o.html (no references) doc-install: Translating classGtk_1_1RecentAction-members.html (rewrote 128 of 128 references) doc-install: Translating classGtk_1_1Scrollable-members.html (rewrote 82 of 82 references) doc-install: Translating classGtk_1_1Statusbar-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1CssProvider.html (rewrote 144 of 151 references) doc-install: Translating classGtk_1_1Scale.html (rewrote 509 of 520 references) doc-install: Translating functions_func_r.html (no references) doc-install: Translating classGtk_1_1TreeView-members.html (rewrote 156 of 156 references) doc-install: Translating functions_func_e.html (no references) doc-install: Translating classGtk_1_1RadioToolButton.html (rewrote 544 of 560 references) doc-install: Translating classGtk_1_1WidgetPath.html (rewrote 31 of 35 references) doc-install: Translating classGtk_1_1ColorChooser.html (rewrote 98 of 101 references) doc-install: Translating classGtk_1_1IconInfo-members.html (no references) doc-install: Translating namespacemembers_eval_s.html (no references) doc-install: Translating classGtk_1_1Activatable.html (rewrote 123 of 124 references) doc-install: Translating classGtk_1_1Entry.html (rewrote 825 of 835 references) doc-install: Translating functions_func_p.html (no references) doc-install: Translating classGtk_1_1IconTheme.html (rewrote 173 of 202 references) doc-install: Translating classGdk_1_1GLError-members.html (rewrote 26 of 26 references) doc-install: Translating classGtk_1_1CellRenderer-members.html (rewrote 94 of 94 references) doc-install: Translating classGtk_1_1EntryBuffer-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1Expander.html (rewrote 511 of 527 references) doc-install: Translating classGtk_1_1NumerableIcon-members.html (rewrote 160 of 160 references) doc-install: Translating classGtk_1_1NumerableIcon.html (rewrote 288 of 292 references) doc-install: Translating namespacemembers_eval_t.html (no references) doc-install: Translating classGtk_1_1WidgetPath-members.html (no references) doc-install: Translating classGtk_1_1Clipboard-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1FontSelection-members.html (rewrote 156 of 156 references) doc-install: Translating namespacemembers_eval_f.html (no references) doc-install: Translating classGtk_1_1CellArea.html (rewrote 217 of 224 references) doc-install: Translating namespacemembers_func_f.html (no references) doc-install: Translating classGtk_1_1TreeModelColumn.html (rewrote 2 of 2 references) doc-install: Translating classGtk_1_1AppChooser.html (rewrote 104 of 105 references) doc-install: Translating classGtk_1_1IconInfo.html (rewrote 74 of 76 references) doc-install: Translating classGtk_1_1CellRendererProgress.html (rewrote 192 of 193 references) doc-install: Translating classGdk_1_1DragContext.html (rewrote 133 of 138 references) doc-install: Translating classGtk_1_1CellRendererSpin-members.html (rewrote 94 of 94 references) doc-install: Translating since_2_12.html (rewrote 27 of 30 references) doc-install: Translating classGtk_1_1ShortcutsSection-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1FlowBox.html (rewrote 533 of 551 references) doc-install: Translating classGtk_1_1PageSetup.html (rewrote 131 of 140 references) doc-install: Translating classGtk_1_1CellRendererSpin.html (rewrote 291 of 292 references) doc-install: Translating classGtk_1_1Arrow-members.html (rewrote 140 of 140 references) doc-install: Translating classGdk_1_1Color-members.html (no references) doc-install: Translating classGdk_1_1GLContext-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1Socket-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1RecentChooserWidget.html (rewrote 519 of 539 references) doc-install: Translating namespacemembers_eval_j.html (no references) doc-install: Translating classGtk_1_1FontChooser-members.html (rewrote 82 of 82 references) doc-install: Translating classGtk_1_1GestureZoom.html (rewrote 136 of 140 references) doc-install: Translating functions_func_c.html (no references) doc-install: Translating classGtk_1_1GLArea.html (rewrote 485 of 494 references) doc-install: Translating classGtk_1_1AppChooserDialog-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1Widget-members.html (rewrote 140 of 140 references) doc-install: Translating classGdk_1_1PixbufFormat.html (rewrote 14 of 18 references) doc-install: Translating classGtk_1_1WindowGroup-members.html (rewrote 96 of 96 references) doc-install: Translating functions_func_w.html (no references) doc-install: Translating classGtk_1_1TreeStore-members.html (rewrote 176 of 176 references) doc-install: Translating classGtk_1_1CellView-members.html (rewrote 172 of 172 references) doc-install: Translating classGdk_1_1AppLaunchContext.html (rewrote 155 of 160 references) doc-install: Translating classGtk_1_1WindowGroup.html (rewrote 107 of 112 references) doc-install: Translating classGtk_1_1TextMark.html (rewrote 121 of 122 references) doc-install: Translating classGtk_1_1Overlay.html (rewrote 465 of 481 references) doc-install: Translating classGtk_1_1PrintSettings_1_1Keys-members.html (no references) doc-install: Translating classGtk_1_1Container.html (rewrote 476 of 495 references) doc-install: Translating namespacemembers_eval_r.html (no references) doc-install: Translating classGtk_1_1MenuItem-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1AppChooserWidget-members.html (rewrote 172 of 172 references) doc-install: Translating namespacemembers_b.html (no references) doc-install: Translating functions_func_h.html (no references) doc-install: Translating classGdk_1_1Window-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1IconSource.html (rewrote 16 of 17 references) doc-install: Translating namespaceGdk_1_1Cairo.html (rewrote 26 of 26 references) doc-install: Translating classGdk_1_1DisplayManager-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1GestureLongPress.html (rewrote 150 of 154 references) doc-install: Translating classGtk_1_1ShortcutsWindow.html (rewrote 590 of 614 references) doc-install: Translating classGtk_1_1Object-members.html (rewrote 94 of 94 references) doc-install: Translating classGtk_1_1ToolItem.html (rewrote 514 of 530 references) doc-install: Translating classGtk_1_1StockID-members.html (no references) doc-install: Translating functions_enum.html (no references) doc-install: Translating classGtk_1_1TreeValueProxy.html (no references) doc-install: Translating index.html (no references) doc-install: Translating classGtk_1_1Tooltip.html (rewrote 118 of 122 references) doc-install: Translating classGtk_1_1RadioMenuItem-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1Editable.html (rewrote 106 of 107 references) doc-install: Translating classGtk_1_1TreePath.html (rewrote 10 of 15 references) doc-install: Translating classGtk_1_1Assistant.html (rewrote 603 of 627 references) doc-install: Translating hierarchy.html (rewrote 23 of 23 references) doc-install: Translating classGdk_1_1DeviceManager-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1StyleProperty-members.html (no references) doc-install: Translating classGtk_1_1AccelGroup-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1CellRendererCombo-members.html (rewrote 94 of 94 references) doc-install: Translating classGtk_1_1RecentAction.html (rewrote 331 of 338 references) doc-install: Translating classGtk_1_1StatusIcon-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1Frame.html (rewrote 494 of 510 references) doc-install: Translating classGtk_1_1CssSection-members.html (no references) doc-install: Translating classGtk_1_1HScrollbar-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1TreeModel-members.html (rewrote 82 of 82 references) doc-install: Translating classGtk_1_1GesturePan-members.html (rewrote 96 of 96 references) doc-install: Translating functions_func_u.html (no references) doc-install: Translating classGtk_1_1ChildPropertyProxy__WriteOnly.html (rewrote 2 of 2 references) doc-install: Translating namespacemembers_enum.html (no references) doc-install: Translating classGtk_1_1RecentManager.html (rewrote 137 of 140 references) doc-install: Translating classGtk_1_1VButtonBox-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1Button-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1Range-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1StyleContext-members.html (rewrote 96 of 96 references) doc-install: Translating namespacemembers_eval_k.html (no references) doc-install: Translating classGtk_1_1TreeValueProxy-members.html (no references) doc-install: Translating namespacemembers_k.html (no references) doc-install: Translating classGtk_1_1PrintSettings_1_1PageRange.html (no references) doc-install: Translating namespacemembers_func_c.html (no references) doc-install: Translating classGtk_1_1CellRenderer.html (rewrote 186 of 187 references) doc-install: Translating classGtk_1_1StockID.html (rewrote 6 of 7 references) doc-install: Translating classGtk_1_1CellAreaContext.html (rewrote 115 of 116 references) doc-install: Translating classGtk_1_1PopoverMenu.html (rewrote 501 of 517 references) doc-install: Translating classGtk_1_1TreeModelFilter-members.html (rewrote 112 of 112 references) doc-install: Translating functions_func_s.html (no references) doc-install: Translating classGdk_1_1Point-members.html (no references) doc-install: Translating classGtk_1_1ListViewText.html (rewrote 577 of 597 references) doc-install: Translating classGtk_1_1ShortcutLabel.html (rewrote 495 of 511 references) doc-install: Translating classGtk_1_1SignalProxyChildProperty-members.html (rewrote 14 of 14 references) doc-install: Translating namespacemembers_eval_p.html (no references) doc-install: Translating classGtk_1_1VSeparator.html (rewrote 444 of 453 references) doc-install: Translating namespaceGdk.html (rewrote 1 of 1 references) doc-install: Translating classGtk_1_1PrintOperationPreview.html (rewrote 104 of 105 references) doc-install: Translating namespacemembers_u.html (no references) doc-install: Translating classGtk_1_1ListStore-members.html (rewrote 176 of 176 references) doc-install: Translating classGtk_1_1ChildPropertyProxy-members.html (no references) doc-install: Translating classGtk_1_1PrintOperationPreview-members.html (rewrote 82 of 82 references) doc-install: Translating classGtk_1_1HeaderBar-members.html (rewrote 140 of 140 references) doc-install: Translating classGdk_1_1Pixbuf.html (rewrote 324 of 361 references) doc-install: Translating classGtk_1_1GestureDrag.html (rewrote 148 of 152 references) doc-install: Translating classGtk_1_1AspectFrame.html (rewrote 502 of 518 references) doc-install: Translating classGtk_1_1GestureZoom-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1HBox.html (rewrote 469 of 485 references) doc-install: Translating classGtk_1_1GestureSingle-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1HPaned-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1Frame-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1IconTheme-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1Gesture.html (rewrote 149 of 157 references) doc-install: Translating functions_q.html (no references) doc-install: Translating classGtk_1_1AboutDialog-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1SearchEntry-members.html (rewrote 172 of 172 references) doc-install: Translating functions_f.html (no references) doc-install: Translating classGtk_1_1EventBox-members.html (rewrote 140 of 140 references) doc-install: Translating since_3_0.html (rewrote 34 of 34 references) doc-install: Translating group__Printing.html (no references) doc-install: Translating classGdk_1_1PixbufFormat-members.html (no references) doc-install: Translating classGtk_1_1TreeIterBase.html (no references) doc-install: Translating group__Containers.html (no references) doc-install: Translating functions_k.html (no references) doc-install: Translating classGdk_1_1Screen-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1CssProviderError.html (rewrote 23 of 23 references) doc-install: Translating classGtk_1_1GestureSwipe-members.html (rewrote 96 of 96 references) doc-install: Translating classGdk_1_1Point.html (rewrote 0 of 1 references) doc-install: Translating functions_func_q.html (no references) doc-install: Translating functions_func_t.html (no references) doc-install: Translating classGtk_1_1Separator.html (rewrote 443 of 452 references) doc-install: Translating classGtk_1_1FontChooserWidget.html (rewrote 518 of 534 references) doc-install: Translating classGtk_1_1StackSwitcher.html (rewrote 477 of 493 references) doc-install: Translating functions_g.html (no references) doc-install: Translating classGdk_1_1PixbufLoader.html (rewrote 123 of 125 references) doc-install: Translating classGdk_1_1PixbufError-members.html (rewrote 26 of 26 references) doc-install: Translating classGtk_1_1TreeModelColumnRecord-members.html (no references) doc-install: Translating classGtk_1_1TreeDragDest-members.html (rewrote 82 of 82 references) doc-install: Translating classGtk_1_1Scale-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1Widget.html (rewrote 759 of 773 references) doc-install: Translating classGtk_1_1ToggleToolButton.html (rewrote 537 of 553 references) doc-install: Translating since_2_20.html (rewrote 3 of 3 references) doc-install: Translating classGtk_1_1Calendar-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1ChildPropertyProxy__Base.html (rewrote 4 of 4 references) doc-install: Translating classGtk_1_1ModelButton-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1Border.html (rewrote 2 of 2 references) doc-install: Translating classGdk_1_1Window.html (rewrote 303 of 314 references) doc-install: Translating classGdk_1_1PixbufAnimationIter-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1MenuItem.html (rewrote 531 of 547 references) doc-install: Translating classGtk_1_1FlowBoxChild-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1RecentChooser-members.html (rewrote 82 of 82 references) doc-install: Translating classGtk_1_1RecentChooserDialog.html (rewrote 642 of 671 references) doc-install: Translating namespacemembers_vars.html (no references) doc-install: Translating functions_func_m.html (no references) doc-install: Translating classGtk_1_1VScrollbar-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1Popover-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1Paned-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1TextBuffer.html (rewrote 354 of 375 references) doc-install: Translating classGdk_1_1DragContext-members.html (rewrote 96 of 96 references) doc-install: Translating dir_4cca10c204509ca3086b747fab94faa6.html (no references) doc-install: Translating classGtk_1_1LockButton-members.html (rewrote 156 of 156 references) doc-install: Translating classGdk_1_1Rectangle-members.html (no references) doc-install: Translating classGtk_1_1FileFilter_1_1Info.html (rewrote 8 of 8 references) doc-install: Translating functions_h.html (no references) doc-install: Translating classGtk_1_1FontSelection.html (rewrote 522 of 538 references) doc-install: Translating functions_t.html (no references) doc-install: Translating classGtk_1_1TextAttributes-members.html (no references) doc-install: Translating classGtk_1_1RecentChooserWidget-members.html (rewrote 172 of 172 references) doc-install: Translating classGtk_1_1OffscreenWindow-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1RecentManager_1_1Data-members.html (no references) doc-install: Translating classGdk_1_1PixbufLoader-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1IconSize.html (rewrote 10 of 15 references) doc-install: Translating classGtk_1_1EntryCompletion-members.html (rewrote 128 of 128 references) doc-install: Translating modules.html (no references) doc-install: Translating namespaceGtk.html (rewrote 36 of 36 references) doc-install: Translating classGtk_1_1ProgressBar-members.html (rewrote 156 of 156 references) doc-install: Translating classes.html (rewrote 2 of 2 references) doc-install: Translating classGdk_1_1Seat-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1Buildable-members.html (rewrote 82 of 82 references) doc-install: Translating classGtk_1_1MessageDialog-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1IconSource-members.html (no references) doc-install: Translating classGtk_1_1FileChooserWidget-members.html (rewrote 172 of 172 references) doc-install: Translating classGtk_1_1TextChildAnchor.html (rewrote 103 of 108 references) doc-install: Translating classGdk_1_1Display.html (rewrote 207 of 215 references) doc-install: Translating classGtk_1_1VSeparator-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1AppChooser-members.html (rewrote 82 of 82 references) doc-install: Translating classGtk_1_1ListViewText_1_1TextModelColumns-members.html (no references) doc-install: Translating classGtk_1_1PageSetupUnixDialog-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1TreeDragSource-members.html (rewrote 82 of 82 references) doc-install: Translating namespacemembers_o.html (no references) doc-install: Translating classGtk_1_1ToolItem-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1PlacesSidebar-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1BuilderError-members.html (rewrote 26 of 26 references) doc-install: Translating classGtk_1_1SearchEntry.html (rewrote 645 of 655 references) doc-install: Translating classGtk_1_1Bin.html (rewrote 466 of 484 references) doc-install: Translating namespacemembers_m.html (no references) doc-install: Translating classGtk_1_1ToolItemGroup-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1HSeparator-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1Fixed.html (rewrote 458 of 472 references) doc-install: Translating classGdk_1_1Event.html (rewrote 6 of 6 references) doc-install: Translating classGtk_1_1RecentManager-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1ActionBar.html (rewrote 463 of 479 references) doc-install: Translating since_2_24.html (rewrote 8 of 8 references) doc-install: Translating classGtk_1_1CellAreaContext-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1GestureLongPress-members.html (rewrote 96 of 96 references) doc-install: Translating classGdk_1_1TimeCoord.html (no references) doc-install: Translating classGtk_1_1Builder-members.html (rewrote 96 of 96 references) doc-install: Translating classGdk_1_1DrawingContext.html (rewrote 127 of 128 references) doc-install: Translating classGtk_1_1MenuToolButton-members.html (rewrote 156 of 156 references) doc-install: Translating namespacemembers_func_u.html (no references) doc-install: Translating classGtk_1_1CellRendererSpinner-members.html (rewrote 94 of 94 references) doc-install: Translating namespacemembers_j.html (no references) doc-install: Translating classGtk_1_1HScale.html (rewrote 486 of 499 references) doc-install: Translating classGtk_1_1FileChooserDialog-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1FlowBox-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1RadioAction-members.html (rewrote 112 of 112 references) doc-install: Translating classGtk_1_1ComboBox-members.html (rewrote 172 of 172 references) doc-install: Translating functions_func_i.html (no references) doc-install: Translating classGtk_1_1Stack-members.html (rewrote 140 of 140 references) doc-install: Translating annotated.html (rewrote 3 of 3 references) doc-install: Translating classGtk_1_1Printer.html (rewrote 161 of 169 references) doc-install: Translating since_2_18.html (rewrote 2 of 2 references) doc-install: Translating classGtk_1_1HPaned.html (rewrote 473 of 489 references) doc-install: Translating classGtk_1_1ShortcutsSection.html (rewrote 489 of 505 references) doc-install: Translating classGtk_1_1FontSelectionDialog-members.html (rewrote 140 of 140 references) doc-install: Translating namespacemembers_d.html (no references) doc-install: Translating classGtk_1_1PrintSettings_1_1Keys.html (rewrote 54 of 54 references) doc-install: Translating classGtk_1_1TextTagTable-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1RadioMenuItem.html (rewrote 525 of 541 references) doc-install: Translating classGtk_1_1Separator-members.html (rewrote 156 of 156 references) doc-install: Translating graph_legend.html (no references) doc-install: Translating classGtk_1_1GestureRotate-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1TreeModelFilter.html (rewrote 162 of 165 references) doc-install: Translating classGtk_1_1Layout.html (rewrote 494 of 508 references) doc-install: Translating classGtk_1_1VButtonBox.html (rewrote 472 of 488 references) doc-install: Translating namespacemembers_func_g.html (no references) doc-install: Translating classGtk_1_1FileChooserError.html (rewrote 23 of 23 references) doc-install: Translating namespacemembers_eval_h.html (no references) doc-install: Translating classGtk_1_1HButtonBox.html (rewrote 472 of 488 references) doc-install: Translating classGtk_1_1Stack.html (rewrote 524 of 538 references) doc-install: Translating since_3_16.html (rewrote 7 of 8 references) doc-install: Translating classGtk_1_1ListBox.html (rewrote 515 of 533 references) doc-install: Translating classGtk_1_1CssProvider-members.html (rewrote 112 of 112 references) doc-install: Translating classGtk_1_1Orientable-members.html (rewrote 82 of 82 references) doc-install: Translating classGtk_1_1MenuBar.html (rewrote 482 of 497 references) doc-install: Translating classGtk_1_1CellView.html (rewrote 504 of 515 references) doc-install: Translating dir_cdc0cb133378d4d23d07a2a9cfb94776.html (no references) doc-install: Translating classGtk_1_1Gesture-members.html (rewrote 96 of 96 references) doc-install: Translating group__Gestures.html (no references) doc-install: Translating classGtk_1_1TreeSortable-members.html (rewrote 82 of 82 references) doc-install: Translating functions_l.html (no references) doc-install: Translating classGtk_1_1ComboBox.html (rewrote 593 of 612 references) doc-install: Translating classGtk_1_1Scrollbar.html (rewrote 469 of 480 references) doc-install: Translating group__Widgets.html (rewrote 1 of 1 references) doc-install: Translating classGtk_1_1FileChooser-members.html (rewrote 82 of 82 references) doc-install: Translating since_3_22.html (rewrote 15 of 15 references) doc-install: Translating classGtk_1_1TextView.html (rewrote 614 of 630 references) doc-install: Translating classGtk_1_1AccelKey.html (rewrote 14 of 14 references) doc-install: Translating namespacemembers_i.html (no references) doc-install: Translating classGtk_1_1ButtonBox.html (rewrote 473 of 489 references) doc-install: Translating classGlib_1_1Value_3_01Glib_1_1RefPtr_3_01Gtk_1_1TargetList_01_4_01_4-members.html (rewrote 24 of 24 references) doc-install: Translating classGtk_1_1CellRendererCombo.html (rewrote 296 of 297 references) doc-install: Translating classGtk_1_1TreeRowReference-members.html (no references) doc-install: Translating classGtk_1_1Menu-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1FileChooserDialog.html (rewrote 677 of 722 references) doc-install: Translating classGtk_1_1Notebook-members.html (rewrote 140 of 140 references) doc-install: Translating namespacemembers_w.html (no references) doc-install: Translating classGtk_1_1Range.html (rewrote 485 of 496 references) doc-install: Translating classGtk_1_1ToggleToolButton-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1PrintSettings-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1Assistant-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1TargetList-members.html (no references) doc-install: Translating classGdk_1_1RGBA.html (rewrote 8 of 9 references) doc-install: Translating classGtk_1_1PrintSettings_1_1PageRange-members.html (no references) doc-install: Translating classGtk_1_1Calendar.html (rewrote 506 of 515 references) doc-install: Translating classGtk_1_1MenuButton-members.html (rewrote 156 of 156 references) doc-install: Translating classGdk_1_1PixbufAnimationIter.html (rewrote 107 of 108 references) doc-install: Translating classGtk_1_1ActionGroup-members.html (rewrote 112 of 112 references) doc-install: Translating functions_func_o.html (no references) doc-install: Translating classGtk_1_1SignalProxyChildProperty.html (rewrote 22 of 22 references) doc-install: Translating classGtk_1_1RecentFilter-members.html (rewrote 96 of 96 references) doc-install: Translating classGdk_1_1GLError.html (rewrote 23 of 23 references) doc-install: Translating classGtk_1_1EventController.html (rewrote 107 of 108 references) doc-install: Translating classGdk_1_1PixbufAnimation.html (rewrote 109 of 110 references) doc-install: Translating since_3_20.html (rewrote 1 of 1 references) doc-install: Translating functions_w.html (no references) doc-install: Translating namespacemembers_x.html (no references) doc-install: Translating classGtk_1_1TreeSelection.html (rewrote 126 of 132 references) doc-install: Translating classGtk_1_1RadioAction.html (rewrote 367 of 370 references) doc-install: Translating classGtk_1_1StackSidebar-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1FileChooserButton.html (rewrote 576 of 612 references) doc-install: Translating classGtk_1_1GestureRotate.html (rewrote 136 of 140 references) doc-install: Translating classGtk_1_1Activatable-members.html (rewrote 82 of 82 references) doc-install: Translating classGtk_1_1Scrollable.html (rewrote 124 of 125 references) doc-install: Translating functions_u.html (no references) doc-install: Translating namespacemembers_eval_i.html (no references) doc-install: Translating classGtk_1_1HButtonBox-members.html (rewrote 156 of 156 references) doc-install: Translating structGtk_1_1BuiltinStockID-members.html (no references) doc-install: Translating namespacemembers_eval_o.html (no references) doc-install: Translating functions_func_~.html (no references) doc-install: Translating classGtk_1_1ListBox-members.html (rewrote 140 of 140 references) doc-install: Translating functions_type.html (no references) doc-install: Translating classGdk_1_1Monitor.html (rewrote 135 of 136 references) doc-install: Translating classGtk_1_1UIManager-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1RecentManagerError.html (rewrote 23 of 23 references) doc-install: Translating classGtk_1_1SizeGroup-members.html (rewrote 112 of 112 references) doc-install: Translating classGtk_1_1Popover.html (rewrote 509 of 525 references) doc-install: Translating since_2_36.html (rewrote 2 of 2 references) doc-install: Translating namespacemembers_q.html (no references) doc-install: Translating classGtk_1_1CssSection.html (rewrote 16 of 16 references) doc-install: Translating since_2_30.html (no references) doc-install: Translating classGtk_1_1BuilderError.html (rewrote 23 of 23 references) doc-install: Translating classGtk_1_1Printer-members.html (rewrote 96 of 96 references) doc-install: Translating group__Menus.html (no references) doc-install: Translating classGlib_1_1Value_3_01Glib_1_1RefPtr_3_01Gtk_1_1RecentInfo_01_4_01_4-members.html (rewrote 24 of 24 references) doc-install: Translating classGtk_1_1CellAreaBox.html (rewrote 185 of 192 references) doc-install: Translating classGtk_1_1TreeStore.html (rewrote 148 of 156 references) doc-install: Translating classGtk_1_1ScaleButton-members.html (rewrote 172 of 172 references) doc-install: Translating classGtk_1_1AspectFrame-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1Viewport-members.html (rewrote 156 of 156 references) doc-install: Translating classGdk_1_1Seat.html (rewrote 139 of 144 references) doc-install: Translating classGtk_1_1IconSet.html (rewrote 18 of 21 references) doc-install: Translating classGtk_1_1ActionBar-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1MenuButton.html (rewrote 573 of 591 references) doc-install: Translating namespacemembers_z.html (no references) doc-install: Translating since_2_6.html (rewrote 18 of 18 references) doc-install: Translating classGtk_1_1TreePath-members.html (no references) doc-install: Translating group__RecentFiles.html (no references) doc-install: Translating namespacemembers_func_m.html (no references) doc-install: Translating classGtk_1_1RecentChooserMenu.html (rewrote 589 of 608 references) doc-install: Translating classGtk_1_1CssProviderError-members.html (rewrote 26 of 26 references) doc-install: Translating classGtk_1_1ImageMenuItem.html (rewrote 528 of 544 references) doc-install: Translating pages.html (no references) doc-install: Translating classGtk_1_1Box.html (rewrote 474 of 490 references) doc-install: Translating classGtk_1_1CellRendererToggle-members.html (rewrote 94 of 94 references) doc-install: Translating classGtk_1_1FontChooserWidget-members.html (rewrote 172 of 172 references) doc-install: Translating classGtk_1_1Actionable-members.html (rewrote 82 of 82 references) doc-install: Translating since_3_4.html (rewrote 23 of 24 references) doc-install: Translating classGtk_1_1SpinButton-members.html (rewrote 172 of 172 references) doc-install: Translating classGtk_1_1TreeDragDest.html (rewrote 88 of 89 references) doc-install: Translating classGtk_1_1HSeparator.html (rewrote 444 of 453 references) doc-install: Translating classGtk_1_1Spinner-members.html (rewrote 140 of 140 references) doc-install: Translating since_2_22.html (rewrote 1 of 1 references) doc-install: Translating classGtk_1_1ShortcutsGroup.html (rewrote 485 of 501 references) doc-install: Translating classGtk_1_1PrintJob.html (rewrote 163 of 173 references) doc-install: Translating classGtk_1_1Settings.html (rewrote 527 of 528 references) doc-install: Translating since_2_4.html (rewrote 46 of 54 references) doc-install: Translating group__TextView.html (no references) doc-install: Translating classGtk_1_1FontButton-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1GestureDrag-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1Alignment-members.html (rewrote 140 of 140 references) doc-install: Translating since_3_14.html (rewrote 5 of 7 references) doc-install: Translating since_3_10.html (rewrote 14 of 14 references) doc-install: Translating classGlib_1_1Value_3_01Glib_1_1RefPtr_3_01Gtk_1_1RecentInfo_01_4_01_4.html (rewrote 31 of 31 references) doc-install: Translating classGtk_1_1IconThemeError.html (rewrote 23 of 23 references) doc-install: Translating classGtk_1_1RecentChooserMenu-members.html (rewrote 172 of 172 references) doc-install: Translating classGtk_1_1VolumeButton.html (rewrote 536 of 564 references) doc-install: Translating classGtk_1_1ColorButton-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1SeparatorMenuItem-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1ShortcutsWindow-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1TextChildAnchor-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1TextTag.html (rewrote 477 of 478 references) doc-install: Translating classGdk_1_1DisplayManager.html (rewrote 127 of 130 references) doc-install: Translating classGtk_1_1RecentChooser.html (rewrote 178 of 187 references) doc-install: Translating namespaceGtk_1_1Stock.html (rewrote 2 of 5 references) doc-install: Translating classGtk_1_1CellRendererText-members.html (rewrote 94 of 94 references) doc-install: Translating namespacemembers_func_r.html (no references) doc-install: Translating classGtk_1_1ListViewText_1_1TextModelColumns.html (rewrote 2 of 2 references) doc-install: Translating functions_func_l.html (no references) doc-install: Translating classGtk_1_1VolumeButton-members.html (rewrote 172 of 172 references) doc-install: Translating classGtk_1_1Toolbar.html (rewrote 497 of 511 references) doc-install: Translating namespacemembers_type.html (no references) doc-install: Translating functions_func_f.html (no references) doc-install: Translating classGtk_1_1AppChooserButton.html (rewrote 588 of 607 references) doc-install: Translating functions_n.html (no references) doc-install: Translating classGtk_1_1Menu.html (rewrote 568 of 583 references) doc-install: Translating classGtk_1_1ListBoxRow.html (rewrote 471 of 487 references) doc-install: Translating classGtk_1_1StatusIcon.html (rewrote 274 of 280 references) doc-install: Translating classGtk_1_1SeparatorToolItem-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1FileChooserButton-members.html (rewrote 172 of 172 references) doc-install: Translating classGtk_1_1CellEditable-members.html (rewrote 82 of 82 references) doc-install: Translating classGtk_1_1CellRendererPixbuf-members.html (rewrote 94 of 94 references) doc-install: Translating classGtk_1_1DrawingArea.html (rewrote 439 of 448 references) doc-install: Translating classGtk_1_1ToggleButton-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1TearoffMenuItem-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1ToolButton.html (rewrote 551 of 567 references) doc-install: Translating since_3_8.html (rewrote 8 of 8 references) doc-install: Translating classGtk_1_1MenuShell.html (rewrote 480 of 495 references) doc-install: Translating classGtk_1_1TextView-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1GestureMultiPress.html (rewrote 148 of 152 references) doc-install: Translating classGtk_1_1ScaleButton.html (rewrote 551 of 583 references) doc-install: Translating classGtk_1_1Statusbar.html (rewrote 488 of 504 references) doc-install: Translating functions_func.html (no references) doc-install: Translating classGtk_1_1CellRendererToggle.html (rewrote 170 of 171 references) doc-install: Translating classGtk_1_1SeparatorMenuItem.html (rewrote 506 of 522 references) doc-install: Translating classGtk_1_1ShortcutLabel-members.html (rewrote 156 of 156 references) doc-install: Translating namespacemembers_eval_g.html (no references) doc-install: Translating classGdk_1_1Device.html (rewrote 195 of 205 references) doc-install: Translating classGtk_1_1CellAreaBox-members.html (rewrote 144 of 144 references) doc-install: Translating namespaceGtk_1_1AccelMap.html (rewrote 4 of 17 references) doc-install: Translating classGdk_1_1Rectangle.html (no references) doc-install: Translating classGtk_1_1CheckButton-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1AboutDialog.html (rewrote 758 of 818 references) doc-install: Translating functions_func_j.html (no references) doc-install: Translating since_2_26.html (no references) doc-install: Translating classGtk_1_1GestureSingle.html (rewrote 144 of 148 references) doc-install: Translating functions_r.html (no references) doc-install: Translating classGtk_1_1IconFactory.html (rewrote 105 of 106 references) doc-install: Translating classGtk_1_1SizeGroup.html (rewrote 132 of 137 references) doc-install: Translating namespacemembers_h.html (no references) doc-install: Translating classGtk_1_1Button.html (rewrote 550 of 568 references) doc-install: Translating classGtk_1_1RecentFilter_1_1Info.html (rewrote 10 of 14 references) doc-install: Translating classGtk_1_1Invisible.html (rewrote 455 of 464 references) doc-install: Translating classGtk_1_1Table.html (rewrote 478 of 492 references) doc-install: Translating classGtk_1_1FileChooser.html (rewrote 250 of 291 references) doc-install: Translating classGtk_1_1VBox-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1Plug-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1CellRendererText.html (rewrote 409 of 410 references) doc-install: Translating classGtk_1_1FileFilter_1_1Info-members.html (no references) doc-install: Translating group__gdkmmEnums.html (rewrote 2 of 2 references) doc-install: Translating namespacemembers_e.html (no references) doc-install: Translating classGtk_1_1Container-members.html (rewrote 140 of 140 references) doc-install: Translating classGdk_1_1PixbufError.html (rewrote 23 of 23 references) doc-install: Translating namespacemembers_p.html (no references) doc-install: Translating functions_p.html (no references) doc-install: Translating classGtk_1_1Spinner.html (rewrote 443 of 452 references) doc-install: Translating since_3_2.html (rewrote 4 of 4 references) doc-install: Translating classGtk_1_1StackSwitcher-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1Image-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1PrintContext.html (rewrote 145 of 148 references) doc-install: Translating classGtk_1_1RadioButton-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1FontChooser.html (rewrote 195 of 196 references) doc-install: Translating classGtk_1_1RecentChooserError.html (rewrote 23 of 23 references) doc-install: Translating group__TreeView.html (no references) doc-install: Translating since_3_6.html (rewrote 13 of 22 references) doc-install: Translating classGtk_1_1FontChooserDialog.html (rewrote 636 of 661 references) doc-install: Translating since_2_14.html (rewrote 23 of 32 references) doc-install: Translating functions_v.html (no references) doc-install: Translating namespacemembers.html (no references) doc-install: Translating classGdk_1_1PixbufAnimation-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1FileFilter.html (rewrote 113 of 114 references) doc-install: Translating classGtk_1_1StyleProperty.html (rewrote 9 of 9 references) doc-install: Translating classGtk_1_1DrawingArea-members.html (rewrote 140 of 140 references) doc-install: Translating namespacemembers_l.html (no references) doc-install: Translating classGdk_1_1Monitor-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1EventController-members.html (rewrote 96 of 96 references) doc-install: Translating functions_func_b.html (no references) doc-install: Translating group__Dialogs.html (no references) doc-install: Translating classGdk_1_1TimeCoord-members.html (no references) doc-install: Translating classGtk_1_1StackSidebar.html (rewrote 467 of 483 references) doc-install: Translating group__gtkmmEnums.html (rewrote 3 of 3 references) doc-install: Translating namespacemembers_eval_d.html (no references) doc-install: Translating namespacemembers_g.html (no references) doc-install: Translating classGtk_1_1Editable-members.html (rewrote 82 of 82 references) doc-install: Translating classGtk_1_1ToolItemGroup.html (rewrote 505 of 519 references) doc-install: Translating classGtk_1_1RecentInfo.html (rewrote 46 of 56 references) doc-install: Translating since_2_10.html (rewrote 57 of 61 references) doc-install: Translating namespacemembers_func_l.html (no references) doc-install: Translating classGdk_1_1RGBA-members.html (no references) doc-install: Translating classGtk_1_1PaperSize.html (rewrote 33 of 36 references) doc-install: Translating functions_d.html (no references) doc-install: Translating classGtk_1_1CellLayout-members.html (rewrote 82 of 82 references) doc-install: Translating classGtk_1_1Dialog.html (rewrote 591 of 617 references) doc-install: Translating classGtk_1_1Main.html (rewrote 34 of 34 references) doc-install: Translating classGtk_1_1TextAttributes.html (rewrote 2 of 2 references) doc-install: Translating namespacemembers_eval_e.html (no references) doc-install: Translating functions_func_n.html (no references) doc-install: Translating classGtk_1_1Fixed-members.html (rewrote 140 of 140 references) doc-install: Translating namespacemembers_n.html (no references) doc-install: Translating functions_i.html (no references) doc-install: Translating classGtk_1_1AccelKey-members.html (no references) doc-install: Translating classGtk_1_1ColorSelection.html (rewrote 496 of 518 references) doc-install: Translating classGtk_1_1Image.html (rewrote 586 of 614 references) doc-install: Translating namespacemembers_eval_m.html (no references) doc-install: Translating classGtk_1_1TreeModelColumnBase.html (rewrote 0 of 1 references) doc-install: Translating classGtk_1_1IconSet-members.html (no references) doc-install: Translating classGtk_1_1VScale.html (rewrote 486 of 499 references) doc-install: Translating classGtk_1_1Expander-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1FontChooserDialog-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1RecentManagerError-members.html (rewrote 26 of 26 references) doc-install: Translating classGtk_1_1Object.html (rewrote 100 of 101 references) doc-install: Translating classGtk_1_1VScrollbar.html (rewrote 471 of 482 references) doc-install: Translating classGtk_1_1Grid-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1Adjustment-members.html (rewrote 96 of 96 references) doc-install: Translating functions_vars.html (no references) doc-install: Translating namespacemembers_eval_u.html (no references) doc-install: Translating classGtk_1_1Viewport.html (rewrote 500 of 516 references) doc-install: Translating classGtk_1_1TreeModelSort-members.html (rewrote 128 of 128 references) doc-install: Translating classGtk_1_1TreeView.html (rewrote 631 of 653 references) doc-install: Translating classGtk_1_1Switch.html (rewrote 465 of 474 references) doc-install: Translating classGtk_1_1TreeModel.html (rewrote 115 of 120 references) doc-install: Translating classGtk_1_1Invisible-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1PrintContext-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1FileFilter-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1ComboBoxText.html (rewrote 558 of 577 references) doc-install: Translating functions_s.html (no references) doc-install: Translating classGtk_1_1ShortcutsGroup-members.html (rewrote 156 of 156 references) doc-install: Translating functions_func_v.html (no references) doc-install: Translating classGtk_1_1PlacesSidebar.html (rewrote 651 of 675 references) doc-install: Translating namespaceGtk_1_1Menu__Helpers.html (no references) doc-install: Translating classGtk_1_1TreeNodeChildren-members.html (no references) doc-install: Translating classGtk_1_1StyleProvider-members.html (rewrote 82 of 82 references) doc-install: Translating classGtk_1_1FlowBoxChild.html (rewrote 465 of 481 references) doc-install: Translating classGtk_1_1TextTagTable.html (rewrote 137 of 138 references) doc-install: Translating classGtk_1_1Misc-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1Action-members.html (rewrote 112 of 112 references) doc-install: Translating classGtk_1_1ShortcutsShortcut.html (rewrote 529 of 545 references) doc-install: Translating classGtk_1_1CheckMenuItem-members.html (rewrote 156 of 156 references) doc-install: Translating classGdk_1_1Display-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1TreeModelColumn-members.html (no references) doc-install: Translating classGtk_1_1ActionGroup.html (rewrote 249 of 255 references) doc-install: Translating classGtk_1_1FontSelectionDialog.html (rewrote 593 of 618 references) doc-install: Translating classGtk_1_1AppChooserDialog.html (rewrote 626 of 651 references) doc-install: Translating classGtk_1_1Bin-members.html (rewrote 140 of 140 references) doc-install: Translating functions_e.html (no references) doc-install: Translating classGtk_1_1PageSetupUnixDialog.html (rewrote 599 of 624 references) doc-install: Translating classGtk_1_1CheckMenuItem.html (rewrote 526 of 542 references) doc-install: Translating classGtk_1_1ListBoxRow-members.html (rewrote 140 of 140 references) doc-install: Translating functions_~.html (no references) doc-install: Translating namespacemembers_eval_w.html (no references) doc-install: Translating classGtk_1_1ChildPropertyProxy__Base-members.html (no references) doc-install: Translating classGtk_1_1Window.html (rewrote 682 of 714 references) doc-install: Translating classGtk_1_1Buildable.html (rewrote 92 of 93 references) doc-install: Translating classGtk_1_1ListStore.html (rewrote 148 of 156 references) doc-install: Translating classGtk_1_1HandleBox-members.html (rewrote 140 of 140 references) doc-install: Translating namespacemembers_eval_v.html (no references) doc-install: Translating classGtk_1_1Window-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1TreeRow.html (rewrote 0 of 3 references) doc-install: Translating classGtk_1_1Scrollbar-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1EventBox.html (rewrote 471 of 487 references) doc-install: Translating classGdk_1_1Cursor-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1TreeSortable.html (rewrote 92 of 93 references) doc-install: Translating classGtk_1_1ColorSelectionDialog.html (rewrote 593 of 618 references) doc-install: Translating since_3_12.html (rewrote 12 of 14 references) doc-install: Translating namespacemembers_r.html (no references) doc-install: Translating classGtk_1_1ChildPropertyProxy.html (rewrote 2 of 2 references) doc-install: Translating namespacemembers_eval_b.html (no references) doc-install: Translating namespaces.html (no references) doc-install: Translating classGtk_1_1Application.html (rewrote 699 of 717 references) doc-install: Translating classGdk_1_1Device-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1PrintOperation-members.html (rewrote 112 of 112 references) doc-install: Translating classGtk_1_1InfoBar.html (rewrote 483 of 499 references) doc-install: Translating namespacemembers_eval_l.html (no references) doc-install: Translating classGtk_1_1FileChooserWidget.html (rewrote 552 of 588 references) doc-install: Translating classGtk_1_1IconView-members.html (rewrote 172 of 172 references) doc-install: Translating classGtk_1_1Adjustment.html (rewrote 131 of 132 references) doc-install: Translating namespacemembers_func_o.html (no references) doc-install: Translating classGtk_1_1RecentChooserError-members.html (rewrote 26 of 26 references) doc-install: Translating classGtk_1_1Notebook.html (rewrote 536 of 550 references) doc-install: Translating classGtk_1_1Misc.html (rewrote 455 of 464 references) doc-install: Translating classGtk_1_1Paned.html (rewrote 482 of 498 references) doc-install: Translating classGtk_1_1FileChooserError-members.html (rewrote 26 of 26 references) doc-install: Translating classGtk_1_1ToggleAction.html (rewrote 319 of 322 references) doc-install: Translating classGdk_1_1Visual.html (rewrote 115 of 119 references) doc-install: Translating classGtk_1_1Revealer.html (rewrote 477 of 493 references) doc-install: Translating functions.html (no references) doc-install: Translating classGtk_1_1PrintUnixDialog.html (rewrote 645 of 670 references) doc-install: Translating classGtk_1_1Dialog-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1RadioButtonGroup-members.html (no references) doc-install: Translating classGtk_1_1ColorChooser-members.html (rewrote 82 of 82 references) doc-install: Translating classGdk_1_1DrawingContext-members.html (rewrote 96 of 96 references) doc-install: Translating since_3_18.html (rewrote 2 of 2 references) doc-install: Translating classGtk_1_1LockButton.html (rewrote 586 of 604 references) doc-install: Translating classGtk_1_1InfoBar-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1ToggleButton.html (rewrote 532 of 550 references) doc-install: Translating namespacemembers_y.html (no references) doc-install: Translating classGtk_1_1Clipboard.html (rewrote 171 of 190 references) doc-install: Translating classGtk_1_1LinkButton.html (rewrote 539 of 557 references) doc-install: Translating classGtk_1_1VBox.html (rewrote 469 of 485 references) doc-install: Translating classGtk_1_1TextMark-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1CellRendererProgress-members.html (rewrote 110 of 110 references) doc-install: Translating classGtk_1_1RadioToolButton-members.html (rewrote 156 of 156 references) doc-install: Translating functions_j.html (no references) doc-install: Translating classGtk_1_1Action.html (rewrote 426 of 431 references) doc-install: Translating classGtk_1_1Application-members.html (rewrote 440 of 440 references) doc-install: Translating classGtk_1_1Plug.html (rewrote 588 of 612 references) doc-install: Translating classGdk_1_1DeviceManager.html (rewrote 115 of 120 references) doc-install: Translating classGtk_1_1ModelButton.html (rewrote 563 of 581 references) doc-install: Translating deprecated.html (rewrote 413 of 416 references) doc-install: Translating namespacemembers_s.html (no references) doc-install: Translating classGtk_1_1PrintJob-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1LevelBar-members.html (rewrote 140 of 140 references) doc-install: Translating since_2_2.html (rewrote 8 of 9 references) doc-install: Translating namespacemembers_eval_n.html (no references) doc-install: Translating namespacemembers_eval_x.html (no references) doc-install: Translating classGtk_1_1StockItem-members.html (no references) doc-install: Translating classGtk_1_1ToolButton-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1TreeIter.html (rewrote 0 of 7 references) doc-install: Translating classGtk_1_1MenuShell-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1Switch-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1Table-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1TreeModelSort.html (rewrote 152 of 155 references) doc-install: Translating classGtk_1_1CellArea-members.html (rewrote 128 of 128 references) doc-install: Translating classGtk_1_1Overlay-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1ColorSelectionDialog-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1SelectionData-members.html (no references) doc-install: Translating classGtk_1_1Entry-members.html (rewrote 172 of 172 references) doc-install: Translating classGtk_1_1Builder.html (rewrote 266 of 315 references) doc-install: Translating classGtk_1_1ChildPropertyProxy__WriteOnly-members.html (no references) doc-install: Translating classGtk_1_1ChildPropertyProxy__ReadOnly.html (rewrote 2 of 2 references) doc-install: Translating classGtk_1_1ShortcutsShortcut-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1SearchBar-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1Border-members.html (no references) doc-install: Translating classGtk_1_1SearchBar.html (rewrote 471 of 487 references) doc-install: Translating classGtk_1_1RadioButtonGroup.html (rewrote 2 of 2 references) doc-install: Translating classGtk_1_1RadioButton.html (rewrote 536 of 554 references) doc-install: Translating classGtk_1_1ApplicationWindow.html (rewrote 841 of 867 references) doc-install: Translating classGtk_1_1ApplicationWindow-members.html (rewrote 332 of 332 references) doc-install: Translating classGtk_1_1ToolPalette-members.html (rewrote 172 of 172 references) doc-install: Translating classGtk_1_1VPaned-members.html (rewrote 156 of 156 references) doc-install: Translating namespacemembers_eval.html (no references) doc-install: Translating classGtk_1_1TreeIter-members.html (no references) doc-install: Translating classGtk_1_1HBox-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1OffscreenWindow.html (rewrote 586 of 610 references) doc-install: Translating classGtk_1_1AppChooserButton-members.html (rewrote 188 of 188 references) doc-install: Translating functions_func_d.html (no references) doc-install: Translating structGtk_1_1BuiltinStockID.html (no references) doc-install: Translating namespacemembers_eval_q.html (no references) doc-install: Translating classGtk_1_1Tooltip-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1TreeSelection-members.html (rewrote 96 of 96 references) doc-install: Translating classGtk_1_1RecentManager_1_1Data.html (rewrote 12 of 14 references) doc-install: Translating classGtk_1_1FontButton.html (rewrote 560 of 578 references) doc-install: Translating classGtk_1_1ToggleAction-members.html (rewrote 112 of 112 references) doc-install: Translating classGtk_1_1SelectionData.html (rewrote 24 of 48 references) doc-install: Translating functions_c.html (no references) doc-install: Translating classGtk_1_1GestureSwipe.html (rewrote 144 of 148 references) doc-install: Translating classGtk_1_1RecentFilter.html (rewrote 117 of 118 references) doc-install: Translating classGtk_1_1ChildPropertyProxy__ReadOnly-members.html (no references) doc-install: Translating classGtk_1_1StockItem.html (rewrote 12 of 12 references) doc-install: Translating classGtk_1_1StyleContext.html (rewrote 272 of 277 references) doc-install: Translating classGtk_1_1ComboBoxText-members.html (rewrote 172 of 172 references) doc-install: Translating classGtk_1_1ListViewText-members.html (rewrote 156 of 156 references) doc-install: Translating classGtk_1_1Label-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1SeparatorToolItem.html (rewrote 501 of 517 references) doc-install: Translating classGtk_1_1HScrollbar.html (rewrote 471 of 482 references) doc-install: Translating classGtk_1_1TargetEntry-members.html (no references) doc-install: Translating classGtk_1_1TreeNodeChildren.html (rewrote 0 of 7 references) doc-install: Translating classGtk_1_1Orientable.html (rewrote 92 of 93 references) doc-install: Translating classGdk_1_1Color.html (rewrote 8 of 9 references) doc-install: Translating classGtk_1_1PrintUnixDialog-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1ProgressBar.html (rewrote 485 of 494 references) doc-install: Translating classGtk_1_1MessageDialog.html (rewrote 635 of 660 references) doc-install: Translating classGtk_1_1CellEditable.html (rewrote 96 of 97 references) doc-install: Translating classGdk_1_1GLContext.html (rewrote 127 of 128 references) doc-install: Translating inherits.html (rewrote 17 of 17 references) doc-install: Translating classGtk_1_1GestureMultiPress-members.html (rewrote 96 of 96 references) doc-install: Translating functions_func_g.html (no references) doc-install: Translating classGtk_1_1TreeRow-members.html (no references) doc-install: Translating classGtk_1_1IconView.html (rewrote 585 of 607 references) doc-install: Translating classGtk_1_1Grid.html (rewrote 482 of 499 references) doc-install: Translating classGtk_1_1Alignment.html (rewrote 495 of 511 references) doc-install: Translating classGtk_1_1LevelBar.html (rewrote 472 of 481 references) doc-install: Translating classGdk_1_1Cursor.html (rewrote 147 of 148 references) doc-install: Translating classGtk_1_1HeaderBar.html (rewrote 514 of 528 references) doc-install: Translating classGtk_1_1CheckButton.html (rewrote 530 of 548 references) doc-install: Translating classGtk_1_1HScale-members.html (rewrote 140 of 140 references) doc-install: Translating classGdk_1_1Event-members.html (no references) doc-install: Translating namespacemembers_f.html (no references) doc-install: Translating functions_eval.html (no references) doc-install: Translating classGtk_1_1CellRendererSpinner.html (rewrote 155 of 156 references) doc-install: Translating classGtk_1_1RecentFilter_1_1Info-members.html (no references) doc-install: Translating classGtk_1_1VScale-members.html (rewrote 140 of 140 references) doc-install: Translating classGtk_1_1CellRendererAccel.html (rewrote 305 of 306 references) doc-install: Copying jquery.js doc-install: Copying dynsections.js doc-install: Copying classGtk_1_1RadioMenuItem__inherit__graph.png doc-install: Copying classGtk_1_1RecentChooserMenu__inherit__graph.png doc-install: Copying gtk-help.png doc-install: Copying classGtk_1_1LockButton__inherit__graph.png doc-install: Copying arrowdown.png doc-install: Copying inherit_graph_21.png doc-install: Copying gtk-convert.png doc-install: Copying classGtk_1_1Grid__inherit__graph.png doc-install: Copying classGtk_1_1ComboBoxText__inherit__graph.png doc-install: Copying classGdk_1_1AppLaunchContext__inherit__graph.png doc-install: Copying classGtk_1_1Activatable__inherit__graph.png doc-install: Copying classGtk_1_1CellRendererText__inherit__graph.png doc-install: Copying classGtk_1_1VPaned__inherit__graph.png doc-install: Copying classGtk_1_1Calendar__inherit__graph.png doc-install: Copying classGtk_1_1PrintSettings__inherit__graph.png doc-install: Copying gtk-dialog-warning.png doc-install: Copying classGtk_1_1ScaleButton__inherit__graph.png doc-install: Copying classGtk_1_1Statusbar__inherit__graph.png doc-install: Copying classGtk_1_1ListViewText_1_1TextModelColumns__inherit__graph.png doc-install: Copying classGtk_1_1TextBuffer__inherit__graph.png doc-install: Copying classGtk_1_1TextChildAnchor__inherit__graph.png doc-install: Copying classGtk_1_1GestureZoom__inherit__graph.png doc-install: Copying classGtk_1_1ChildPropertyProxy__inherit__graph.png doc-install: Copying tab_a.png doc-install: Copying classGdk_1_1Monitor__inherit__graph.png doc-install: Copying classGtk_1_1AccelGroup__inherit__graph.png doc-install: Copying classGtk_1_1Menu__inherit__graph.png doc-install: Copying classGtk_1_1Frame__inherit__graph.png doc-install: Copying inherit_graph_15.png doc-install: Copying inherit_graph_33.png doc-install: Copying gtk-fullscreen.png doc-install: Copying classGtk_1_1WindowGroup__inherit__graph.png doc-install: Copying gtk-zoom-in.png doc-install: Copying gtk-media-previous-ltr.png doc-install: Copying classGtk_1_1PageSetup__inherit__graph.png doc-install: Copying classGdk_1_1Cursor__inherit__graph.png doc-install: Copying classGtk_1_1GestureSwipe__inherit__graph.png doc-install: Copying hscale1.png doc-install: Copying classGtk_1_1ShortcutsSection__inherit__graph.png doc-install: Copying gtk-save-as.png doc-install: Copying classGtk_1_1TreeViewColumn__inherit__graph.png doc-install: Copying classGdk_1_1DrawingContext__inherit__graph.png doc-install: Copying classGtk_1_1TreeModelSort__inherit__graph.png doc-install: Copying classGtk_1_1IconFactory__inherit__graph.png doc-install: Copying gtk-dialog-info.png doc-install: Copying classGtk_1_1VSeparator__inherit__graph.png doc-install: Copying classGtk_1_1ShortcutsGroup__inherit__graph.png doc-install: Copying classGtk_1_1LinkButton__inherit__graph.png doc-install: Copying classGtk_1_1Entry__inherit__graph.png doc-install: Copying classGtk_1_1VButtonBox__inherit__graph.png doc-install: Copying gtk-italic.png doc-install: Copying inherit_graph_17.png doc-install: Copying inherit_graph_20.png doc-install: Copying classGtk_1_1PrintJob__inherit__graph.png doc-install: Copying gtk-paste.png doc-install: Copying classGtk_1_1MessageDialog__inherit__graph.png doc-install: Copying classGtk_1_1EntryCompletion__inherit__graph.png doc-install: Copying classGdk_1_1PixbufLoader__inherit__graph.png doc-install: Copying classGtk_1_1ColorChooser__inherit__graph.png doc-install: Copying doc.png doc-install: Copying inherit_graph_22.png doc-install: Copying hseparator1.png doc-install: Copying classGdk_1_1DragContext__inherit__graph.png doc-install: Copying spinbutton1.png doc-install: Copying classGtk_1_1ShortcutsWindow__inherit__graph.png doc-install: Copying gtk-orientation-portrait.png doc-install: Copying classGtk_1_1TreeIter__inherit__graph.png doc-install: Copying inherit_graph_3.png doc-install: Copying gtk-caps-lock-warning.png doc-install: Copying inherit_graph_1.png doc-install: Copying classGtk_1_1TreeModelColumnRecord__inherit__graph.png doc-install: Copying classGtk_1_1Actionable__inherit__graph.png doc-install: Copying gtk-goto-top.png doc-install: Copying classGtk_1_1HScrollbar__inherit__graph.png doc-install: Copying gtk-select-color.png doc-install: Copying classGdk_1_1Pixbuf__inherit__graph.png doc-install: Copying classGtk_1_1ImageMenuItem__inherit__graph.png doc-install: Copying gtk-dialog-error.png doc-install: Copying fontbutton1.png doc-install: Copying nav_g.png doc-install: Copying vseparator1.png doc-install: Copying classGtk_1_1ListStore__inherit__graph.png doc-install: Copying toggletoolbutton1.png doc-install: Copying button2.png doc-install: Copying classGtk_1_1Paned__inherit__graph.png doc-install: Copying classGtk_1_1Plug__inherit__graph.png doc-install: Copying gtk-print.png doc-install: Copying classGtk_1_1FontChooser__inherit__graph.png doc-install: Copying classGtk_1_1TreeStore__inherit__graph.png doc-install: Copying appchooserdialog1.png doc-install: Copying gtk-preferences.png doc-install: Copying inherit_graph_9.png doc-install: Copying classGtk_1_1StatusIcon__inherit__graph.png doc-install: Copying gtk-go-forward-ltr.png doc-install: Copying classGtk_1_1Socket__inherit__graph.png doc-install: Copying classGtk_1_1HSeparator__inherit__graph.png doc-install: Copying classGtk_1_1StackSwitcher__inherit__graph.png doc-install: Copying gtk-justify-fill.png doc-install: Copying gtk-jump-to-rtl.png doc-install: Copying arrow1.png doc-install: Copying gtk-undelete-ltr.png doc-install: Copying classGtk_1_1ListBoxRow__inherit__graph.png doc-install: Copying classGtk_1_1Table__inherit__graph.png doc-install: Copying gtk-close.png doc-install: Copying colorbutton1.png doc-install: Copying classGtk_1_1FlowBox__inherit__graph.png doc-install: Copying textview1.png doc-install: Copying classGdk_1_1DeviceManager__inherit__graph.png doc-install: Copying classGtk_1_1Layout__inherit__graph.png doc-install: Copying gtk-media-stop.png doc-install: Copying classGtk_1_1GestureDrag__inherit__graph.png doc-install: Copying classGtk_1_1TextView__inherit__graph.png doc-install: Copying gtk-strikethrough.png doc-install: Copying classGtk_1_1CellRendererProgress__inherit__graph.png doc-install: Copying gtk-leave-fullscreen.png doc-install: Copying classGtk_1_1CellView__inherit__graph.png doc-install: Copying classGtk_1_1SpinButton__inherit__graph.png doc-install: Copying classGtk_1_1EventBox__inherit__graph.png doc-install: Copying classGtk_1_1Toolbar__inherit__graph.png doc-install: Copying classGtk_1_1ProgressBar__inherit__graph.png doc-install: Copying classGtk_1_1ToolShell__inherit__graph.png doc-install: Copying classGdk_1_1Seat__inherit__graph.png doc-install: Copying gtk-print-preview.png doc-install: Copying classGtk_1_1GestureRotate__inherit__graph.png doc-install: Copying classGtk_1_1Widget__inherit__graph.png doc-install: Copying gtk-go-back-ltr.png doc-install: Copying gtk-media-pause.png doc-install: Copying gtk-select-font.png doc-install: Copying gtk-justify-center.png doc-install: Copying gtk-about.png doc-install: Copying classGtk_1_1PrintOperation__inherit__graph.png doc-install: Copying classGtk_1_1Object__inherit__graph.png doc-install: Copying classGtk_1_1CellRendererCombo__inherit__graph.png doc-install: Copying classGtk_1_1ToolPalette__inherit__graph.png doc-install: Copying gtk-properties.png doc-install: Copying classGtk_1_1CellArea__inherit__graph.png doc-install: Copying classGtk_1_1Arrow__inherit__graph.png doc-install: Copying classGtk_1_1FileFilter__inherit__graph.png doc-install: Copying classGtk_1_1AppChooser__inherit__graph.png doc-install: Copying inherit_graph_23.png doc-install: Copying gtk-remove.png doc-install: Copying gtk-connect.png doc-install: Copying sync_off.png doc-install: Copying classGtk_1_1Button__inherit__graph.png doc-install: Copying inherit_graph_37.png doc-install: Copying classGdk_1_1PixbufAnimation__inherit__graph.png doc-install: Copying inherit_graph_4.png doc-install: Copying classGtk_1_1TreeModelFilter__inherit__graph.png doc-install: Copying gtk-index.png doc-install: Copying appchooserbutton1.png doc-install: Copying doxygen.png doc-install: Copying gtk-delete.png doc-install: Copying classGtk_1_1HPaned__inherit__graph.png doc-install: Copying classGtk_1_1ShortcutLabel__inherit__graph.png doc-install: Copying classGtk_1_1TreeModelColumnBase__inherit__graph.png doc-install: Copying gtk-goto-last-ltr.png doc-install: Copying gtk-harddisk.png doc-install: Copying gtk-undo-rtl.png doc-install: Copying inherit_graph_14.png doc-install: Copying inherit_graph_30.png doc-install: Copying classGtk_1_1Scrollable__inherit__graph.png doc-install: Copying classGtk_1_1Action__inherit__graph.png doc-install: Copying classGtk_1_1ToolItemGroup__inherit__graph.png doc-install: Copying classGtk_1_1AppChooserButton__inherit__graph.png doc-install: Copying classGtk_1_1ShortcutsShortcut__inherit__graph.png doc-install: Copying gtk-find.png doc-install: Copying inherit_graph_42.png doc-install: Copying classGtk_1_1Settings__inherit__graph.png doc-install: Copying classGtk_1_1Window__inherit__graph.png doc-install: Copying gtk-goto-first-ltr.png doc-install: Copying classGtk_1_1Spinner__inherit__graph.png doc-install: Copying classGdk_1_1PixbufError__inherit__graph.png doc-install: Copying inherit_graph_16.png doc-install: Copying inherit_graph_0.png doc-install: Copying inherit_graph_25.png doc-install: Copying gtk-execute.png doc-install: Copying classGtk_1_1FlowBoxChild__inherit__graph.png doc-install: Copying gtk-orientation-reverse-landscape.png doc-install: Copying sync_on.png doc-install: Copying combobox1.png doc-install: Copying classGtk_1_1CellAreaBox__inherit__graph.png doc-install: Copying classGtk_1_1StyleProperty__inherit__graph.png doc-install: Copying bc_s.png doc-install: Copying inherit_graph_5.png doc-install: Copying checkbutton1.png doc-install: Copying classGtk_1_1ChildPropertyProxy__WriteOnly__inherit__graph.png doc-install: Copying classGtk_1_1ToolButton__inherit__graph.png doc-install: Copying classGtk_1_1CheckMenuItem__inherit__graph.png doc-install: Copying closed.png doc-install: Copying gtk-dialog-question.png doc-install: Copying classGtk_1_1ToggleAction__inherit__graph.png doc-install: Copying inherit_graph_10.png doc-install: Copying classGtk_1_1Builder__inherit__graph.png doc-install: Copying classGtk_1_1MenuButton__inherit__graph.png doc-install: Copying inherit_graph_26.png doc-install: Copying classGtk_1_1AccelLabel__inherit__graph.png doc-install: Copying lockbutton3.png doc-install: Copying inherit_graph_34.png doc-install: Copying statusbar1.png doc-install: Copying gtk-dialog-authentication.png doc-install: Copying gtk-apply.png doc-install: Copying classGtk_1_1ActionGroup__inherit__graph.png doc-install: Copying gtk-quit.png doc-install: Copying gtk-zoom-fit.png doc-install: Copying gtk-media-record.png doc-install: Copying inherit_graph_24.png doc-install: Copying gtk-zoom-100.png doc-install: Copying classGtk_1_1IconThemeError__inherit__graph.png doc-install: Copying gtk-go-down.png doc-install: Copying classGtk_1_1Separator__inherit__graph.png doc-install: Copying classGtk_1_1FontButton__inherit__graph.png doc-install: Copying classGtk_1_1RecentChooser__inherit__graph.png doc-install: Copying classGtk_1_1LevelBar__inherit__graph.png doc-install: Copying classGlib_1_1Value_3_01Glib_1_1RefPtr_3_01Gtk_1_1TargetList_01_4_01_4__inherit__graph.png doc-install: Copying classGdk_1_1Screen__inherit__graph.png doc-install: Copying inherit_graph_13.png doc-install: Copying gtk-dnd-multiple.png doc-install: Copying inherit_graph_32.png doc-install: Copying classGtk_1_1AppChooserWidget__inherit__graph.png doc-install: Copying gtk-open.png doc-install: Copying tab_b.png doc-install: Copying listbox1.png doc-install: Copying classGtk_1_1ListViewText__inherit__graph.png doc-install: Copying gtk-justify-left.png doc-install: Copying classGtk_1_1Overlay__inherit__graph.png doc-install: Copying classGtk_1_1CellRendererSpinner__inherit__graph.png doc-install: Copying gtk-media-next-ltr.png doc-install: Copying lockbutton2.png doc-install: Copying fontselectiondialog1.png doc-install: Copying classGtk_1_1VScrollbar__inherit__graph.png doc-install: Copying gtk-bold.png doc-install: Copying gtk-file.png doc-install: Copying gtk-orientation-landscape.png doc-install: Copying classGtk_1_1Misc__inherit__graph.png doc-install: Copying classGtk_1_1Revealer__inherit__graph.png doc-install: Copying classGtk_1_1CellRendererSpin__inherit__graph.png doc-install: Copying classGtk_1_1FontSelection__inherit__graph.png doc-install: Copying classGtk_1_1MenuShell__inherit__graph.png doc-install: Copying classGdk_1_1Visual__inherit__graph.png doc-install: Copying gtk-info.png doc-install: Copying inherit_graph_6.png doc-install: Copying gtk-yes.png doc-install: Copying lockbutton1.png doc-install: Copying classGtk_1_1AboutDialog__inherit__graph.png doc-install: Copying gtk-network.png doc-install: Copying menubar1.png doc-install: Copying classGtk_1_1ToggleButton__inherit__graph.png doc-install: Copying bdwn.png doc-install: Copying classGtk_1_1TreeModelColumn__inherit__graph.png doc-install: Copying gtk-copy.png doc-install: Copying gtk-underline.png doc-install: Copying calendar1.png doc-install: Copying classGtk_1_1Application__inherit__graph.png doc-install: Copying classGtk_1_1MenuToolButton__inherit__graph.png doc-install: Copying gtk-revert-to-saved-ltr.png doc-install: Copying classGtk_1_1Popover__inherit__graph.png doc-install: Copying classGtk_1_1VolumeButton__inherit__graph.png doc-install: Copying classGtk_1_1CellRenderer__inherit__graph.png doc-install: Copying classGtk_1_1TreeRow__inherit__graph.png doc-install: Copying classGtk_1_1AspectFrame__inherit__graph.png doc-install: Copying frame1.png doc-install: Copying gtk-spell-check.png doc-install: Copying classGtk_1_1RecentChooserError__inherit__graph.png doc-install: Copying vscrollbar1.png doc-install: Copying classGtk_1_1ButtonBox__inherit__graph.png doc-install: Copying classGtk_1_1Stack__inherit__graph.png doc-install: Copying classGtk_1_1ToolItem__inherit__graph.png doc-install: Copying classGtk_1_1TreeModel__inherit__graph.png doc-install: Copying classGtk_1_1Scale__inherit__graph.png doc-install: Copying classGtk_1_1Notebook__inherit__graph.png doc-install: Copying classGtk_1_1IconView__inherit__graph.png doc-install: Copying classGtk_1_1StyleProvider__inherit__graph.png doc-install: Copying gtk-undo-ltr.png doc-install: Copying classGtk_1_1ColorChooserDialog__inherit__graph.png doc-install: Copying classGtk_1_1CellRendererToggle__inherit__graph.png doc-install: Copying classGtk_1_1Bin__inherit__graph.png doc-install: Copying inherit_graph_19.png doc-install: Copying vscale1.png doc-install: Copying nav_f.png doc-install: Copying classGtk_1_1SeparatorMenuItem__inherit__graph.png doc-install: Copying classGtk_1_1RadioButton__inherit__graph.png doc-install: Copying classGtk_1_1Scrollbar__inherit__graph.png doc-install: Copying classGtk_1_1SeparatorToolItem__inherit__graph.png doc-install: Copying gtk-indent-rtl.png doc-install: Copying classGtk_1_1HBox__inherit__graph.png doc-install: Copying open.png doc-install: Copying gtk-refresh.png doc-install: Copying gtk-undelete-rtl.png doc-install: Copying classGtk_1_1PrintOperationPreview__inherit__graph.png doc-install: Copying inherit_graph_36.png doc-install: Copying classGtk_1_1CssProviderError__inherit__graph.png doc-install: Copying gtk-redo-ltr.png doc-install: Copying classGtk_1_1Image__inherit__graph.png doc-install: Copying classGtk_1_1RecentManager__inherit__graph.png doc-install: Copying classGtk_1_1CellAreaContext__inherit__graph.png doc-install: Copying classGtk_1_1RadioAction__inherit__graph.png doc-install: Copying gtk-sort-ascending.png doc-install: Copying classGtk_1_1Clipboard__inherit__graph.png doc-install: Copying classGtk_1_1StyleContext__inherit__graph.png doc-install: Copying progressbar1.png doc-install: Copying gtk-sort-descending.png doc-install: Copying splitbar.png doc-install: Copying classGtk_1_1FileChooserDialog__inherit__graph.png doc-install: Copying classGtk_1_1RecentManagerError__inherit__graph.png doc-install: Copying classGdk_1_1PixbufAnimationIter__inherit__graph.png doc-install: Copying classGtk_1_1HScale__inherit__graph.png doc-install: Copying aboutdialog1.png doc-install: Copying classGtk_1_1FileChooserError__inherit__graph.png doc-install: Copying classGtk_1_1FontChooserDialog__inherit__graph.png doc-install: Copying classGtk_1_1RecentAction__inherit__graph.png doc-install: Copying classGtk_1_1TreeSortable__inherit__graph.png doc-install: Copying classGtk_1_1Expander__inherit__graph.png doc-install: Copying inherit_graph_11.png doc-install: Copying gtk-go-up.png doc-install: Copying radiobutton1.png doc-install: Copying classGtk_1_1SearchEntry__inherit__graph.png doc-install: Copying classGtk_1_1TextMark__inherit__graph.png doc-install: Copying classGdk_1_1DisplayManager__inherit__graph.png doc-install: Copying classGtk_1_1ColorButton__inherit__graph.png doc-install: Copying gtk-clear.png doc-install: Copying classGtk_1_1PrintError__inherit__graph.png doc-install: Copying inherit_graph_27.png doc-install: Copying classGlib_1_1Value_3_01Glib_1_1RefPtr_3_01Gtk_1_1RecentInfo_01_4_01_4__inherit__graph.png doc-install: Copying gtk-floppy.png doc-install: Copying classGtk_1_1Container__inherit__graph.png doc-install: Copying classGtk_1_1CellRendererAccel__inherit__graph.png doc-install: Copying gtk-edit.png doc-install: Copying classGtk_1_1GLArea__inherit__graph.png doc-install: Copying inherit_graph_41.png doc-install: Copying classGtk_1_1EventController__inherit__graph.png doc-install: Copying gtk-goto-bottom.png doc-install: Copying inherit_graph_35.png doc-install: Copying image1.png doc-install: Copying gtk-orientation-reverse-portrait.png doc-install: Copying notebook1.png doc-install: Copying gtk-media-rewind-ltr.png doc-install: Copying folderopen.png doc-install: Copying classGtk_1_1TreeSelection__inherit__graph.png doc-install: Copying gtk-cancel.png doc-install: Copying gtk-ok.png doc-install: Copying arrowright.png doc-install: Copying classGtk_1_1IconTheme__inherit__graph.png doc-install: Copying classGtk_1_1HandleBox__inherit__graph.png doc-install: Copying gtk-indent-ltr.png doc-install: Copying classGtk_1_1ScrolledWindow__inherit__graph.png doc-install: Copying gtk-missing-image.png doc-install: Copying classGtk_1_1Label__inherit__graph.png doc-install: Copying classGtk_1_1PageSetupUnixDialog__inherit__graph.png doc-install: Copying classGtk_1_1ActionBar__inherit__graph.png doc-install: Copying folderclosed.png doc-install: Copying inherit_graph_8.png doc-install: Copying gtk-new.png doc-install: Copying classGtk_1_1MenuBar__inherit__graph.png doc-install: Copying classGtk_1_1OffscreenWindow__inherit__graph.png doc-install: Copying classGtk_1_1TreeNodeChildren__inherit__graph.png doc-install: Copying classGtk_1_1RecentChooserDialog__inherit__graph.png doc-install: Copying gtk-find-and-replace.png doc-install: Copying label1.png doc-install: Copying classGtk_1_1StackSidebar__inherit__graph.png doc-install: Copying classGtk_1_1Fixed__inherit__graph.png doc-install: Copying classGtk_1_1InfoBar__inherit__graph.png doc-install: Copying gtk-redo-rtl.png doc-install: Copying classGtk_1_1Adjustment__inherit__graph.png doc-install: Copying colorchooserdialog1.png doc-install: Copying gtk-directory.png doc-install: Copying classGdk_1_1Display__inherit__graph.png doc-install: Copying gtk-select-all.png doc-install: Copying gtk-dnd.png doc-install: Copying classGtk_1_1Editable__inherit__graph.png doc-install: Copying classGtk_1_1TearoffMenuItem__inherit__graph.png doc-install: Copying classGtk_1_1RadioToolButton__inherit__graph.png doc-install: Copying gtk-no.png doc-install: Copying classGtk_1_1DrawingArea__inherit__graph.png doc-install: Copying classGtk_1_1FontChooserWidget__inherit__graph.png doc-install: Copying classGtk_1_1FileChooserButton__inherit__graph.png doc-install: Copying gtk-revert-to-saved-rtl.png doc-install: Copying inherit_graph_12.png doc-install: Copying gtk-media-play-ltr.png doc-install: Copying gtk-page-setup.png doc-install: Copying classGtk_1_1Tooltip__inherit__graph.png doc-install: Copying classGtk_1_1ComboBox__inherit__graph.png doc-install: Copying classGdk_1_1Window__inherit__graph.png doc-install: Copying classGtk_1_1TreeView__inherit__graph.png doc-install: Copying colorselectiondialog1.png doc-install: Copying tab_h.png doc-install: Copying classGtk_1_1CellRendererPixbuf__inherit__graph.png doc-install: Copying infobar1.png doc-install: Copying messagedialog1.png doc-install: Copying classGtk_1_1AppChooserDialog__inherit__graph.png doc-install: Copying classGtk_1_1UIManager__inherit__graph.png doc-install: Copying tab_s.png doc-install: Copying classGtk_1_1EntryBuffer__inherit__graph.png doc-install: Copying inherit_graph_2.png doc-install: Copying classGtk_1_1RecentFilter__inherit__graph.png doc-install: Copying inherit_graph_28.png doc-install: Copying inherit_graph_39.png doc-install: Copying classGtk_1_1BuilderError__inherit__graph.png doc-install: Copying classGtk_1_1TreeDragSource__inherit__graph.png doc-install: Copying classGtk_1_1ToggleToolButton__inherit__graph.png doc-install: Copying gtk-zoom-out.png doc-install: Copying classGtk_1_1Switch__inherit__graph.png doc-install: Copying inherit_graph_18.png doc-install: Copying classGtk_1_1Main__inherit__graph.png doc-install: Copying classGtk_1_1CellEditable__inherit__graph.png doc-install: Copying table1.png doc-install: Copying hbuttonbox1.png doc-install: Copying classGtk_1_1CheckButton__inherit__graph.png doc-install: Copying classGtk_1_1Viewport__inherit__graph.png doc-install: Copying classGtk_1_1CssProvider__inherit__graph.png doc-install: Copying inherit_graph_7.png doc-install: Copying classGtk_1_1ChildPropertyProxy__ReadOnly__inherit__graph.png doc-install: Copying classGtk_1_1FontSelectionDialog__inherit__graph.png doc-install: Copying classGtk_1_1PopoverMenu__inherit__graph.png doc-install: Copying gtk-media-forward-ltr.png doc-install: Copying filechooserbutton1.png doc-install: Copying classGtk_1_1Gesture__inherit__graph.png doc-install: Copying classGtk_1_1GesturePan__inherit__graph.png doc-install: Copying classGtk_1_1SearchBar__inherit__graph.png doc-install: Copying entry1.png doc-install: Copying classGtk_1_1Dialog__inherit__graph.png doc-install: Copying classGtk_1_1HButtonBox__inherit__graph.png doc-install: Copying classGdk_1_1GLContext__inherit__graph.png doc-install: Copying classGtk_1_1VBox__inherit__graph.png doc-install: Copying classGtk_1_1SizeGroup__inherit__graph.png doc-install: Copying classGtk_1_1FileChooserWidget__inherit__graph.png doc-install: Copying classGtk_1_1ChildPropertyProxy__Base__inherit__graph.png doc-install: Copying classGtk_1_1ModelButton__inherit__graph.png doc-install: Copying gtk-stop.png doc-install: Copying classGtk_1_1TreeIterBase__inherit__graph.png doc-install: Copying hscrollbar1.png doc-install: Copying classGtk_1_1TreeDragDest__inherit__graph.png doc-install: Copying nav_h.png doc-install: Copying classGtk_1_1TextTagTable__inherit__graph.png doc-install: Copying classGtk_1_1GestureMultiPress__inherit__graph.png doc-install: Copying classGdk_1_1Device__inherit__graph.png doc-install: Copying graph_legend.png doc-install: Copying gtk-print-report.png doc-install: Copying classGtk_1_1PrintUnixDialog__inherit__graph.png doc-install: Copying classGtk_1_1ApplicationWindow__inherit__graph.png doc-install: Copying gtk-media-play-rtl.png doc-install: Copying classGtk_1_1Range__inherit__graph.png doc-install: Copying classGtk_1_1Assistant__inherit__graph.png doc-install: Copying gtk-disconnect.png doc-install: Copying classGtk_1_1VScale__inherit__graph.png doc-install: Copying classGtk_1_1TextTag__inherit__graph.png doc-install: Copying gtk-home.png doc-install: Copying classGtk_1_1Box__inherit__graph.png doc-install: Copying filechooserdialog1.png doc-install: Copying gtk-color-picker.png doc-install: Copying classGtk_1_1Orientable__inherit__graph.png doc-install: Copying gtk-jump-to-ltr.png doc-install: Copying classGtk_1_1ColorSelectionDialog__inherit__graph.png doc-install: Copying classGtk_1_1PlacesSidebar__inherit__graph.png doc-install: Copying classGtk_1_1MenuItem__inherit__graph.png doc-install: Copying classGdk_1_1GLError__inherit__graph.png doc-install: Copying classGtk_1_1RecentChooserWidget__inherit__graph.png doc-install: Copying inherit_graph_29.png doc-install: Copying classGtk_1_1SignalProxyChildProperty__inherit__graph.png doc-install: Copying gtk-unindent-rtl.png doc-install: Copying gtk-print-warning.png doc-install: Copying classGtk_1_1ColorSelection__inherit__graph.png doc-install: Copying inherit_graph_40.png doc-install: Copying classGtk_1_1FileChooser__inherit__graph.png doc-install: Copying linkbutton1.png doc-install: Copying classGtk_1_1NumerableIcon__inherit__graph.png doc-install: Copying classGtk_1_1StylePropertyBase__inherit__graph.png doc-install: Copying gtk-print-error.png doc-install: Copying recentchooserdialog1.png doc-install: Copying classGtk_1_1Alignment__inherit__graph.png doc-install: Copying classGtk_1_1HeaderBar__inherit__graph.png doc-install: Copying classGtk_1_1Buildable__inherit__graph.png doc-install: Copying inherit_graph_31.png doc-install: Copying inherit_graph_38.png doc-install: Copying classGtk_1_1PrintContext__inherit__graph.png doc-install: Copying classGtk_1_1GestureLongPress__inherit__graph.png doc-install: Copying gtk-justify-right.png doc-install: Copying gtk-cdrom.png doc-install: Copying classGtk_1_1GestureSingle__inherit__graph.png doc-install: Copying gtk-unindent-ltr.png doc-install: Copying classGtk_1_1Printer__inherit__graph.png doc-install: Copying classGtk_1_1CellLayout__inherit__graph.png doc-install: Copying gtk-cut.png doc-install: Copying classGtk_1_1ListBox__inherit__graph.png doc-install: Copying classGtk_1_1Invisible__inherit__graph.png doc-install: Copying gtk-add.png /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/share/devhelp/books/gtkmm-3.0' /usr/bin/perl -- "../docs/doc-install.pl" --verbose --mode=0644 --book-base='/usr/share/doc/gtkmm-3.0/reference/html' -t '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/share/devhelp/books/gtkmm-3.0' -- reference/gtkmm-3.0.devhelp2 doc-install: Using base path /usr/share/doc/gtkmm-3.0/reference/html for Devhelp book doc-install: Translating gtkmm-3.0.devhelp2 (rewrote base path) /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/share/doc/gtkmm-3.0/images' /usr/bin/install -p -m 644 images/gtkmm_logo.gif images/top.gif '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/share/doc/gtkmm-3.0/images' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/share/doc/gtkmm-3.0/reference' /usr/bin/install -p -m 644 reference/gtkmm-3.0.tag '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/share/doc/gtkmm-3.0/reference' make[2]: Leaving directory '/builddir/build/BUILD/gtkmm-3.22.2/docs' make[1]: Leaving directory '/builddir/build/BUILD/gtkmm-3.22.2/docs' make[1]: Entering directory '/builddir/build/BUILD/gtkmm-3.22.2' make[2]: Entering directory '/builddir/build/BUILD/gtkmm-3.22.2' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/include/gdkmm-3.0' /usr/bin/install -p -m 644 gdk/gdkmm.h '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/include/gdkmm-3.0' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/include/gtkmm-3.0' /usr/bin/install -p -m 644 gtk/gtkmm.h '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/include/gtkmm-3.0' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/lib64/gdkmm-3.0/include' /usr/bin/install -p -m 644 gdk/gdkmmconfig.h '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/lib64/gdkmm-3.0/include' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/lib64/gtkmm-3.0/include' /usr/bin/install -p -m 644 gtk/gtkmmconfig.h '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/lib64/gtkmm-3.0/include' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/lib64/pkgconfig' /usr/bin/install -p -m 644 gdk/gdkmm-3.0.pc gtk/gtkmm-3.0.pc '/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/lib64/pkgconfig' make[2]: Leaving directory '/builddir/build/BUILD/gtkmm-3.22.2' make[1]: Leaving directory '/builddir/build/BUILD/gtkmm-3.22.2' + find /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64 -name '*.la' -exec rm -f '{}' ';' + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 3.22.2-3.an8 --unique-debug-suffix -3.22.2-3.an8.loongarch64 --unique-debug-src-base gtkmm30-3.22.2-3.an8.loongarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/gtkmm-3.22.2 extracting debug info from /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/lib64/libgdkmm-3.0.so.1.1.0 extracting debug info from /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/lib64/libgtkmm-3.0.so.1.1.0 /usr/lib/rpm/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. 15347 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile '' 1 + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/libexec/platform-python + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: gtkmm30-3.22.2-3.an8.loongarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.pzGaEr + umask 022 + cd /builddir/build/BUILD + cd gtkmm-3.22.2 + DOCDIR=/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/share/doc/gtkmm30 + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/share/doc/gtkmm30 + cp -pr AUTHORS /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/share/doc/gtkmm30 + cp -pr NEWS /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/share/doc/gtkmm30 + cp -pr README /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/share/doc/gtkmm30 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.HXs3pp + umask 022 + cd /builddir/build/BUILD + cd gtkmm-3.22.2 + LICENSEDIR=/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/share/licenses/gtkmm30 + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/share/licenses/gtkmm30 + cp -pr COPYING /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/share/licenses/gtkmm30 + exit 0 Provides: gtkmm30 = 3.22.2-3.an8 gtkmm30(loongarch-64) = 3.22.2-3.an8 libgdkmm-3.0.so.1()(64bit) libgtkmm-3.0.so.1()(64bit) Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: libatkmm-1.6.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libcairomm-1.0.so.1()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgdk-3.so.0()(64bit) libgdk_pixbuf-2.0.so.0()(64bit) libgdkmm-3.0.so.1()(64bit) libgiomm-2.4.so.1()(64bit) libglib-2.0.so.0()(64bit) libglibmm-2.4.so.1()(64bit) libgobject-2.0.so.0()(64bit) libgtk-3.so.0()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libpangomm-1.4.so.1()(64bit) libsigc-2.0.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) Processing files: gtkmm30-devel-3.22.2-3.an8.loongarch64 Provides: gtkmm30-devel = 3.22.2-3.an8 gtkmm30-devel(loongarch-64) = 3.22.2-3.an8 pkgconfig(gdkmm-3.0) = 3.22.2 pkgconfig(gtkmm-3.0) = 3.22.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libgdkmm-3.0.so.1()(64bit) libgtkmm-3.0.so.1()(64bit) pkgconfig(atkmm-1.6) >= 2.24.2 pkgconfig(cairomm-1.0) >= 1.12.0 pkgconfig(gdk-pixbuf-2.0) >= 2.35.5 pkgconfig(gdkmm-3.0) pkgconfig(giomm-2.4) >= 2.49.1 pkgconfig(gtk+-3.0) >= 3.22.0 pkgconfig(gtk+-unix-print-3.0) pkgconfig(pangomm-1.4) >= 2.38.2 Processing files: gtkmm30-doc-3.22.2-3.an8.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.BSxa1d + umask 022 + cd /builddir/build/BUILD + cd gtkmm-3.22.2 + DOCDIR=/builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/share/doc/gtkmm30-doc + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/share/doc/gtkmm30-doc + cp -pr _docs/demos /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64/usr/share/doc/gtkmm30-doc + exit 0 Provides: gtkmm30-doc = 3.22.2-3.an8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: gtkmm30-debugsource-3.22.2-3.an8.loongarch64 Provides: gtkmm30-debugsource = 3.22.2-3.an8 gtkmm30-debugsource(loongarch-64) = 3.22.2-3.an8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: gtkmm30-debuginfo-3.22.2-3.an8.loongarch64 Provides: debuginfo(build-id) = 6dda959702caf10d31ff236443525548e327f773 debuginfo(build-id) = 94f7201e3827569fc8407bef7b52fdef5134426f gtkmm30-debuginfo = 3.22.2-3.an8 gtkmm30-debuginfo(loongarch-64) = 3.22.2-3.an8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gtkmm30-debugsource(loongarch-64) = 3.22.2-3.an8 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64 Wrote: /builddir/build/RPMS/gtkmm30-3.22.2-3.an8.loongarch64.rpm Wrote: /builddir/build/RPMS/gtkmm30-devel-3.22.2-3.an8.loongarch64.rpm Wrote: /builddir/build/RPMS/gtkmm30-doc-3.22.2-3.an8.noarch.rpm Wrote: /builddir/build/RPMS/gtkmm30-debugsource-3.22.2-3.an8.loongarch64.rpm Wrote: /builddir/build/RPMS/gtkmm30-debuginfo-3.22.2-3.an8.loongarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.i9pGYH + umask 022 + cd /builddir/build/BUILD + cd gtkmm-3.22.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/gtkmm30-3.22.2-3.an8.loongarch64 + exit 0 Child return code was: 0