Cook: awn 0.4.2post20171025 ================================================================================ QA: checking package receipt... Checking build dependencies... Installing (pkg/local): libgdbm-1.18.1-i486 Installing (pkg/local): perl-core-5.28.1-i486 Installing (pkg/local): perl-5.28.1-i486 Installing (pkg/local): perl-encode-locale-1.05-any Installing (pkg/local): perl-http-date-6.02-any Installing (pkg/local): perl-file-listing-6.04-any Installing (pkg/local): perl-html-tagset-3.20-any Installing (pkg/local): perl-html-parser-3.72-i486 Installing (pkg/local): perl-io-html-1.001-any Installing (pkg/local): perl-lwp-mediatypes-6.02-any Installing (pkg/local): perl-test-needs-0.002005-any Installing (pkg/local): perl-uri-1.74-any Installing (pkg/local): perl-try-tiny-0.30-any Installing (pkg/local): perl-http-message-6.18-any Installing (pkg/local): perl-http-cookies-6.04-any Installing (pkg/local): perl-http-daemon-6.01-any Installing (pkg/local): perl-http-negotiate-6.01-any Installing (pkg/local): perl-net-http-6.18-any Installing (pkg/local): perl-www-robotrules-6.02-any Installing (pkg/local): perl-test-fatal-0.014-any Installing (pkg/local): perl-test-requiresinternet-0.05-any Installing (pkg/local): perl-libwww-perl-6.36-any Installing (pkg/local): perl-xml-parser-2.44-i486 Installing (pkg/local): libpcre-8.42-i486 Installing (pkg/local): util-linux-smartcols-2.33.1-i486 Installing (pkg/local): util-linux-uuid-2.33.1-i486 Installing (pkg/local): util-linux-blkid-2.33.1-i486 Installing (pkg/local): util-linux-mount-2.33.1-i486 Installing (pkg/local): glib-2.64.3-i486 Installing (pkg/local): libxml2-2.9.9-i486 Installing (pkg/local): libcroco-0.6.12-i486 Installing (pkg/local): gettext-0.19.8.1-i486 Installing (pkg/local): gettext-dev-0.19.8.1-i486 Installing (pkg/local): intltool-0.51.0-any Installing (pkg/local): libxml2-tools-2.9.9-i486 Installing (pkg/local): docbook-xml-4.5-any Installing (pkg/local): libgpg-error-1.34-i486 Installing (pkg/local): libgcrypt-1.8.4-i486 Installing (pkg/local): libxslt-1.1.33-i486 Installing (pkg/local): docbook-xsl-1.79.2-any Installing (pkg/local): python3-setuptools-40.6.2-any Installing (pkg/local): python3-pip-18.1-any Installing (pkg/local): python3-3.7.2-i486 Installing (pkg/local): python3-six-1.11.0-any Installing (pkg/local): gtk-doc-1.29-any Installing (pkg/local): libltdl-2.4.6-i486 Installing (pkg/local): autoconf-2.69-i486 Installing (pkg/local): automake-1.16.2-any Installing (pkg/local): libtool-2.4.6-i486 Installing (pkg/local): python-dev-2.7.15-i486 Installing (pkg/local): atk-2.36.0-i486 Installing (pkg/local): libharfbuzz-1.8.4-i486 Installing (pkg/local): libpng-1.6.36-i486 Installing (pkg/local): freetype-2.10.2-i486 Installing (pkg/local): fontconfig-2.13.1-i486 Installing (pkg/local): libjpeg-turbo-2.0.1-i486 Installing (pkg/local): libtiff-4.0.10-i486 Installing (pkg/local): libxau-1.0.8-i486 Installing (pkg/local): libxdmcp-1.1.2-i486 Installing (pkg/local): libxcb-1.13.1-i486 Installing (pkg/local): libx11-1.6.7-i486 Installing (pkg/local): gdk-pixbuf-2.40.0-i486 Installing (pkg/local): pixman-0.36.0-i486 Installing (pkg/local): libcairo-1.16.0-i486 Installing (pkg/local): libunistring-0.9.10-i486 Installing (pkg/local): libidn2-2.1.0-i486 Installing (pkg/local): libp11-kit-0.23.12-i486 Installing (pkg/local): libtasn1-4.13-i486 Installing (pkg/local): nettle-3.4-i486 Installing (pkg/local): unbound-1.7.3-i486 Installing (pkg/local): libgnutls-3.5.19-i486 Installing (pkg/local): libcups-2.3.3-i486 Installing (pkg/local): libxext-1.3.3-i486 Installing (pkg/local): libxinerama-1.1.4-i486 Installing (pkg/local): libxrender-0.9.10-i486 Installing (pkg/local): fribidi-1.0.9-i486 Installing (pkg/local): libxft-2.3.2-i486 Installing (pkg/local): pango-1.42.4-i486 Installing (pkg/local): gtk2-2.24.32-i486 Installing (pkg/local): libpcre16-8.42-i486 Installing (pkg/local): libpcre32-8.42-i486 Installing (pkg/local): libpcrecpp-8.42-i486 Installing (pkg/local): libpcreposix-8.42-i486 Installing (pkg/local): pcre-8.42-any Installing (pkg/local): pcre-apps-8.42-i486 Installing (pkg/local): pcre-dev-8.42-any Installing (pkg/local): util-linux-uuid-dev-2.33.1-any Installing (pkg/local): util-linux-blkid-dev-2.33.1-any Installing (pkg/local): util-linux-mount-dev-2.33.1-any Installing (pkg/local): zlib-dev-1.2.11-any Installing (pkg/local): glib-dev-2.64.3-i486 Installing (pkg/local): atk-dev-2.36.0-i486 Installing (pkg/local): cairo-1.16.0-i486 Installing (pkg/local): bzip2-dev-1.0.8-i486 Installing (pkg/local): harfbuzz-1.8.4-i486 Installing (pkg/local): harfbuzz-dev-1.8.4-i486 Installing (pkg/local): libpng-dev-1.6.36-i486 Installing (pkg/local): freetype-dev-2.10.2-i486 Installing (pkg/local): xz-tools-5.2.4-i486 Installing (pkg/local): xz-dev-5.2.4-any Installing (pkg/local): libxml2-dev-2.9.9-any Installing (pkg/local): fontconfig-dev-2.13.1-any Installing (pkg/local): xorgproto-2018.4-any Installing (pkg/local): libxau-dev-1.0.8-any Installing (pkg/local): libxdmcp-dev-1.1.2-any Installing (pkg/local): libxcb-dev-1.13.1-any Installing (pkg/local): libx11-dev-1.6.7-any Installing (pkg/local): libxext-dev-1.3.3-any Installing (pkg/local): libxrender-dev-0.9.10-any Installing (pkg/local): pixman-dev-0.36.0-any Installing (pkg/local): cairo-dev-1.16.0-any Installing (pkg/local): shared-mime-info-1.10-i486 Installing (pkg/local): shared-mime-info-dev-1.10-any Installing (pkg/local): gdk-pixbuf-dev-2.40.0-i486 Installing (pkg/local): pango-typelib-1.42.4-i486 Installing (pkg/local): fribidi-dev-1.0.9-any Installing (pkg/local): libxft-dev-2.3.2-any Installing (pkg/local): pango-dev-1.42.4-any Installing (pkg/local): gtk2-dev-2.24.32-i486 Installing (pkg/local): python-pycairo-1.18.0-i486 Installing (pkg/local): python-pycairo-dev-1.18.0-any Installing (pkg/local): libglade-2.6.4-i486 Installing (pkg/local): python-pygtk-2.24.0-i486 Installing (pkg/local): python-pygobject2-2.28.7-i486 Installing (pkg/local): libffi-dev-3.2.1-i486 Installing (pkg/local): python-pygobject2-dev-2.28.7-any Installing (pkg/local): python-pygtk-dev-2.24.0-any Installing (pkg/local): vala-common-0.42.4-any Installing (pkg/local): vala-0.42.4-i486 Installing (pkg/local): python-pyxdg-0.26-any Installing (pkg/local): libsigc++-2.10.1-i486 Installing (pkg/local): glibmm-dev-2.58.0-any Installing (pkg/local): glibmm-2.58.0-i486 Installing (pkg/local): dbus-1.12.18-i486 Installing (pkg/local): dbus-glib-0.110-i486 Installing (pkg/local): libidl-0.8.14-i486 Installing (pkg/local): orbit2-2.14.19-i486 Installing (pkg/local): gconf-3.2.6-i486 Installing (pkg/local): libdesktop-agnostic-0.3.94post20160502-i486 Installing (pkg/local): libdesktop-agnostic-dev-0.3.94post20160502-any Installing (pkg/local): atkmm-2.28.0-i486 Installing (pkg/local): cairomm-1.12.2-i486 Installing (pkg/local): libxdamage-1.1.4-i486 Installing (pkg/local): libgiomm-2.58.0-i486 Installing (pkg/local): pangomm-2.42.0-i486 Installing (pkg/local): gtkmm-2.24.5-i486 Installing (pkg/local): atkmm-dev-2.28.0-any Installing (pkg/local): libsigc++-dev-2.10.1-any Installing (pkg/local): cairomm-dev-1.12.2-any Installing (pkg/local): pangomm-dev-2.42.0-any Installing (pkg/local): gtkmm-dev-2.24.5-any Installing (pkg/local): dbus-helper-1.12.18-i486 Installing (pkg/local): dbus-introspect-1.12.18-i486 Installing (pkg/local): dbus-dev-1.12.18-i486 Installing (pkg/local): dbus-glib-dev-0.110-any Installing (pkg/local): libxcomposite-0.4.4-i486 Installing (pkg/local): libxfixes-5.0.3-i486 Installing (pkg/local): libxfixes-dev-5.0.3-any Installing (pkg/local): libxcomposite-dev-0.4.4-any Installing (pkg/local): xcb-util-0.4.0-i486 Installing (pkg/local): startup-notification-0.12-i486 Installing (pkg/local): libwnck2-2.31.0-i486 Installing (pkg/local): startup-notification-dev-0.12-any Installing (pkg/local): libwnck2-dev-2.31.0-i486 Installing (pkg/local): libgtop-2.38.0-i486 Installing (pkg/local): libgtop-dev-2.38.0-i486 Extracting source archive "avant-window-navigator-dbdccc0.tar.gz" Executing: compile_rules CFLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CXXLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CPPFLAGS : -D_GLIBCXX_USE_C99_MATH=1 LDFLAGS : -Wl,-Os,--as-needed /usr/bin/intltoolize /usr/bin/gtkdocize /usr/bin/autoreconf libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' configure.ac:26: installing './compile' configure.ac:30: installing './config.guess' configure.ac:30: installing './config.sub' configure.ac:21: installing './install-sh' configure.ac:21: installing './missing' applet-activation/Makefile.am: installing './depcomp' applets/taskmanager/Makefile.am:44: warning: source file '$(builddir)/taskmanager-marshal.c' is in a subdirectory, applets/taskmanager/Makefile.am:44: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, automake: this behaviour will change in future Automake versions: they will automake: unconditionally cause object files to be placed in the same subdirectory automake: of the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities. bindings/python/Makefile.am:10: installing './py-compile' libawn/Makefile.am:10: warning: source file '$(builddir)/libawn-marshal.c' is in a subdirectory, libawn/Makefile.am:10: but option 'subdir-objects' is disabled libawn/Makefile.am:75: warning: source file 'anims/awn-effects-shared.cc' is in a subdirectory, libawn/Makefile.am:75: but option 'subdir-objects' is disabled libawn/Makefile.am:75: warning: source file 'anims/awn-effect-bounce.cc' is in a subdirectory, libawn/Makefile.am:75: but option 'subdir-objects' is disabled libawn/Makefile.am:75: warning: source file 'anims/awn-effect-desaturate.cc' is in a subdirectory, libawn/Makefile.am:75: but option 'subdir-objects' is disabled libawn/Makefile.am:75: warning: source file 'anims/awn-effect-fade.cc' is in a subdirectory, libawn/Makefile.am:75: but option 'subdir-objects' is disabled libawn/Makefile.am:75: warning: source file 'anims/awn-effect-glow.cc' is in a subdirectory, libawn/Makefile.am:75: but option 'subdir-objects' is disabled libawn/Makefile.am:75: warning: source file 'anims/awn-effect-simple.cc' is in a subdirectory, libawn/Makefile.am:75: but option 'subdir-objects' is disabled libawn/Makefile.am:75: warning: source file 'anims/awn-effect-spotlight.cc' is in a subdirectory, libawn/Makefile.am:75: but option 'subdir-objects' is disabled libawn/Makefile.am:75: warning: source file 'anims/awn-effect-spotlight3d.cc' is in a subdirectory, libawn/Makefile.am:75: but option 'subdir-objects' is disabled libawn/Makefile.am:75: warning: source file 'anims/awn-effect-squish.cc' is in a subdirectory, libawn/Makefile.am:75: but option 'subdir-objects' is disabled libawn/Makefile.am:75: warning: source file 'anims/awn-effect-turn.cc' is in a subdirectory, libawn/Makefile.am:75: but option 'subdir-objects' is disabled libawn/Makefile.am:75: warning: source file 'anims/awn-effect-zoom.cc' is in a subdirectory, libawn/Makefile.am:75: but option 'subdir-objects' is disabled src/Makefile.am:48: warning: source file '$(builddir)/awn-marshal.c' is in a subdirectory, src/Makefile.am:48: but option 'subdir-objects' is disabled configure: WARNING: unrecognized options: --with-desktop configure: loading site script /etc/slitaz/cook.site checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... ./install-sh -c -d checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '0' is supported by ustar format... yes checking whether GID '0' is supported by ustar format... yes checking how to create a ustar tar archive... none checking whether to enable maintainer-specific portions of Makefiles... no checking whether make supports the include directive... yes (GNU style) checking for i486-slitaz-linux-gcc... i486-slitaz-linux-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i486-slitaz-linux-gcc accepts -g... yes checking for i486-slitaz-linux-gcc option to accept ISO C89... none needed checking whether i486-slitaz-linux-gcc understands -c and -o together... yes checking dependency style of i486-slitaz-linux-gcc... gcc3 checking for library containing strerror... none required checking for i486-slitaz-linux-gcc... (cached) i486-slitaz-linux-gcc checking whether we are using the GNU C compiler... (cached) yes checking whether i486-slitaz-linux-gcc accepts -g... (cached) yes checking for i486-slitaz-linux-gcc option to accept ISO C89... (cached) none needed checking whether i486-slitaz-linux-gcc understands -c and -o together... (cached) yes checking dependency style of i486-slitaz-linux-gcc... (cached) gcc3 checking for i486-slitaz-linux-g++... i486-slitaz-linux-g++ checking whether we are using the GNU C++ compiler... yes checking whether i486-slitaz-linux-g++ accepts -g... yes checking dependency style of i486-slitaz-linux-g++... gcc3 checking how to run the C preprocessor... i486-slitaz-linux-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking build system type... i486-slitaz-linux-gnu checking host system type... i486-slitaz-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for fgrep... /bin/grep -F checking for ld used by i486-slitaz-linux-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/i486-slitaz-linux-nm -B checking the name lister (/usr/bin/i486-slitaz-linux-nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert i486-slitaz-linux-gnu file names to i486-slitaz-linux-gnu format... func_convert_file_noop checking how to convert i486-slitaz-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for i486-slitaz-linux-objdump... i486-slitaz-linux-objdump checking how to recognize dependent libraries... pass_all checking for i486-slitaz-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for i486-slitaz-linux-ar... i486-slitaz-linux-ar checking for archiver @FILE support... @ checking for i486-slitaz-linux-strip... i486-slitaz-linux-strip checking for i486-slitaz-linux-ranlib... i486-slitaz-linux-ranlib checking command to parse /usr/bin/i486-slitaz-linux-nm -B output from i486-slitaz-linux-gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for i486-slitaz-linux-mt... no checking for mt... mt checking if mt is a manifest tool... no 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 i486-slitaz-linux-gcc supports -fno-rtti -fno-exceptions... no checking for i486-slitaz-linux-gcc option to produce PIC... -fPIC -DPIC checking if i486-slitaz-linux-gcc PIC flag -fPIC -DPIC works... yes checking if i486-slitaz-linux-gcc static flag -static works... yes checking if i486-slitaz-linux-gcc supports -c -o file.o... yes checking if i486-slitaz-linux-gcc supports -c -o file.o... (cached) yes checking whether the i486-slitaz-linux-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... yes checking how to run the C++ preprocessor... i486-slitaz-linux-g++ -E checking for ld used by i486-slitaz-linux-g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the i486-slitaz-linux-g++ linker (/usr/bin/ld) supports shared libraries... yes checking for i486-slitaz-linux-g++ option to produce PIC... -fPIC -DPIC checking if i486-slitaz-linux-g++ PIC flag -fPIC -DPIC works... yes checking if i486-slitaz-linux-g++ static flag -static works... yes checking if i486-slitaz-linux-g++ supports -c -o file.o... yes checking if i486-slitaz-linux-g++ supports -c -o file.o... (cached) yes checking whether the i486-slitaz-linux-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 i486-slitaz-linux-pkg-config... /usr/bin/i486-slitaz-linux-pkg-config checking pkg-config is at least version 0.9.0... yes checking for gtk-doc... yes checking for gtkdoc-check... gtkdoc-check.test checking for gtkdoc-check... /usr/bin/gtkdoc-check checking for gtkdoc-rebase... /usr/bin/gtkdoc-rebase checking for gtkdoc-mkpdf... /usr/bin/gtkdoc-mkpdf checking whether to build gtk-doc documentation... no checking for glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0... yes checking for a Python interpreter with version >= 2.5... python checking for python... /usr/bin/python checking for python version... 2.7 checking for python platform... linux2 checking for python script directory... ${prefix}/lib/python2.7/site-packages checking for python extension module directory... ${exec_prefix}/lib/python2.7/site-packages checking for the distutils Python package... yes checking for Python include path... -I/usr/include/python2.7 checking for Python library path... -L/usr/lib -lpython2.7 checking python extra libraries... -lpthread -ldl -lutil checking python extra linking flags... -Xlinker -export-dynamic checking consistency of all components of python development environment... yes checking for gtk+-2.0 pycairo >= 1.0.2 pygtk-2.0 >= 2.12.0... yes checking for pygobject-codegen-2.0... /usr/bin/pygobject-codegen-2.0 checking for pygtk defs... /usr/share/pygtk/2.0/defs checking for valac... /usr/bin/valac checking whether /usr/bin/valac is at least version 0.14.0... yes checking for python module xdg... yes checking for supported compiler flags... -Wall checking whether NLS is requested... yes checking for intltool >= 0.34... 0.51.0 found checking for intltool-update... /usr/bin/intltool-update checking for intltool-merge... /usr/bin/intltool-merge checking for intltool-extract... /usr/bin/intltool-extract checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for perl... /usr/bin/perl checking for perl >= 5.8.1... 5.28.1 checking for XML::Parser... ok checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for LC_MESSAGES... yes checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking for ngettext in libc... yes checking for dgettext in libc... yes checking for bind_textdomain_codeset... yes checking for msgfmt... (cached) /usr/bin/msgfmt checking for dcgettext... yes checking if msgfmt accepts -c... yes checking for gmsgfmt... (cached) /usr/bin/msgfmt checking for xgettext... (cached) /usr/bin/xgettext checking for catalogs to be installed... af ar ast az be bg bn bs ca crh csb cs cy da de dv el en_AU en_CA en_GB eo es et eu fa fi fr ga gl gu he hi hr hu id is it ja jv kab ka ko ku lt lv mk ml mn mr ms nb nds ne nl nn oc pl pt_BR pt ro ru si sk sl sq sr sv ta te th tr uk vi zh_CN zh_HK zh_TW checking for glib-genmarshal... /usr/bin/glib-genmarshal checking for glib-2.0 >= 2.16.0 glibmm-2.4 >= 2.16.0 gthread-2.0 gobject-2.0 desktop-agnostic >= 0.3.91 gtk+-2.0 >= 2.12.0 gtkmm-2.4 >= 2.12.0 gdk-2.0 >= 2.12.0 dbus-glib-1... yes checking for x11 xproto xcomposite xrender xext... yes checking for glib-2.0 >= 2.16.0 glibmm-2.4 >= 2.16.0 gthread-2.0 gobject-2.0 desktop-agnostic >= 0.3.91 gtk+-2.0 >= 2.12.0 gtkmm-2.4 >= 2.12.0 gdk-2.0 >= 2.12.0 dbus-glib-1 libwnck-1.0 >= 2.22 x11 libgtop-2.0 xext... yes checking for lround in -lm... yes Using config source xml:merged:/etc/gconf/gconf.xml.defaults for schema installation Using $(sysconfdir)/gconf/schemas as install directory for schema files checking for gconftool-2... /usr/bin/gconftool-2 checking for sed... /bin/sed checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating applet-activation/Makefile config.status: creating applets/expander/Makefile config.status: creating applets/expander/expander.desktop.in config.status: creating applets/quick-prefs/Makefile config.status: creating applets/quick-prefs/quick-prefs.desktop.in config.status: creating applets/separator/Makefile config.status: creating applets/separator/separator.desktop.in config.status: creating applets/simple-launcher/Makefile config.status: creating applets/simple-launcher/simple-launcher.desktop.in config.status: creating applets/taskmanager/Makefile config.status: creating applets/taskmanager/taskmanager.desktop.in config.status: creating awn.pc config.status: creating awn-settings/Makefile config.status: creating awn-settings/awn_defs.py config.status: creating awn-settings/awn_settings_launcher.py config.status: creating bindings/python/Makefile config.status: creating bindings/python/__init__.py config.status: creating bindings/vala/Makefile config.status: creating data/Makefile config.status: creating data/avant-window-navigator.schema-ini.in config.status: creating doc/Makefile config.status: creating doc/reference/Makefile config.status: creating libawn/Makefile config.status: creating po/Makefile.in config.status: creating shave/shave config.status: creating shave/shave-libtool config.status: creating src/Makefile config.status: creating tests/Makefile config.status: creating themes/clearlooks-dark.awn-theme config.status: creating themes/dark.awn-theme config.status: creating themes/dust.awn-theme config.status: creating themes/light.awn-theme config.status: creating themes/smoked.awn-theme config.status: creating themes/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing default-1 commands config.status: executing po/stamp-it commands configure: WARNING: unrecognized options: --with-desktop Avant Window Navigator 0.4.2 ============================ prefix: /usr Documentation: no Making all in libawn GEN stamp-awn-enum-types.h GEN libawn-marshal.h INFO: Reading ./libawn-marshal.list... GEN libawn-marshal.c INFO: Reading ./libawn-marshal.list... cmp: awn-enum-types.h: No such file or directory GEN awn-enum-types.cc CC libawn-marshal.o CXX awn-effect-desaturate.o CXX awn-effect-glow.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-effect-bounce.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-effects-shared.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-effect-fade.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-bounce.h:22, from anims/awn-effect-bounce.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from anims/../awn-effects.h:23, from anims/awn-effects-shared.h:22, from anims/awn-effect-bounce.h:22, from anims/awn-effect-bounce.cc:22: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-desaturate.h:22, from anims/awn-effect-desaturate.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from anims/../awn-effects.h:23, from anims/awn-effects-shared.h:22, from anims/awn-effect-desaturate.h:22, from anims/awn-effect-desaturate.cc:22: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effects-shared.cc:18: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from anims/../awn-effects.h:23, from anims/awn-effects-shared.h:22, from anims/awn-effects-shared.cc:18: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-desaturate.h:22, from anims/awn-effect-desaturate.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-bounce.h:22, from anims/awn-effect-bounce.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-desaturate.h:22, from anims/awn-effect-desaturate.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from anims/../awn-effects.h:22, from anims/awn-effects-shared.h:22, from anims/awn-effect-desaturate.h:22, from anims/awn-effect-desaturate.cc:22: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-bounce.h:22, from anims/awn-effect-bounce.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from anims/../awn-effects.h:22, from anims/awn-effects-shared.h:22, from anims/awn-effect-bounce.h:22, from anims/awn-effect-bounce.cc:22: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-fade.h:22, from anims/awn-effect-fade.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from anims/../awn-effects.h:23, from anims/awn-effects-shared.h:22, from anims/awn-effect-fade.h:22, from anims/awn-effect-fade.cc:22: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-glow.h:22, from anims/awn-effect-glow.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from anims/../awn-effects.h:23, from anims/awn-effects-shared.h:22, from anims/awn-effect-glow.h:22, from anims/awn-effect-glow.cc:22: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-desaturate.h:22, from anims/awn-effect-desaturate.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-bounce.h:22, from anims/awn-effect-bounce.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effects-shared.cc:18: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effects-shared.cc:18: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from anims/../awn-effects.h:22, from anims/awn-effects-shared.h:22, from anims/awn-effects-shared.cc:18: /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 awn-effect-simple.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effects-shared.cc:18: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-fade.h:22, from anims/awn-effect-fade.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-fade.h:22, from anims/awn-effect-fade.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from anims/../awn-effects.h:22, from anims/awn-effects-shared.h:22, from anims/awn-effect-fade.h:22, from anims/awn-effect-fade.cc:22: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-glow.h:22, from anims/awn-effect-glow.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-glow.h:22, from anims/awn-effect-glow.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from anims/../awn-effects.h:22, from anims/awn-effects-shared.h:22, from anims/awn-effect-glow.h:22, from anims/awn-effect-glow.cc:22: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-fade.h:22, from anims/awn-effect-fade.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-glow.h:22, from anims/awn-effect-glow.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ anims/awn-effects-shared.cc: In function 'gboolean awn_effect_check_top_effect(AwnEffectsAnimation*, gboolean*)': anims/awn-effects-shared.cc:43:23: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnEffectsAnimation*' {aka '_AwnEffectsAnimation*'} [-fpermissive] item = queue->data; ~~~~~~~^~~~ anims/awn-effects-shared.cc:60:32: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnEffectsAnimation*' {aka '_AwnEffectsAnimation*'} [-fpermissive] item = priv->effect_queue->data; ~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-simple.h:22, from anims/awn-effect-simple.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from anims/../awn-effects.h:23, from anims/awn-effects-shared.h:22, from anims/awn-effect-simple.h:22, from anims/awn-effect-simple.cc:22: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-simple.h:22, from anims/awn-effect-simple.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-simple.h:22, from anims/awn-effect-simple.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from anims/../awn-effects.h:22, from anims/awn-effects-shared.h:22, from anims/awn-effect-simple.h:22, from anims/awn-effect-simple.cc:22: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-simple.h:22, from anims/awn-effect-simple.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ CXX awn-effect-spotlight.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-effect-spotlight3d.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-effect-squish.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-effect-turn.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-effect-zoom.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-spotlight.h:22, from anims/awn-effect-spotlight.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from anims/../awn-effects.h:23, from anims/awn-effects-shared.h:22, from anims/awn-effect-spotlight.h:22, from anims/awn-effect-spotlight.cc:22: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-spotlight.h:22, from anims/awn-effect-spotlight.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-spotlight.h:22, from anims/awn-effect-spotlight.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from anims/../awn-effects.h:22, from anims/awn-effects-shared.h:22, from anims/awn-effect-spotlight.h:22, from anims/awn-effect-spotlight.cc:22: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-spotlight.h:22, from anims/awn-effect-spotlight.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ CXX awn-alignment.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-spotlight3d.h:22, from anims/awn-effect-spotlight3d.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from anims/../awn-effects.h:23, from anims/awn-effects-shared.h:22, from anims/awn-effect-spotlight3d.h:22, from anims/awn-effect-spotlight3d.cc:22: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-spotlight3d.h:22, from anims/awn-effect-spotlight3d.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-spotlight3d.h:22, from anims/awn-effect-spotlight3d.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from anims/../awn-effects.h:22, from anims/awn-effects-shared.h:22, from anims/awn-effect-spotlight3d.h:22, from anims/awn-effect-spotlight3d.cc:22: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-spotlight3d.h:22, from anims/awn-effect-spotlight3d.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-squish.h:22, from anims/awn-effect-squish.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from anims/../awn-effects.h:23, from anims/awn-effects-shared.h:22, from anims/awn-effect-squish.h:22, from anims/awn-effect-squish.cc:22: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-squish.h:22, from anims/awn-effect-squish.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-squish.h:22, from anims/awn-effect-squish.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from anims/../awn-effects.h:22, from anims/awn-effects-shared.h:22, from anims/awn-effect-squish.h:22, from anims/awn-effect-squish.cc:22: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-squish.h:22, from anims/awn-effect-squish.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-turn.h:22, from anims/awn-effect-turn.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from anims/../awn-effects.h:23, from anims/awn-effects-shared.h:22, from anims/awn-effect-turn.h:22, from anims/awn-effect-turn.cc:22: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-turn.h:22, from anims/awn-effect-turn.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-turn.h:22, from anims/awn-effect-turn.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from anims/../awn-effects.h:22, from anims/awn-effects-shared.h:22, from anims/awn-effect-turn.h:22, from anims/awn-effect-turn.cc:22: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-turn.h:22, from anims/awn-effect-turn.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ awn-alignment.cc:138:13: warning: Deprecated pre-processor symbol, replace with AwnAlignmentPrivate* priv = AWN_ALIGNMENT_GET_PRIVATE(obj); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-alignment.cc:210:13: warning: Deprecated pre-processor symbol, replace with priv = alignment->priv = AWN_ALIGNMENT_GET_PRIVATE(alignment); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-zoom.h:22, from anims/awn-effect-zoom.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from anims/../awn-effects.h:23, from anims/awn-effects-shared.h:22, from anims/awn-effect-zoom.h:22, from anims/awn-effect-zoom.cc:22: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-zoom.h:22, from anims/awn-effect-zoom.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-zoom.h:22, from anims/awn-effect-zoom.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from anims/../awn-effects.h:22, from anims/awn-effects-shared.h:22, from anims/awn-effect-zoom.h:22, from anims/awn-effect-zoom.cc:22: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from anims/awn-effect-zoom.h:22, from anims/awn-effect-zoom.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-alignment.h:23, from awn-alignment.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-alignment.h:23, from awn-alignment.cc:29: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-alignment.h:23, from awn-alignment.cc:29: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-alignment.h:23, from awn-alignment.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-alignment.h:23, from awn-alignment.cc:29: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-alignment.h:23, from awn-alignment.cc:29: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ awn-alignment.cc: In function 'void awn_alignment_class_init(AwnAlignmentClass*)': awn-alignment.cc:169:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-alignment.h:23, from awn-alignment.cc:29: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-alignment.cc:181:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-alignment.h:23, from awn-alignment.cc:29: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-alignment.cc:190:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-alignment.h:23, from awn-alignment.cc:29: /usr/include/glib-2.0/gobject/gparamspecs.h:1081:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_float(const gchar*, const gchar*, const gchar*, gfloat, gfloat, gfloat, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-alignment.cc:200:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-alignment.h:23, from awn-alignment.cc:29: /usr/include/glib-2.0/gobject/gparamspecs.h:1081:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_float(const gchar*, const gchar*, const gchar*, gfloat, gfloat, gfloat, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-alignment.cc:202:68: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnAlignmentPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-alignment.h:23, from awn-alignment.cc:29: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-alignment.cc:202:68: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnAlignmentPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-alignment.h:23, from awn-alignment.cc:29: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-alignment.cc: In function 'GtkWidget* awn_alignment_new_for_applet(AwnApplet*)': awn-alignment.cc:225:29: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] alignment = g_object_new(AWN_TYPE_ALIGNMENT, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ "applet", applet, ~~~~~~~~~~~~~~~~~ NULL); ~~~~~ CXX awn-applet.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-applet-simple.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ awn-applet.cc:175:13: warning: Deprecated pre-processor symbol, replace with AwnAppletPrivate* priv = AWN_APPLET_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet.cc:204:13: warning: Deprecated pre-processor symbol, replace with AwnAppletPrivate* priv = AWN_APPLET_GET_PRIVATE(data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet.cc:330:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_APPLET_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet.cc:628:13: warning: Deprecated pre-processor symbol, replace with AwnAppletPrivate* priv = AWN_APPLET_GET_PRIVATE(obj); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet.cc:655:13: warning: Deprecated pre-processor symbol, replace with AwnAppletPrivate* priv = AWN_APPLET_GET_PRIVATE(widget); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet.cc:958:13: warning: Deprecated pre-processor symbol, replace with priv = applet->priv = AWN_APPLET_GET_PRIVATE(applet); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet.cc:1333:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_APPLET_GET_PRIVATE(applet); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet.cc:1376:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_APPLET_GET_PRIVATE(applet); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet.cc:1417:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_APPLET_GET_PRIVATE(applet); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet.cc:1460:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_APPLET_GET_PRIVATE(applet); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet.cc:1538:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_APPLET_GET_PRIVATE(applet); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet.cc:1578:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_APPLET_GET_PRIVATE(applet); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet-simple.cc:137:13: warning: Deprecated pre-processor symbol, replace with AwnAppletSimplePrivate* priv = AWN_APPLET_SIMPLE_GET_PRIVATE(widget); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet-simple.cc:150:13: warning: Deprecated pre-processor symbol, replace with AwnAppletSimplePrivate* priv = AWN_APPLET_SIMPLE_GET_PRIVATE(simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet-simple.cc:268:13: warning: Deprecated pre-processor symbol, replace with priv = simple->priv = AWN_APPLET_SIMPLE_GET_PRIVATE(simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX awn-box.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-cairo-utils.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-config.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-applet.h:23, from awn-applet.cc:35: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-applet-simple.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-applet-simple.cc:23: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-applet.h:23, from awn-applet.cc:35: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-applet-simple.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-applet.h:23, from awn-applet.cc:35: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-applet-simple.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-applet-simple.cc:23: /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 awn-dbus-watcher.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-applet.h:23, from awn-applet.cc:35: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-applet-simple.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ awn-applet.cc: In function 'void awn_applet_set_property(GObject*, guint, const GValue*, GParamSpec*)': awn-applet.cc:291:57: warning: invalid conversion from 'gint' {aka 'int'} to 'GtkPositionType' [-fpermissive] awn_applet_set_pos_type(applet, g_value_get_enum(value)); ~~~~~~~~~~~~~~~~^~~~~~~ In file included from awn-applet.cc:35: awn-applet.h:113:25: note: initializing argument 2 of 'void awn_applet_set_pos_type(AwnApplet*, GtkPositionType)' GtkPositionType position); ~~~~~~~~~~~~~~~~^~~~~~~~ awn-applet.cc:307:57: warning: invalid conversion from 'gint' {aka 'int'} to 'AwnPathType' [-fpermissive] awn_applet_set_path_type(applet, g_value_get_int(value)); ~~~~~~~~~~~~~~~^~~~~~~ In file included from awn-applet.cc:35: awn-applet.h:117:21: note: initializing argument 2 of 'void awn_applet_set_path_type(AwnApplet*, AwnPathType)' AwnPathType path); ~~~~~~~~~~~~^~~~ awn-applet.cc: In function 'void awn_applet_constructed(GObject*)': awn-applet.cc:482:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const char*' [-fpermissive] if (strcmp(key, "PanelXid") == 0) { ^~~ In file included from /usr/include/glib-2.0/glib/gtestutils.h:30, from /usr/include/glib-2.0/glib.h:85, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/string.h:136:32: note: initializing argument 1 of 'int strcmp(const char*, const char*)' extern int strcmp (const char *__s1, const char *__s2) ~~~~~~~~~~~~^~~~ awn-applet.cc:483:53: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const GValue*' {aka 'const _GValue*'} [-fpermissive] priv->panel_xid = g_value_get_int64(value); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:36, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/glib-2.0/gobject/gvaluetypes.h:222:49: note: initializing argument 1 of 'gint64 g_value_get_int64(const GValue*)' gint64 g_value_get_int64 (const GValue *value); ~~~~~~~~~~~~~~^~~~~ awn-applet.cc:484:31: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const char*' [-fpermissive] } else if (strcmp(key, "MaxSize") == 0) { ^~~ In file included from /usr/include/glib-2.0/glib/gtestutils.h:30, from /usr/include/glib-2.0/glib.h:85, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/string.h:136:32: note: initializing argument 1 of 'int strcmp(const char*, const char*)' extern int strcmp (const char *__s1, const char *__s2) ~~~~~~~~~~~~^~~~ awn-applet.cc:485:56: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const GValue*' {aka 'const _GValue*'} [-fpermissive] g_object_set_property(obj, "max-size", value); ^~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/glib-2.0/gobject/gobject.h:478:29: note: initializing argument 3 of 'void g_object_set_property(GObject*, const gchar*, const GValue*)' const GValue *value); ~~~~~~~~~~~~~~~~^~~~~ awn-applet.cc:486:31: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const char*' [-fpermissive] } else if (strcmp(key, "Position") == 0) { ^~~ In file included from /usr/include/glib-2.0/glib/gtestutils.h:30, from /usr/include/glib-2.0/glib.h:85, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/string.h:136:32: note: initializing argument 1 of 'int strcmp(const char*, const char*)' extern int strcmp (const char *__s1, const char *__s2) ~~~~~~~~~~~~^~~~ awn-applet.cc:487:56: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const GValue*' {aka 'const _GValue*'} [-fpermissive] g_object_set_property(obj, "position", value); ^~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/glib-2.0/gobject/gobject.h:478:29: note: initializing argument 3 of 'void g_object_set_property(GObject*, const gchar*, const GValue*)' const GValue *value); ~~~~~~~~~~~~~~~~^~~~~ awn-applet.cc:488:31: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const char*' [-fpermissive] } else if (strcmp(key, "Size") == 0) { ^~~ In file included from /usr/include/glib-2.0/glib/gtestutils.h:30, from /usr/include/glib-2.0/glib.h:85, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/string.h:136:32: note: initializing argument 1 of 'int strcmp(const char*, const char*)' extern int strcmp (const char *__s1, const char *__s2) ~~~~~~~~~~~~^~~~ awn-applet.cc:489:52: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const GValue*' {aka 'const _GValue*'} [-fpermissive] g_object_set_property(obj, "size", value); ^~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/glib-2.0/gobject/gobject.h:478:29: note: initializing argument 3 of 'void g_object_set_property(GObject*, const gchar*, const GValue*)' const GValue *value); ~~~~~~~~~~~~~~~~^~~~~ awn-applet.cc:490:31: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const char*' [-fpermissive] } else if (strcmp(key, "Offset") == 0) { ^~~ In file included from /usr/include/glib-2.0/glib/gtestutils.h:30, from /usr/include/glib-2.0/glib.h:85, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/string.h:136:32: note: initializing argument 1 of 'int strcmp(const char*, const char*)' extern int strcmp (const char *__s1, const char *__s2) ~~~~~~~~~~~~^~~~ awn-applet.cc:491:54: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const GValue*' {aka 'const _GValue*'} [-fpermissive] g_object_set_property(obj, "offset", value); ^~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/glib-2.0/gobject/gobject.h:478:29: note: initializing argument 3 of 'void g_object_set_property(GObject*, const gchar*, const GValue*)' const GValue *value); ~~~~~~~~~~~~~~~~^~~~~ awn-applet.cc:492:31: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const char*' [-fpermissive] } else if (strcmp(key, "OffsetModifier") == 0) { ^~~ In file included from /usr/include/glib-2.0/glib/gtestutils.h:30, from /usr/include/glib-2.0/glib.h:85, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/string.h:136:32: note: initializing argument 1 of 'int strcmp(const char*, const char*)' extern int strcmp (const char *__s1, const char *__s2) ~~~~~~~~~~~~^~~~ awn-applet.cc:493:63: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const GValue*' {aka 'const _GValue*'} [-fpermissive] g_object_set_property(obj, "offset-modifier", value); ^~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/glib-2.0/gobject/gobject.h:478:29: note: initializing argument 3 of 'void g_object_set_property(GObject*, const gchar*, const GValue*)' const GValue *value); ~~~~~~~~~~~~~~~~^~~~~ awn-applet.cc:494:31: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const char*' [-fpermissive] } else if (strcmp(key, "PathType") == 0) { ^~~ In file included from /usr/include/glib-2.0/glib/gtestutils.h:30, from /usr/include/glib-2.0/glib.h:85, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/string.h:136:32: note: initializing argument 1 of 'int strcmp(const char*, const char*)' extern int strcmp (const char *__s1, const char *__s2) ~~~~~~~~~~~~^~~~ awn-applet.cc:495:57: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const GValue*' {aka 'const _GValue*'} [-fpermissive] g_object_set_property(obj, "path-type", value); ^~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/glib-2.0/gobject/gobject.h:478:29: note: initializing argument 3 of 'void g_object_set_property(GObject*, const gchar*, const GValue*)' const GValue *value); ~~~~~~~~~~~~~~~~^~~~~ awn-applet.cc: In function 'void awn_applet_class_init(AwnAppletClass*)': awn-applet.cc:703:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1095:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_string(const gchar*, const gchar*, const gchar*, const gchar*, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet.cc:728:88: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT_ONLY | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1095:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_string(const gchar*, const gchar*, const gchar*, const gchar*, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet.cc:743:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1095:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_string(const gchar*, const gchar*, const gchar*, const gchar*, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet.cc:757:88: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT_ONLY | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet.cc:771:62: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1045:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int64(const gchar*, const gchar*, const gchar*, gint64, gint64, gint64, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet.cc:786:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1066:22: note: initializing argument 6 of 'GParamSpec* g_param_spec_enum(const gchar*, const gchar*, const gchar*, GType, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet.cc:800:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet.cc:814:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1081:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_float(const gchar*, const gchar*, const gchar*, gfloat, gfloat, gfloat, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet.cc:827:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet.cc:840:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet.cc:848:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet.cc:858:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet.cc:871:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet.cc:949:70: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(g_object_class, sizeof(AwnAppletPrivate)); ^ 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/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-applet.cc:949:70: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(g_object_class, sizeof(AwnAppletPrivate)); ^ 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/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-applet.cc: In function 'AwnApplet* awn_applet_new(const gchar*, const gchar*, gint)': awn-applet.cc:1007:37: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnApplet*' {aka '_AwnApplet*'} [-fpermissive] AwnApplet* applet = g_object_new(AWN_TYPE_APPLET, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ "canonical-name", canonical_name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "uid", uid, ~~~~~~~~~~~ "panel-id", panel_id, ~~~~~~~~~~~~~~~~~~~~~ NULL); ~~~~~ awn-applet.cc: In function 'GtkWidget* awn_applet_create_about_item(AwnApplet*, const gchar*, AwnAppletLicense, const gchar*, const gchar*, const gchar*, const gchar*, const gchar*, const gchar*, const gchar**, const gchar**, const gchar**)': awn-applet.cc:1195:54: warning: invalid conversion from 'int' to 'GtkIconLookupFlags' [-fpermissive] icon_name, 64, 0, NULL); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:107, from awn-applet.h:23, from awn-applet.cc:35: /usr/include/gtk-2.0/gtk/gtkicontheme.h:151:40: note: initializing argument 4 of 'GdkPixbuf* gtk_icon_theme_load_icon(GtkIconTheme*, const gchar*, gint, GtkIconLookupFlags, GError**)' GtkIconLookupFlags flags, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-applet.cc:24: awn-applet.cc: In function 'GtkWidget* awn_applet_create_default_menu(AwnApplet*)': awn-applet.cc:1343:48: warning: invalid conversion from 'gboolean (*)(GtkMenuItem*, gpointer)' {aka 'int (*)(_GtkMenuItem*, void*)'} to 'gpointer' {aka 'void*'} [-fpermissive] g_signal_handlers_disconnect_by_func(item, _start_awn_settings, NULL); /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ awn-applet-simple.cc: In function 'void awn_applet_simple_class_init(AwnAppletSimpleClass*)': awn-applet-simple.cc:227:41: warning: invalid conversion from 'int' to 'GSignalFlags' [-fpermissive] G_SIGNAL_RUN_FIRST | G_SIGNAL_ACTION, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-applet-simple.cc:23: /usr/include/glib-2.0/gobject/gsignal.h:287:31: note: initializing argument 3 of 'guint g_signal_new(const gchar*, GType, GSignalFlags, guint, GSignalAccumulator, gpointer, GSignalCMarshaller, GType, guint, ...)' GSignalFlags signal_flags, ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ awn-applet-simple.cc:236:41: warning: invalid conversion from 'int' to 'GSignalFlags' [-fpermissive] G_SIGNAL_RUN_FIRST | G_SIGNAL_ACTION, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-applet-simple.cc:23: /usr/include/glib-2.0/gobject/gsignal.h:287:31: note: initializing argument 3 of 'guint g_signal_new(const gchar*, GType, GSignalFlags, guint, GSignalAccumulator, gpointer, GSignalCMarshaller, GType, guint, ...)' GSignalFlags signal_flags, ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ awn-applet-simple.cc:253:41: warning: invalid conversion from 'int' to 'GSignalFlags' [-fpermissive] G_SIGNAL_RUN_FIRST | G_SIGNAL_ACTION, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-applet-simple.cc:23: /usr/include/glib-2.0/gobject/gsignal.h:287:31: note: initializing argument 3 of 'guint g_signal_new(const gchar*, GType, GSignalFlags, guint, GSignalAccumulator, gpointer, GSignalCMarshaller, GType, guint, ...)' GSignalFlags signal_flags, ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ awn-applet-simple.cc:260:71: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnAppletSimplePrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-applet-simple.cc:23: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-applet-simple.cc:260:71: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnAppletSimplePrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-applet-simple.cc:23: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-applet-simple.cc: In function 'GtkWidget* awn_applet_simple_new(const gchar*, const gchar*, gint)': awn-applet-simple.cc:296:26: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnAppletSimple*' {aka '_AwnAppletSimple*'} [-fpermissive] simple = g_object_new(AWN_TYPE_APPLET_SIMPLE, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ "canonical-name", canonical_name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "uid", uid, ~~~~~~~~~~~ "panel-id", panel_id, ~~~~~~~~~~~~~~~~~~~~~ NULL); ~~~~~ awn-box.cc:61:13: warning: Deprecated pre-processor symbol, replace with AwnBoxPrivate* priv = AWN_BOX_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-box.cc:77:13: warning: Deprecated pre-processor symbol, replace with AwnBoxPrivate* priv = AWN_BOX_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-box.cc:94:13: warning: Deprecated pre-processor symbol, replace with AwnBoxPrivate* priv = AWN_BOX_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-box.cc:161:13: warning: Deprecated pre-processor symbol, replace with priv = box->priv = AWN_BOX_GET_PRIVATE(box); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-box.h:22, from awn-box.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-box.h:22, from awn-box.cc:19: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-box.h:22, from awn-box.cc:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-box.h:22, from awn-box.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-box.h:22, from awn-box.cc:19: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-box.h:22, from awn-box.cc:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ awn-box.cc: In function 'void awn_box_set_property(GObject*, guint, const GValue*, GParamSpec*)': awn-box.cc:103:40: warning: invalid conversion from 'gint' {aka 'int'} to 'GtkOrientation' [-fpermissive] priv->orient = g_value_get_enum(value); ~~~~~~~~~~~~~~~~^~~~~~~ awn-box.cc: In function 'void awn_box_class_init(AwnBoxClass*)': awn-box.cc:154:62: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnBoxPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-box.h:22, from awn-box.cc:19: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-box.cc:154:62: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnBoxPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-box.h:22, from awn-box.cc:19: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-box.cc: In function 'GtkWidget* awn_box_new(GtkOrientation)': awn-box.cc:190:23: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] box = g_object_new(AWN_TYPE_BOX, "orientation", orient, NULL); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-dbus-watcher.cc:74:13: warning: Deprecated pre-processor symbol, replace with AwnDBusWatcherPrivate* priv = AWN_DBUS_WATCHER_GET_PRIVATE(watcher); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-dbus-watcher.cc:106:13: warning: Deprecated pre-processor symbol, replace with AwnDBusWatcherPrivate* priv = AWN_DBUS_WATCHER_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-dbus-watcher.cc:170:13: warning: Deprecated pre-processor symbol, replace with AwnDBusWatcherPrivate* priv = AWN_DBUS_WATCHER_GET_PRIVATE(self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-applet.h:23, from awn-config.h:25, from awn-config.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-config.cc:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-dbus-watcher.h:23, from awn-dbus-watcher.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-dbus-watcher.cc:19: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-applet.h:23, from awn-config.h:25, from awn-config.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-applet.h:23, from awn-config.h:25, from awn-config.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from awn-config.h:23, from awn-config.cc:24: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-applet.h:23, from awn-config.h:25, from awn-config.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-dbus-watcher.h:23, from awn-dbus-watcher.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-dbus-watcher.h:23, from awn-dbus-watcher.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-dbus-watcher.cc:19: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-dbus-watcher.h:23, from awn-dbus-watcher.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ awn-dbus-watcher.cc: In function 'void awn_dbus_watcher_class_init(AwnDBusWatcherClass*)': awn-dbus-watcher.cc:134:41: warning: invalid conversion from 'int' to 'GSignalFlags' [-fpermissive] G_SIGNAL_RUN_FIRST | G_SIGNAL_DETAILED, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-dbus-watcher.cc:19: /usr/include/glib-2.0/gobject/gsignal.h:287:31: note: initializing argument 3 of 'guint g_signal_new(const gchar*, GType, GSignalFlags, guint, GSignalAccumulator, gpointer, GSignalCMarshaller, GType, guint, ...)' GSignalFlags signal_flags, ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ awn-dbus-watcher.cc:145:41: warning: invalid conversion from 'int' to 'GSignalFlags' [-fpermissive] G_SIGNAL_RUN_FIRST | G_SIGNAL_DETAILED, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from awn-dbus-watcher.cc:19: /usr/include/glib-2.0/gobject/gsignal.h:287:31: note: initializing argument 3 of 'guint g_signal_new(const gchar*, GType, GSignalFlags, guint, GSignalAccumulator, gpointer, GSignalCMarshaller, GType, guint, ...)' GSignalFlags signal_flags, ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ awn-dbus-watcher.cc:153:70: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnDBusWatcherPrivate)); ^ 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/dbus-1.0/dbus/dbus-glib.h:27, from awn-dbus-watcher.cc:19: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-dbus-watcher.cc:153:70: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnDBusWatcherPrivate)); ^ 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/dbus-1.0/dbus/dbus-glib.h:27, from awn-dbus-watcher.cc:19: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-dbus-watcher.cc: In function 'AwnDBusWatcher* awn_dbus_watcher_get_default()': awn-dbus-watcher.cc:160:42: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnDBusWatcher*' {aka '_AwnDBusWatcher*'} [-fpermissive] singleton_instance = g_object_new(AWN_TYPE_DBUS_WATCHER, NULL); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX awn-desktop-lookup-client.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ awn-desktop-lookup-client.cc: In function 'void awn_desktop_lookup_client_class_init(AwnDesktopLookupClientClass*)': awn-desktop-lookup-client.cc:73:74: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnDesktopLookupClientPrivate)); ^ 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 awn-desktop-lookup-client.h:25, from awn-desktop-lookup-client.cc:21: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-client.cc:73:74: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnDesktopLookupClientPrivate)); ^ 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 awn-desktop-lookup-client.h:25, from awn-desktop-lookup-client.cc:21: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-client.cc: In function 'AwnDesktopLookupClient* awn_desktop_lookup_client_new()': awn-desktop-lookup-client.cc:89:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnDesktopLookupClient*' [-fpermissive] return g_object_new(AWN_TYPE_DESKTOP_LOOKUP_CLIENT, NULL); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX awn-dialog.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-effects.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ awn-dialog.cc:186:13: warning: Deprecated pre-processor symbol, replace with AwnDialogPrivate* priv = AWN_DIALOG_GET_PRIVATE(dialog); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-dialog.cc:306:13: warning: Deprecated pre-processor symbol, replace with AwnDialogPrivate* priv = AWN_DIALOG_GET_PRIVATE(widget); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-dialog.cc:321:13: warning: Deprecated pre-processor symbol, replace with AwnDialogPrivate* priv = AWN_DIALOG_GET_PRIVATE(widget); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-dialog.cc:348:13: warning: Deprecated pre-processor symbol, replace with AwnDialogPrivate* priv = AWN_DIALOG_GET_PRIVATE(widget); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-dialog.cc:546:13: warning: Deprecated pre-processor symbol, replace with AwnDialogPrivate* priv = AWN_DIALOG_GET_PRIVATE(widget); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-dialog.cc:588:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_DIALOG_GET_PRIVATE(dialog); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-dialog.cc:647:13: warning: Deprecated pre-processor symbol, replace with AwnDialogPrivate* priv = AWN_DIALOG_GET_PRIVATE(widget); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-dialog.cc:762:13: warning: Deprecated pre-processor symbol, replace with AwnDialogPrivate* priv = AWN_DIALOG_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-dialog.cc:812:13: warning: Deprecated pre-processor symbol, replace with AwnDialogPrivate* priv = AWN_DIALOG_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-dialog.cc:886:13: warning: Deprecated pre-processor symbol, replace with AwnDialogPrivate* priv = AWN_DIALOG_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-dialog.cc:1111:13: warning: Deprecated pre-processor symbol, replace with priv = dialog->priv = AWN_DIALOG_GET_PRIVATE(dialog); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-dialog.cc:1506:13: warning: Deprecated pre-processor symbol, replace with AwnDialogPrivate* priv = AWN_DIALOG_GET_PRIVATE(dialog); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX awn-effects-ops-new.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-effects-ops-helpers.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-icon.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-icon-box.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-dialog.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-dialog.cc:27: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-dialog.cc:27: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-dialog.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-dialog.cc:27: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-dialog.cc:27: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ awn-dialog.cc: In function 'void awn_dialog_set_property(GObject*, guint, const GValue*, GParamSpec*)': awn-dialog.cc:831:69: warning: invalid conversion from 'gint' {aka 'int'} to 'GtkPositionType' [-fpermissive] awn_dialog_set_pos_type(AWN_DIALOG(object), g_value_get_enum(value)); ~~~~~~~~~~~~~~~~^~~~~~~ awn-dialog.cc:121:53: note: initializing argument 2 of 'void awn_dialog_set_pos_type(AwnDialog*, GtkPositionType)' GtkPositionType position); ~~~~~~~~~~~~~~~~^~~~~~~~ awn-dialog.cc: In function 'void awn_dialog_class_init(AwnDialogClass*)': awn-dialog.cc:986:62: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_WRITABLE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-dialog.cc:27: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-dialog.cc:994:62: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_WRITABLE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-dialog.cc:27: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-dialog.cc:1002:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-dialog.cc:27: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-dialog.cc:1012:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-dialog.cc:27: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-dialog.cc:1021:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-dialog.cc:27: /usr/include/glib-2.0/gobject/gparamspecs.h:1066:22: note: initializing argument 6 of 'GParamSpec* g_param_spec_enum(const gchar*, const gchar*, const gchar*, GType, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-dialog.cc:1030:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-dialog.cc:27: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-dialog.cc:1039:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-dialog.cc:27: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-dialog.cc:1048:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-dialog.cc:27: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-dialog.cc:1059:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-dialog.cc:27: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-dialog.cc:1068:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-dialog.cc:27: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-dialog.cc:1077:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-dialog.cc:27: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-dialog.cc:1086:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-dialog.cc:27: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-dialog.cc:1095:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-dialog.cc:27: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-dialog.cc:1099:54: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] sizeof(AwnDialogPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-dialog.cc:27: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-dialog.cc:1099:54: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] sizeof(AwnDialogPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-dialog.cc:27: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-dialog.cc: In function 'GtkWidget* awn_dialog_new()': awn-dialog.cc:1526:26: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnDialog*' {aka '_AwnDialog*'} [-fpermissive] dialog = g_object_new(AWN_TYPE_DIALOG, NULL); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ awn-dialog.cc: In function 'GtkWidget* awn_dialog_new_for_widget(GtkWidget*)': awn-dialog.cc:1546:26: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnDialog*' {aka '_AwnDialog*'} [-fpermissive] dialog = g_object_new(AWN_TYPE_DIALOG, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ "anchor", widget, ~~~~~~~~~~~~~~~~~ NULL); ~~~~~ awn-dialog.cc: In function 'GtkWidget* awn_dialog_new_for_widget_with_applet(GtkWidget*, AwnApplet*)': awn-dialog.cc:1569:26: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnDialog*' {aka '_AwnDialog*'} [-fpermissive] dialog = g_object_new(AWN_TYPE_DIALOG, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ "anchor", widget, ~~~~~~~~~~~~~~~~~ "anchor-applet", applet, ~~~~~~~~~~~~~~~~~~~~~~~~ NULL); ~~~~~ awn-effects.cc:263:13: warning: Deprecated pre-processor symbol, replace with AwnEffectsPrivate* priv = AWN_EFFECTS_GET_PRIVATE(fx); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-effects.cc:356:13: warning: Deprecated pre-processor symbol, replace with AwnEffectsPrivate* priv = AWN_EFFECTS_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-effects.cc:963:13: warning: Deprecated pre-processor symbol, replace with fx->priv = AWN_EFFECTS_GET_PRIVATE(fx); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-applet.h:23, from awn-config.h:25, from awn-effects.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-applet.h:23, from awn-config.h:25, from awn-effects.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-applet.h:23, from awn-config.h:25, from awn-effects.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from awn-config.h:23, from awn-effects.cc:23: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-applet.h:23, from awn-config.h:25, from awn-effects.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ awn-effects.cc: In function 'void awn_effects_dispose(GObject*)': awn-effects.cc:128:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnOverlay*' [-fpermissive] AwnOverlay* overlay = iter->data; ~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ awn-effects.cc:130:50: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(awn_effects_prop_changed), fx); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ awn-effects.cc: In function 'cairo_status_t internal_reader(void*, unsigned char*, unsigned int)': awn-effects.cc:182:42: warning: invalid conversion from 'void*' to 'unsigned char*' [-fpermissive] unsigned char* in_data = mem_reader->data; ~~~~~~~~~~~~^~~~ awn-effects.cc: In function 'void awn_effects_set_property(GObject*, guint, const GValue*, GParamSpec*)': awn-effects.cc:364:40: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] fx->widget = g_value_get_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ awn-effects.cc:433:53: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] priv->active_rect_color = g_value_dup_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ awn-effects.cc:440:55: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] priv->active_rect_outline = g_value_dup_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ awn-effects.cc:447:45: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] priv->dot_color = g_value_dup_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ awn-effects.cc: In function 'void awn_effects_register_effect_bundle(AwnEffectsClass*, _AwnAnimation, _AwnAnimation, _AwnAnimation, _AwnAnimation, _AwnAnimation)': awn-effects.cc:544:28: warning: invalid conversion from '_AwnAnimation' {aka 'int (*)(_AwnEffectsAnimation*)'} to 'gpointer' {aka 'void*'} [-fpermissive] g_ptr_array_add(anims, opening); ^~~~~~~ In file included from /usr/include/glib-2.0/glib.h:31, from awn-config.h:23, from awn-effects.cc:23: /usr/include/glib-2.0/glib/garray.h:192:27: note: initializing argument 2 of 'void g_ptr_array_add(GPtrArray*, gpointer)' gpointer data); ~~~~~~~~~~~~~~~~~~^~~~ awn-effects.cc:545:28: warning: invalid conversion from '_AwnAnimation' {aka 'int (*)(_AwnEffectsAnimation*)'} to 'gpointer' {aka 'void*'} [-fpermissive] g_ptr_array_add(anims, closing); ^~~~~~~ In file included from /usr/include/glib-2.0/glib.h:31, from awn-config.h:23, from awn-effects.cc:23: /usr/include/glib-2.0/glib/garray.h:192:27: note: initializing argument 2 of 'void g_ptr_array_add(GPtrArray*, gpointer)' gpointer data); ~~~~~~~~~~~~~~~~~~^~~~ awn-effects.cc:546:28: warning: invalid conversion from '_AwnAnimation' {aka 'int (*)(_AwnEffectsAnimation*)'} to 'gpointer' {aka 'void*'} [-fpermissive] g_ptr_array_add(anims, hover); ^~~~~ In file included from /usr/include/glib-2.0/glib.h:31, from awn-config.h:23, from awn-effects.cc:23: /usr/include/glib-2.0/glib/garray.h:192:27: note: initializing argument 2 of 'void g_ptr_array_add(GPtrArray*, gpointer)' gpointer data); ~~~~~~~~~~~~~~~~~~^~~~ awn-effects.cc:547:28: warning: invalid conversion from '_AwnAnimation' {aka 'int (*)(_AwnEffectsAnimation*)'} to 'gpointer' {aka 'void*'} [-fpermissive] g_ptr_array_add(anims, launching); ^~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:31, from awn-config.h:23, from awn-effects.cc:23: /usr/include/glib-2.0/glib/garray.h:192:27: note: initializing argument 2 of 'void g_ptr_array_add(GPtrArray*, gpointer)' gpointer data); ~~~~~~~~~~~~~~~~~~^~~~ awn-effects.cc:548:28: warning: invalid conversion from '_AwnAnimation' {aka 'int (*)(_AwnEffectsAnimation*)'} to 'gpointer' {aka 'void*'} [-fpermissive] g_ptr_array_add(anims, attention); ^~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:31, from awn-config.h:23, from awn-effects.cc:23: /usr/include/glib-2.0/glib/garray.h:192:27: note: initializing argument 2 of 'void g_ptr_array_add(GPtrArray*, gpointer)' gpointer data); ~~~~~~~~~~~~~~~~~~^~~~ awn-effects.cc: In function 'void awn_effects_class_init(AwnEffectsClass*)': awn-effects.cc:603:66: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnEffectsPrivate)); ^ 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/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-effects.cc:603:66: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnEffectsPrivate)); ^ 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/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-effects.cc:686:47: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-effects.cc:700:68: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-effects.cc:717:68: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-effects.cc:730:65: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1066:22: note: initializing argument 6 of 'GParamSpec* g_param_spec_enum(const gchar*, const gchar*, const gchar*, GType, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-effects.cc:743:64: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-effects.cc:756:64: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-effects.cc:769:66: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1081:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_float(const gchar*, const gchar*, const gchar*, gfloat, gfloat, gfloat, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-effects.cc:782:64: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-effects.cc:795:66: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1081:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_float(const gchar*, const gchar*, const gchar*, gfloat, gfloat, gfloat, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-effects.cc:808:68: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-effects.cc:821:68: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-effects.cc:834:68: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-effects.cc:843:47: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-effects.cc:851:47: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-effects.cc:859:47: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-effects.cc:873:68: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-effects.cc:886:64: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-effects.cc:900:64: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-effects.cc:915:66: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1081:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_float(const gchar*, const gchar*, const gchar*, gfloat, gfloat, gfloat, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-effects.cc:928:67: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1095:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_string(const gchar*, const gchar*, const gchar*, const gchar*, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-effects.cc:942:67: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1095:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_string(const gchar*, const gchar*, const gchar*, const gchar*, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-effects.cc:956:67: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1095:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_string(const gchar*, const gchar*, const gchar*, const gchar*, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-effects.cc: In function 'AwnEffects* awn_effects_new_for_widget(GtkWidget*)': awn-effects.cc:989:34: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnEffects*' {aka '_AwnEffects*'} [-fpermissive] AwnEffects* fx = g_object_new(AWN_TYPE_EFFECTS, "widget", widget, NULL); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-effects.cc: In function 'void awn_effects_start_ex(AwnEffects*, AwnEffect, gint, gboolean, gboolean)': awn-effects.cc:1089:29: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnEffectsAnimation*' {aka '_AwnEffectsAnimation*'} [-fpermissive] queue_item = queue->data; ~~~~~~~^~~~ awn-effects.cc: In function 'void awn_effects_stop(AwnEffects*, AwnEffect)': awn-effects.cc:1134:29: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnEffectsAnimation*' {aka '_AwnEffectsAnimation*'} [-fpermissive] queue_item = queue->data; ~~~~~~~^~~~ awn-effects.cc: In function 'void* get_animation(AwnEffectsAnimation*, guint)': awn-effects.cc:1165:16: warning: invalid conversion from 'gboolean (*)(AwnEffectsAnimation*)' {aka 'int (*)(_AwnEffectsAnimation*)'} to 'gpointer' {aka 'void*'} [-fpermissive] return desaturate_effect; ^~~~~~~~~~~~~~~~~ awn-effects.cc: In function 'void awn_effects_main_effect_loop(AwnEffects*)': awn-effects.cc:1188:71: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnEffectsAnimation*' {aka '_AwnEffectsAnimation*'} [-fpermissive] AwnEffectsAnimation* queue_item = fx->priv->effect_queue->data; ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ awn-effects.cc:1198:37: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnEffectsAnimation*' {aka '_AwnEffectsAnimation*'} [-fpermissive] queue_item = queue->data; ~~~~~~~^~~~ awn-effects.cc: In function 'void awn_effects_cairo_destroy(AwnEffects*)': awn-effects.cc:1485:37: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnOverlay*' [-fpermissive] AwnOverlay* overlay = iter->data; ~~~~~~^~~~ awn-effects.cc:1520:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnOverlay*' [-fpermissive] AwnOverlay* overlay = iter->data; ~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/config.h:10, from awn-config.h:24, from awn-effects.cc:23: awn-effects.cc: In function 'void awn_effects_remove_overlay(AwnEffects*, AwnOverlay*)': /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ awn-effects.cc:1587:46: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(awn_effects_prop_changed), fx); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-effects.h:24, from awn-effects-ops-new.h:22, from awn-effects-ops-new.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from awn-effects.h:23, from awn-effects-ops-new.h:22, from awn-effects-ops-new.cc:21: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-effects.h:24, from awn-effects-ops-new.h:22, from awn-effects-ops-new.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-effects.h:24, from awn-effects-ops-new.h:22, from awn-effects-ops-new.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from awn-effects.h:22, from awn-effects-ops-new.h:22, from awn-effects-ops-new.cc:21: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-effects.h:24, from awn-effects-ops-new.h:22, from awn-effects-ops-new.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ awn-effects-ops-new.cc: In function 'cairo_surface_t* awn_effects_quark_to_surface(AwnEffects*, GQuark)': awn-effects-ops-new.cc:32:31: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'cairo_surface_t*' {aka '_cairo_surface*'} [-fpermissive] g_datalist_id_get_data(icons, quark); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ awn-icon-box.cc:188:13: warning: Deprecated pre-processor symbol, replace with priv = icon_box->priv = AWN_ICON_BOX_GET_PRIVATE(icon_box); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-icon.cc:192:13: warning: Deprecated pre-processor symbol, replace with AwnIconPrivate* priv = AWN_ICON_GET_PRIVATE(widget); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-icon.cc:617:13: warning: Deprecated pre-processor symbol, replace with priv = icon->priv = AWN_ICON_GET_PRIVATE(icon); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-icon.cc:855:13: warning: Deprecated pre-processor symbol, replace with return AWN_ICON_GET_PRIVATE(icon)->effects; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-effects-ops-helpers.h:23, from awn-effects-ops-helpers.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-effects-ops-helpers.h:23, from awn-effects-ops-helpers.cc:22: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-effects-ops-helpers.h:23, from awn-effects-ops-helpers.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-effects-ops-helpers.h:23, from awn-effects-ops-helpers.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-effects-ops-helpers.h:23, from awn-effects-ops-helpers.cc:22: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-effects-ops-helpers.h:23, from awn-effects-ops-helpers.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-icon-box.h:24, from awn-icon-box.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-icon-box.h:24, from awn-icon-box.cc:21: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-applet.h:23, from awn-config.h:25, from awn-icon.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-icon.cc:20: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-applet.h:23, from awn-config.h:25, from awn-icon.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-icon-box.h:24, from awn-icon-box.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-applet.h:23, from awn-config.h:25, from awn-icon.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-icon.cc:20: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-icon-box.h:24, from awn-icon-box.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-icon-box.h:24, from awn-icon-box.cc:21: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-applet.h:23, from awn-config.h:25, from awn-icon.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-icon-box.h:24, from awn-icon-box.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ awn-icon.cc: In function 'void awn_icon_class_init(AwnIconClass*)': awn-icon.cc:534:88: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-icon.cc:20: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-icon.cc:543:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-icon.cc:20: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-icon.cc:551:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-icon.cc:20: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-icon.cc:559:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-icon.cc:20: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-icon.cc:575:41: warning: invalid conversion from 'int' to 'GSignalFlags' [-fpermissive] G_SIGNAL_RUN_FIRST | G_SIGNAL_ACTION, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-icon.cc:20: /usr/include/glib-2.0/gobject/gsignal.h:287:31: note: initializing argument 3 of 'guint g_signal_new(const gchar*, GType, GSignalFlags, guint, GSignalAccumulator, gpointer, GSignalCMarshaller, GType, guint, ...)' GSignalFlags signal_flags, ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ awn-icon.cc:584:41: warning: invalid conversion from 'int' to 'GSignalFlags' [-fpermissive] G_SIGNAL_RUN_FIRST | G_SIGNAL_ACTION, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-icon.cc:20: /usr/include/glib-2.0/gobject/gsignal.h:287:31: note: initializing argument 3 of 'guint g_signal_new(const gchar*, GType, GSignalFlags, guint, GSignalAccumulator, gpointer, GSignalCMarshaller, GType, guint, ...)' GSignalFlags signal_flags, ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ awn-icon.cc:593:41: warning: invalid conversion from 'int' to 'GSignalFlags' [-fpermissive] G_SIGNAL_RUN_FIRST | G_SIGNAL_ACTION, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-icon.cc:20: /usr/include/glib-2.0/gobject/gsignal.h:287:31: note: initializing argument 3 of 'guint g_signal_new(const gchar*, GType, GSignalFlags, guint, GSignalAccumulator, gpointer, GSignalCMarshaller, GType, guint, ...)' GSignalFlags signal_flags, ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ awn-icon.cc:602:41: warning: invalid conversion from 'int' to 'GSignalFlags' [-fpermissive] G_SIGNAL_RUN_FIRST | G_SIGNAL_ACTION, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-icon.cc:20: /usr/include/glib-2.0/gobject/gsignal.h:287:31: note: initializing argument 3 of 'guint g_signal_new(const gchar*, GType, GSignalFlags, guint, GSignalAccumulator, gpointer, GSignalCMarshaller, GType, guint, ...)' GSignalFlags signal_flags, ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ awn-icon.cc:609:63: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnIconPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-icon.cc:20: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-icon.cc:609:63: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnIconPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-icon.cc:20: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-icon.cc: In function 'GtkWidget* awn_icon_new()': awn-icon.cc:656:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] icon = g_object_new(AWN_TYPE_ICON, ~~~~~~~~~~~~^~~~~~~~~~~~~~~ NULL); ~~~~~ awn-icon-box.cc: In function 'void awn_icon_box_set_property(GObject*, guint, const GValue*, GParamSpec*)': awn-icon-box.cc:129:51: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnApplet*' {aka '_AwnApplet*'} [-fpermissive] g_value_get_object(value)); ~~~~~~~~~~~~~~~~~~^~~~~~~ awn-icon-box.cc:50:65: note: initializing argument 2 of 'void awn_icon_box_set_applet(AwnIconBox*, AwnApplet*)' static void awn_icon_box_set_applet(AwnIconBox* box, AwnApplet* applet); ~~~~~~~~~~~^~~~~~ awn-icon-box.cc: In function 'void awn_icon_box_orientation_notify(AwnIconBox*)': awn-icon-box.cc:149:30: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] GtkWidget* icon = c->data; ~~~^~~~ awn-icon-box.cc: In function 'void awn_icon_box_class_init(AwnIconBoxClass*)': awn-icon-box.cc:178:87: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT_ONLY | G_PARAM_WRITABLE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-icon-box.h:24, from awn-icon-box.cc:21: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-icon-box.cc:181:66: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnIconBoxPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-icon-box.h:24, from awn-icon-box.cc:21: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-icon-box.cc:181:66: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnIconBoxPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-icon-box.h:24, from awn-icon-box.cc:21: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-icon-box.cc: In function 'GtkWidget* awn_icon_box_new()': awn-icon-box.cc:207:28: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] icon_box = g_object_new(AWN_TYPE_ICON_BOX, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ "homogeneous", FALSE, ~~~~~~~~~~~~~~~~~~~~~ "spacing", 0, ~~~~~~~~~~~~~ NULL); ~~~~~ awn-icon-box.cc: In function 'GtkWidget* awn_icon_box_new_for_applet(AwnApplet*)': awn-icon-box.cc:243:28: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] icon_box = g_object_new(AWN_TYPE_ICON_BOX, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ "homogeneous", FALSE, ~~~~~~~~~~~~~~~~~~~~~ "spacing", 0, ~~~~~~~~~~~~~ "applet", applet, ~~~~~~~~~~~~~~~~~ NULL); ~~~~~ awn-icon-box.cc: In function 'void awn_icon_box_set_offset(AwnIconBox*, gint)': awn-icon-box.cc:300:30: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] GtkWidget* icon = c->data; ~~~^~~~ CXX awn-image.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-label.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-overlay.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-overlayable.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ awn-image.cc:52:13: warning: Deprecated pre-processor symbol, replace with AwnImagePrivate* priv = AWN_IMAGE_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-image.cc:75:13: warning: Deprecated pre-processor symbol, replace with AwnImagePrivate* priv = AWN_IMAGE_GET_PRIVATE(widget); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-image.cc:152:13: warning: Deprecated pre-processor symbol, replace with priv = self->priv = AWN_IMAGE_GET_PRIVATE(self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX awn-overlay-pixbuf.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ awn-label.cc:122:13: warning: Deprecated pre-processor symbol, replace with AwnLabelPrivate* priv = AWN_LABEL_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-label.cc:147:13: warning: Deprecated pre-processor symbol, replace with AwnLabelPrivate* priv = AWN_LABEL_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-label.cc:209:13: warning: Deprecated pre-processor symbol, replace with AwnLabelPrivate* priv = AWN_LABEL_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-label.cc:238:13: warning: Deprecated pre-processor symbol, replace with AwnLabelPrivate* priv = AWN_LABEL_GET_PRIVATE(widget); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-image.h:25, from awn-image.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from awn-image.h:24, from awn-image.cc:28: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ awn-overlay.cc:91:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_OVERLAY_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay.cc:130:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_OVERLAY_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay.cc:341:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayPrivate* priv = AWN_OVERLAY_GET_PRIVATE(self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay.cc:383:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_OVERLAY_GET_PRIVATE(overlay); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay.cc:428:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_OVERLAY_GET_PRIVATE(overlay); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay.cc:508:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayPrivate* priv = AWN_OVERLAY_GET_PRIVATE(overlay); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay.cc:517:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayPrivate* priv = AWN_OVERLAY_GET_PRIVATE(overlay); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay.cc:526:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayPrivate* priv = AWN_OVERLAY_GET_PRIVATE(overlay); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay.cc:535:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayPrivate* priv = AWN_OVERLAY_GET_PRIVATE(overlay); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-image.h:25, from awn-image.cc:28: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-image.h:25, from awn-image.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from awn-image.h:24, from awn-image.cc:28: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-image.h:25, from awn-image.cc:28: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ CXX awn-overlay-pixbuf-file.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-label.h:25, from awn-label.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from awn-label.h:24, from awn-label.cc:30: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ awn-image.cc: In function 'void awn_image_class_init(AwnImageClass*)': awn-image.cc:145:60: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnImagePrivate)); ^ 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 awn-image.h:24, from awn-image.cc:28: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-image.cc:145:60: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnImagePrivate)); ^ 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 awn-image.h:24, from awn-image.cc:28: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-image.cc: In function 'AwnImage* awn_image_new()': awn-image.cc:172:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnImage*' [-fpermissive] return g_object_new(AWN_TYPE_IMAGE, NULL); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-label.h:25, from awn-label.cc:30: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-label.h:25, from awn-label.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from awn-label.h:24, from awn-label.cc:30: /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); ^~~~~~~~ awn-overlay-pixbuf.cc:85:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayPixbufPrivate* priv = AWN_OVERLAY_PIXBUF_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-pixbuf.cc:105:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayPixbufPrivate* priv = AWN_OVERLAY_PIXBUF_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-pixbuf.cc:137:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayPixbufPrivate* priv = AWN_OVERLAY_PIXBUF_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-pixbuf.cc:211:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayPixbufPrivate* priv = AWN_OVERLAY_PIXBUF_GET_PRIVATE(self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-pixbuf.cc:258:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_OVERLAY_PIXBUF_GET_PRIVATE(overlay); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-label.h:25, from awn-label.cc:30: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-overlay.h:27, from awn-overlay.cc:43: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from awn-overlay.h:26, from awn-overlay.cc:43: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ awn-label.cc: In function 'void awn_label_set_property(GObject*, guint, const GValue*, GParamSpec*)': awn-label.cc:164:46: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] priv->text_color = g_value_dup_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ awn-label.cc:178:54: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] priv->text_outline_color = g_value_dup_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ awn-label.cc: In function 'void awn_label_class_init(AwnLabelClass*)': awn-label.cc:305:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from awn-label.h:24, from awn-label.cc:30: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-label.cc:313:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from awn-label.h:24, from awn-label.cc:30: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-label.cc:323:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from awn-label.h:24, from awn-label.cc:30: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-label.cc:331:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from awn-label.h:24, from awn-label.cc:30: /usr/include/glib-2.0/gobject/gparamspecs.h:1089:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_double(const gchar*, const gchar*, const gchar*, gdouble, gdouble, gdouble, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-label.cc:333:60: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnLabelPrivate)); ^ 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 awn-label.h:24, from awn-label.cc:30: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-label.cc:333:60: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnLabelPrivate)); ^ 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 awn-label.h:24, from awn-label.cc:30: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-label.cc: In function 'AwnLabel* awn_label_new()': awn-label.cc:354:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnLabel*' [-fpermissive] return g_object_new(AWN_TYPE_LABEL, NULL); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-overlay.h:27, from awn-overlay.cc:43: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-overlay.h:27, from awn-overlay.cc:43: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from awn-overlay.h:26, from awn-overlay.cc:43: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-overlay.h:27, from awn-overlay.cc:43: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ awn-overlay.cc: In function 'void awn_overlay_set_property(GObject*, guint, const GValue*, GParamSpec*)': awn-overlay.cc:133:41: warning: invalid conversion from 'gint' {aka 'int'} to 'GdkGravity' [-fpermissive] priv->gravity = g_value_get_enum(value); ~~~~~~~~~~~~~~~~^~~~~~~ awn-overlay.cc:136:38: warning: invalid conversion from 'gint' {aka 'int'} to 'AwnOverlayAlign' [-fpermissive] priv->align = g_value_get_int(value); ~~~~~~~~~~~~~~~^~~~~~~ awn-overlay.cc: In function 'void awn_overlay_class_init(AwnOverlayClass*)': awn-overlay.cc:201:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from awn-overlay.h:26, from awn-overlay.cc:43: /usr/include/glib-2.0/gobject/gparamspecs.h:1066:22: note: initializing argument 6 of 'GParamSpec* g_param_spec_enum(const gchar*, const gchar*, const gchar*, GType, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay.cc:221:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from awn-overlay.h:26, from awn-overlay.cc:43: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay.cc:238:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from awn-overlay.h:26, from awn-overlay.cc:43: /usr/include/glib-2.0/gobject/gparamspecs.h:1089:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_double(const gchar*, const gchar*, const gchar*, gdouble, gdouble, gdouble, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay.cc:255:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from awn-overlay.h:26, from awn-overlay.cc:43: /usr/include/glib-2.0/gobject/gparamspecs.h:1089:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_double(const gchar*, const gchar*, const gchar*, gdouble, gdouble, gdouble, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay.cc:273:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from awn-overlay.h:26, from awn-overlay.cc:43: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay.cc:288:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from awn-overlay.h:26, from awn-overlay.cc:43: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay.cc:303:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from awn-overlay.h:26, from awn-overlay.cc:43: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay.cc:317:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from awn-overlay.h:26, from awn-overlay.cc:43: /usr/include/glib-2.0/gobject/gparamspecs.h:1089:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_double(const gchar*, const gchar*, const gchar*, gdouble, gdouble, gdouble, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-overlayable.h:25, from awn-overlayable.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ awn-overlay.cc:332:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from awn-overlay.h:26, from awn-overlay.cc:43: /usr/include/glib-2.0/gobject/gparamspecs.h:1089:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_double(const gchar*, const gchar*, const gchar*, gdouble, gdouble, gdouble, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay.cc:335:62: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnOverlayPrivate)); ^ 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 awn-overlay.h:26, from awn-overlay.cc:43: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ 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 awn-overlayable.h:24, from awn-overlayable.cc:19: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ awn-overlay.cc:335:62: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnOverlayPrivate)); ^ 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 awn-overlay.h:26, from awn-overlay.cc:43: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay.cc: In function 'AwnOverlay* awn_overlay_new()': awn-overlay.cc:357:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnOverlay*' [-fpermissive] return g_object_new(AWN_TYPE_OVERLAY, NULL); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-overlayable.h:25, from awn-overlayable.cc:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-overlayable.h:25, from awn-overlayable.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from awn-overlayable.h:24, from awn-overlayable.cc:19: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-overlayable.h:25, from awn-overlayable.cc:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-overlay.h:27, from awn-overlay-pixbuf.h:29, from awn-overlay-pixbuf.cc:48: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from awn-overlay-pixbuf.h:26, from awn-overlay-pixbuf.cc:48: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ awn-overlayable.cc: In function 'GType awn_overlayable_get_type()': awn-overlayable.cc:37:47: warning: invalid conversion from 'int' to 'GTypeFlags' [-fpermissive] &overlayable_info, 0); ^ 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 awn-overlayable.h:24, from awn-overlayable.cc:19: /usr/include/glib-2.0/gobject/gtype.h:1272:24: note: initializing argument 4 of 'GType g_type_register_static(GType, const gchar*, const GTypeInfo*, GTypeFlags)' GTypeFlags flags); ~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-overlay.h:27, from awn-overlay-pixbuf.h:29, from awn-overlay-pixbuf.cc:48: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-overlay.h:27, from awn-overlay-pixbuf.h:29, from awn-overlay-pixbuf.cc:48: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from awn-overlay-pixbuf.h:26, from awn-overlay-pixbuf.cc:48: /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); ^~~~~~~~ awn-overlay-pixbuf-file.cc:92:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayPixbufFilePrivate* priv = AWN_OVERLAY_PIXBUF_FILE_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-pixbuf-file.cc:110:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayPixbufFilePrivate* priv = AWN_OVERLAY_PIXBUF_FILE_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-pixbuf-file.cc:134:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayPixbufFilePrivate* priv = AWN_OVERLAY_PIXBUF_FILE_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-pixbuf-file.cc:148:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_OVERLAY_PIXBUF_FILE_GET_PRIVATE(overlay); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-pixbuf-file.cc:198:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayPixbufFilePrivate* priv = AWN_OVERLAY_PIXBUF_FILE_GET_PRIVATE(self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-pixbuf-file.cc:237:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayPixbufFilePrivate* priv = AWN_OVERLAY_PIXBUF_FILE_GET_PRIVATE(overlay); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-pixbuf-file.cc:279:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayPixbufFilePrivate* priv = AWN_OVERLAY_PIXBUF_FILE_GET_PRIVATE(overlay); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-overlay.h:27, from awn-overlay-pixbuf.h:29, from awn-overlay-pixbuf.cc:48: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ awn-overlay-pixbuf.cc: In function 'void awn_overlay_pixbuf_set_property(GObject*, guint, const GValue*, GParamSpec*)': awn-overlay-pixbuf.cc:111:42: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GdkPixbuf*' {aka '_GdkPixbuf*'} [-fpermissive] priv->pixbuf = g_value_dup_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ awn-overlay-pixbuf.cc: In function 'void awn_overlay_pixbuf_class_init(AwnOverlayPixbufClass*)': awn-overlay-pixbuf.cc:171:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from awn-overlay-pixbuf.h:26, from awn-overlay-pixbuf.cc:48: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay-pixbuf.cc:187:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from awn-overlay-pixbuf.h:26, from awn-overlay-pixbuf.cc:48: /usr/include/glib-2.0/gobject/gparamspecs.h:1089:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_double(const gchar*, const gchar*, const gchar*, gdouble, gdouble, gdouble, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay-pixbuf.cc:202:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from awn-overlay-pixbuf.h:26, from awn-overlay-pixbuf.cc:48: /usr/include/glib-2.0/gobject/gparamspecs.h:1089:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_double(const gchar*, const gchar*, const gchar*, gdouble, gdouble, gdouble, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay-pixbuf.cc:205:68: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnOverlayPixbufPrivate)); ^ 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 awn-overlay-pixbuf.h:26, from awn-overlay-pixbuf.cc:48: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-pixbuf.cc:205:68: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnOverlayPixbufPrivate)); ^ 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 awn-overlay-pixbuf.h:26, from awn-overlay-pixbuf.cc:48: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-pixbuf.cc: In function 'AwnOverlayPixbuf* awn_overlay_pixbuf_new()': awn-overlay-pixbuf.cc:225:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnOverlayPixbuf*' [-fpermissive] return g_object_new(AWN_TYPE_OVERLAY_PIXBUF, NULL); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-pixbuf.cc: In function 'AwnOverlayPixbuf* awn_overlay_pixbuf_new_with_pixbuf(GdkPixbuf*)': awn-overlay-pixbuf.cc:236:27: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnOverlayPixbuf*' [-fpermissive] ret = g_object_new(AWN_TYPE_OVERLAY_PIXBUF, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ "pixbuf", pixbuf, ~~~~~~~~~~~~~~~~~ NULL); ~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-overlay.h:27, from awn-overlay-pixbuf.h:29, from awn-overlay-pixbuf-file.h:26, from awn-overlay-pixbuf-file.cc:50: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from awn-overlay-pixbuf-file.h:25, from awn-overlay-pixbuf-file.cc:50: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-overlay.h:27, from awn-overlay-pixbuf.h:29, from awn-overlay-pixbuf-file.h:26, from awn-overlay-pixbuf-file.cc:50: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-overlay.h:27, from awn-overlay-pixbuf.h:29, from awn-overlay-pixbuf-file.h:26, from awn-overlay-pixbuf-file.cc:50: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from awn-overlay-pixbuf-file.h:25, from awn-overlay-pixbuf-file.cc:50: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-overlay.h:27, from awn-overlay-pixbuf.h:29, from awn-overlay-pixbuf-file.h:26, from awn-overlay-pixbuf-file.cc:50: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ awn-overlay-pixbuf-file.cc: In function 'void awn_overlay_pixbuf_file_class_init(AwnOverlayPixbufFileClass*)': awn-overlay-pixbuf-file.cc:189:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from awn-overlay-pixbuf-file.h:25, from awn-overlay-pixbuf-file.cc:50: /usr/include/glib-2.0/gobject/gparamspecs.h:1095:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_string(const gchar*, const gchar*, const gchar*, const gchar*, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay-pixbuf-file.cc:192:72: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnOverlayPixbufFilePrivate)); ^ 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 awn-overlay-pixbuf-file.h:25, from awn-overlay-pixbuf-file.cc:50: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-pixbuf-file.cc:192:72: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnOverlayPixbufFilePrivate)); ^ 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 awn-overlay-pixbuf-file.h:25, from awn-overlay-pixbuf-file.cc:50: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-pixbuf-file.cc: In function 'AwnOverlayPixbufFile* awn_overlay_pixbuf_file_new(gchar*)': awn-overlay-pixbuf-file.cc:209:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnOverlayPixbufFile*' [-fpermissive] return g_object_new(AWN_TYPE_OVERLAY_PIXBUF_FILE, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "file-name", file_name, ~~~~~~~~~~~~~~~~~~~~~~~ NULL); ~~~~~ CXX awn-overlay-progress.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ awn-overlay-progress.cc:64:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayProgressPrivate* priv = AWN_OVERLAY_PROGRESS_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-progress.cc:78:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayProgressPrivate* priv = AWN_OVERLAY_PROGRESS_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX awn-overlay-themed-icon.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-overlay-progress-circle.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-overlay.h:27, from awn-overlay-progress.h:27, from awn-overlay-progress.cc:40: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from awn-overlay-progress.h:26, from awn-overlay-progress.cc:40: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-overlay.h:27, from awn-overlay-progress.h:27, from awn-overlay-progress.cc:40: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-overlay.h:27, from awn-overlay-progress.h:27, from awn-overlay-progress.cc:40: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from awn-overlay-progress.h:26, from awn-overlay-progress.cc:40: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-overlay.h:27, from awn-overlay-progress.h:27, from awn-overlay-progress.cc:40: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ awn-overlay-progress.cc: In function 'void awn_overlay_progress_class_init(AwnOverlayProgressClass*)': awn-overlay-progress.cc:122:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from awn-overlay-progress.h:26, from awn-overlay-progress.cc:40: /usr/include/glib-2.0/gobject/gparamspecs.h:1089:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_double(const gchar*, const gchar*, const gchar*, gdouble, gdouble, gdouble, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay-progress.cc:125:70: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnOverlayProgressPrivate)); ^ 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 awn-overlay-progress.h:26, from awn-overlay-progress.cc:40: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-progress.cc:125:70: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnOverlayProgressPrivate)); ^ 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 awn-overlay-progress.h:26, from awn-overlay-progress.cc:40: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-progress.cc: In function 'AwnOverlayProgress* awn_overlay_progress_new()': awn-overlay-progress.cc:143:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnOverlayProgress*' [-fpermissive] return g_object_new(AWN_TYPE_OVERLAY_PROGRESS, NULL); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX awn-overlay-text.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ awn-overlay-themed-icon.cc:92:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_OVERLAY_THEMED_ICON_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-themed-icon.cc:114:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_OVERLAY_THEMED_ICON_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-themed-icon.cc:143:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_OVERLAY_THEMED_ICON_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-themed-icon.cc:163:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_OVERLAY_THEMED_ICON_GET_PRIVATE(overlay); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-themed-icon.cc:251:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_OVERLAY_THEMED_ICON_GET_PRIVATE(self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-themed-icon.cc:294:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_OVERLAY_THEMED_ICON_GET_PRIVATE(overlay); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX awn-overlay-throbber.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-pixbuf-cache.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ awn-overlay-progress-circle.cc:79:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayProgressCirclePrivate* priv = AWN_OVERLAY_PROGRESS_CIRCLE_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-progress-circle.cc:102:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayProgressCirclePrivate* priv = AWN_OVERLAY_PROGRESS_CIRCLE_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-progress-circle.cc:250:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_OVERLAY_PROGRESS_CIRCLE_GET_PRIVATE(overlay); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-overlay-themed-icon.cc:47: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-overlay-themed-icon.cc:47: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-overlay-themed-icon.cc:47: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-overlay-themed-icon.cc:47: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-overlay-themed-icon.cc:47: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-overlay-themed-icon.cc:47: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-overlay-themed-icon.cc:47: awn-overlay-themed-icon.cc: In function 'void awn_overlay_themed_icon_finalize(GObject*)': awn-overlay-themed-icon.cc:147:42: warning: invalid conversion from 'void (*)(AwnOverlayThemedIcon*)' to 'gpointer' {aka 'void*'} [-fpermissive] _awn_overlay_themed_icon_theme_change, /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ awn-overlay-themed-icon.cc: In function 'void awn_overlay_themed_icon_class_init(AwnOverlayThemedIconClass*)': awn-overlay-themed-icon.cc:210:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-overlay-themed-icon.cc:47: /usr/include/glib-2.0/gobject/gparamspecs.h:1089:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_double(const gchar*, const gchar*, const gchar*, gdouble, gdouble, gdouble, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay-themed-icon.cc:226:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-overlay-themed-icon.cc:47: /usr/include/glib-2.0/gobject/gparamspecs.h:1089:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_double(const gchar*, const gchar*, const gchar*, gdouble, gdouble, gdouble, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay-themed-icon.cc:241:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-overlay-themed-icon.cc:47: /usr/include/glib-2.0/gobject/gparamspecs.h:1095:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_string(const gchar*, const gchar*, const gchar*, const gchar*, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay-themed-icon.cc:244:72: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnOverlayThemedIconPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-overlay-themed-icon.cc:47: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-themed-icon.cc:244:72: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnOverlayThemedIconPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-overlay-themed-icon.cc:47: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-themed-icon.cc: In function 'AwnOverlayThemedIcon* awn_overlay_themed_icon_new(const gchar*)': awn-overlay-themed-icon.cc:272:23: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnOverlayThemedIcon*' [-fpermissive] ret = g_object_new(AWN_TYPE_OVERLAY_THEMED_ICON, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "icon-name", icon_name, ~~~~~~~~~~~~~~~~~~~~~~~ "gravity", GDK_GRAVITY_SOUTH_EAST, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ NULL); ~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-overlay.h:27, from awn-overlay-progress.h:27, from awn-overlay-progress-circle.h:26, from awn-overlay-progress-circle.cc:41: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-cairo-utils.h:31, from awn-overlay-progress-circle.cc:40: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ awn-overlay-text.cc:99:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_OVERLAY_TEXT_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-text.cc:136:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_OVERLAY_TEXT_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-text.cc:181:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_OVERLAY_TEXT_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-text.cc:202:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_OVERLAY_TEXT_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-text.cc:229:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_OVERLAY_TEXT_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-text.cc:392:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_OVERLAY_TEXT_GET_PRIVATE(self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-text.cc:424:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayTextPrivate* priv = AWN_OVERLAY_TEXT_GET_PRIVATE(overlay); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-text.cc:450:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_OVERLAY_TEXT_GET_PRIVATE(overlay); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-overlay.h:27, from awn-overlay-progress.h:27, from awn-overlay-progress-circle.h:26, from awn-overlay-progress-circle.cc:41: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-overlay.h:27, from awn-overlay-progress.h:27, from awn-overlay-progress-circle.h:26, from awn-overlay-progress-circle.cc:41: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:7, from awn-cairo-utils.h:31, from awn-overlay-progress-circle.cc:40: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-overlay.h:27, from awn-overlay-progress.h:27, from awn-overlay-progress-circle.h:26, from awn-overlay-progress-circle.cc:41: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ awn-overlay-throbber.cc:77:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayThrobberPrivate* priv = AWN_OVERLAY_THROBBER_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-throbber.cc:94:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayThrobberPrivate* priv = AWN_OVERLAY_THROBBER_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-throbber.cc:110:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayThrobberPrivate* priv = AWN_OVERLAY_THROBBER_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-throbber.cc:129:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayThrobberPrivate* priv = AWN_OVERLAY_THROBBER_GET_PRIVATE(overlay); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-throbber.cc:142:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayThrobberPrivate* priv = AWN_OVERLAY_THROBBER_GET_PRIVATE(throbber); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-throbber.cc:166:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayThrobberPrivate* priv = AWN_OVERLAY_THROBBER_GET_PRIVATE(throbber); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-throbber.cc:273:13: warning: Deprecated pre-processor symbol, replace with AwnOverlayThrobberPrivate* priv = AWN_OVERLAY_THROBBER_GET_PRIVATE(overlay); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-progress-circle.cc: In function 'void awn_overlay_progress_circle_set_property(GObject*, guint, const GValue*, GParamSpec*)': awn-overlay-progress-circle.cc:111:44: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] priv->fg_color = g_value_get_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ awn-overlay-progress-circle.cc:117:44: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] priv->bg_color = g_value_get_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ awn-overlay-progress-circle.cc:123:49: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] priv->outline_color = g_value_get_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ awn-overlay-progress-circle.cc: In function 'void awn_overlay_progress_circle_class_init(AwnOverlayProgressCircleClass*)': awn-overlay-progress-circle.cc:167:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-cairo-utils.h:31, from awn-overlay-progress-circle.cc:40: /usr/include/glib-2.0/gobject/gparamspecs.h:1089:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_double(const gchar*, const gchar*, const gchar*, gdouble, gdouble, gdouble, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay-progress-circle.cc:182:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-cairo-utils.h:31, from awn-overlay-progress-circle.cc:40: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay-progress-circle.cc:197:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-cairo-utils.h:31, from awn-overlay-progress-circle.cc:40: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay-progress-circle.cc:212:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-cairo-utils.h:31, from awn-overlay-progress-circle.cc:40: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay-progress-circle.cc:215:76: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnOverlayProgressCirclePrivate)); ^ 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/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-cairo-utils.h:31, from awn-overlay-progress-circle.cc:40: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-progress-circle.cc:215:76: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnOverlayProgressCirclePrivate)); ^ 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/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-cairo-utils.h:31, from awn-overlay-progress-circle.cc:40: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-progress-circle.cc: In function 'AwnOverlayProgressCircle* awn_overlay_progress_circle_new()': awn-overlay-progress-circle.cc:232:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnOverlayProgressCircle*' [-fpermissive] return g_object_new(AWN_TYPE_OVERLAY_PROGRESS_CIRCLE, NULL); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-overlay-text.cc:39: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-overlay-text.cc:39: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ awn-pixbuf-cache.cc:68:13: warning: Deprecated pre-processor symbol, replace with AwnPixbufCachePrivate* priv = GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-pixbuf-cache.cc:82:13: warning: Deprecated pre-processor symbol, replace with AwnPixbufCachePrivate* priv = GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-pixbuf-cache.cc:95:13: warning: Deprecated pre-processor symbol, replace with AwnPixbufCachePrivate* priv = GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-pixbuf-cache.cc:157:13: warning: Deprecated pre-processor symbol, replace with AwnPixbufCachePrivate* priv = GET_PRIVATE(self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-pixbuf-cache.cc:202:13: warning: Deprecated pre-processor symbol, replace with AwnPixbufCachePrivate* priv = GET_PRIVATE(pixbuf_cache); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-pixbuf-cache.cc:235:13: warning: Deprecated pre-processor symbol, replace with AwnPixbufCachePrivate* priv = GET_PRIVATE(pixbuf_cache); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-pixbuf-cache.cc:270:13: warning: Deprecated pre-processor symbol, replace with AwnPixbufCachePrivate* priv = GET_PRIVATE(pixbuf_cache); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-pixbuf-cache.cc:318:13: warning: Deprecated pre-processor symbol, replace with AwnPixbufCachePrivate* priv = GET_PRIVATE(pixbuf_cache); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-pixbuf-cache.cc:346:13: warning: Deprecated pre-processor symbol, replace with AwnPixbufCachePrivate* priv = GET_PRIVATE(pixbuf_cache); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-pixbuf-cache.cc:377:13: warning: Deprecated pre-processor symbol, replace with AwnPixbufCachePrivate* priv = GET_PRIVATE(pixbuf_cache); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-pixbuf-cache.cc:418:13: warning: Deprecated pre-processor symbol, replace with AwnPixbufCachePrivate* priv = GET_PRIVATE(pixbuf_cache); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-pixbuf-cache.cc:447:13: warning: Deprecated pre-processor symbol, replace with AwnPixbufCachePrivate* priv = GET_PRIVATE(pixbuf_cache); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-overlay-text.cc:39: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-overlay-text.cc:39: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-overlay-text.cc:39: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-overlay-throbber.h:25, from awn-overlay-throbber.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-overlay-throbber.h:25, from awn-overlay-throbber.cc:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-overlay-text.cc:39: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-overlay-throbber.h:25, from awn-overlay-throbber.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ awn-overlay-text.cc: In function 'void awn_overlay_text_set_property(GObject*, guint, const GValue*, GParamSpec*)': awn-overlay-text.cc:150:46: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] priv->text_color = g_value_dup_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ awn-overlay-text.cc:160:54: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] priv->text_outline_color = g_value_dup_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ awn-overlay-text.cc: In function 'void awn_overlay_text_class_init(AwnOverlayTextClass*)': awn-overlay-text.cc:305:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-overlay-text.cc:39: /usr/include/glib-2.0/gobject/gparamspecs.h:1089:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_double(const gchar*, const gchar*, const gchar*, gdouble, gdouble, gdouble, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay-text.cc:321:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-overlay-text.cc:39: /usr/include/glib-2.0/gobject/gparamspecs.h:1095:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_string(const gchar*, const gchar*, const gchar*, const gchar*, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay-text.cc:339:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-overlay-text.cc:39: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay-text.cc:347:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-overlay-text.cc:39: /usr/include/glib-2.0/gobject/gparamspecs.h:1095:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_string(const gchar*, const gchar*, const gchar*, const gchar*, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay-text.cc:355:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-overlay-text.cc:39: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay-text.cc:363:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-overlay-text.cc:39: /usr/include/glib-2.0/gobject/gparamspecs.h:1095:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_string(const gchar*, const gchar*, const gchar*, const gchar*, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay-text.cc:373:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-overlay-text.cc:39: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay-text.cc:381:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-overlay-text.cc:39: /usr/include/glib-2.0/gobject/gparamspecs.h:1089:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_double(const gchar*, const gchar*, const gchar*, gdouble, gdouble, gdouble, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay-text.cc:383:66: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnOverlayTextPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-overlay-text.cc:39: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-text.cc:383:66: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnOverlayTextPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-overlay-text.cc:39: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-text.cc: In function 'AwnOverlayText* awn_overlay_text_new()': awn-overlay-text.cc:408:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnOverlayText*' [-fpermissive] return g_object_new(AWN_TYPE_OVERLAY_TEXT, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ "gravity", GDK_GRAVITY_CENTER, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ NULL); ~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-overlay-throbber.h:25, from awn-overlay-throbber.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-overlay-throbber.h:25, from awn-overlay-throbber.cc:25: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-overlay-throbber.h:25, from awn-overlay-throbber.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ awn-overlay-throbber.cc: In function 'gboolean _awn_overlay_throbber_timeout(gpointer)': awn-overlay-throbber.cc:132:21: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GObject*' {aka '_GObject*'} [-fpermissive] g_object_notify(overlay, "active"); ^~~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-overlay-throbber.h:25, from awn-overlay-throbber.cc:25: /usr/include/glib-2.0/gobject/gobject.h:486:64: note: initializing argument 1 of 'void g_object_notify(GObject*, const gchar*)' void g_object_notify (GObject *object, ~~~~~~~~~~~~~~~~^~~~~~ awn-overlay-throbber.cc: In function 'void awn_overlay_throbber_class_init(AwnOverlayThrobberClass*)': awn-overlay-throbber.cc:220:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-overlay-throbber.h:25, from awn-overlay-throbber.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1021:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_uint(const gchar*, const gchar*, const gchar*, guint, guint, guint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay-throbber.cc:237:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-overlay-throbber.h:25, from awn-overlay-throbber.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1089:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_double(const gchar*, const gchar*, const gchar*, gdouble, gdouble, gdouble, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-overlay-throbber.cc:240:70: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnOverlayThrobberPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-overlay-throbber.h:25, from awn-overlay-throbber.cc:25: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-throbber.cc:240:70: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnOverlayThrobberPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-overlay-throbber.h:25, from awn-overlay-throbber.cc:25: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-overlay-throbber.cc: In function 'GtkWidget* awn_overlay_throbber_new()': awn-overlay-throbber.cc:261:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] return g_object_new(AWN_TYPE_OVERLAY_THROBBER, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ "active", FALSE, ~~~~~~~~~~~~~~~~ NULL); ~~~~~ awn-pixbuf-cache.cc:61:21: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_prune; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from awn-pixbuf-cache.cc:36: /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); ^~~~~~~~ awn-pixbuf-cache.cc: In function 'void awn_pixbuf_cache_class_init(AwnPixbufCacheClass*)': awn-pixbuf-cache.cc:140:49: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from awn-pixbuf-cache.h:27, from awn-pixbuf-cache.cc:38: /usr/include/glib-2.0/gobject/gparamspecs.h:1021:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_uint(const gchar*, const gchar*, const gchar*, guint, guint, guint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-pixbuf-cache.cc:143:66: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnPixbufCachePrivate)); ^ 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 awn-pixbuf-cache.h:27, from awn-pixbuf-cache.cc:38: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-pixbuf-cache.cc:143:66: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnPixbufCachePrivate)); ^ 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 awn-pixbuf-cache.h:27, from awn-pixbuf-cache.cc:38: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-pixbuf-cache.cc: In function 'void awn_pixbuf_cache_init(AwnPixbufCache*)': awn-pixbuf-cache.cc:162:41: warning: 'void g_get_current_time(GTimeVal*)' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] g_get_current_time(&priv->last_prune); ^ In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from awn-pixbuf-cache.cc:36: /usr/include/glib-2.0/glib/gmain.h:679:8: note: declared here void g_get_current_time (GTimeVal *result); ^~~~~~~~~~~~~~~~~~ awn-pixbuf-cache.cc:162:41: warning: 'void g_get_current_time(GTimeVal*)' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] g_get_current_time(&priv->last_prune); ^ In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from awn-pixbuf-cache.cc:36: /usr/include/glib-2.0/glib/gmain.h:679:8: note: declared here void g_get_current_time (GTimeVal *result); ^~~~~~~~~~~~~~~~~~ awn-pixbuf-cache.cc: In function 'AwnPixbufCache* awn_pixbuf_cache_new()': awn-pixbuf-cache.cc:174:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnPixbufCache*' [-fpermissive] return g_object_new(AWN_TYPE_PIXBUF_CACHE, NULL); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-pixbuf-cache.cc: In function 'void awn_pixbuf_cache_prune(AwnPixbufCache*)': awn-pixbuf-cache.cc:203:14: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal current_time; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from awn-pixbuf-cache.cc:36: /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); ^~~~~~~~ awn-pixbuf-cache.cc:205:37: warning: 'void g_get_current_time(GTimeVal*)' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] g_get_current_time(¤t_time); ^ In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from awn-pixbuf-cache.cc:36: /usr/include/glib-2.0/glib/gmain.h:679:8: note: declared here void g_get_current_time (GTimeVal *result); ^~~~~~~~~~~~~~~~~~ awn-pixbuf-cache.cc:205:37: warning: 'void g_get_current_time(GTimeVal*)' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] g_get_current_time(¤t_time); ^ In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from awn-pixbuf-cache.cc:36: /usr/include/glib-2.0/glib/gmain.h:679:8: note: declared here void g_get_current_time (GTimeVal *result); ^~~~~~~~~~~~~~~~~~ awn-pixbuf-cache.cc:213:55: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GdkPixbuf*' {aka '_GdkPixbuf*'} [-fpermissive] GdkPixbuf* value = g_hash_table_lookup(priv->pixbufs, iter_keys->data); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-pixbuf-cache.cc: In function 'GdkPixbuf* awn_pixbuf_cache_lookup_simple_key(AwnPixbufCache*, const gchar*, gint, gint)': awn-pixbuf-cache.cc:383:12: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GdkPixbuf*' {aka '_GdkPixbuf*'} [-fpermissive] return pixbuf; ^~~~~~ awn-pixbuf-cache.cc: In function 'GdkPixbuf* awn_pixbuf_cache_lookup(AwnPixbufCache*, const gchar*, const gchar*, const gchar*, gint, gint, gboolean*)': awn-pixbuf-cache.cc:433:12: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GdkPixbuf*' {aka '_GdkPixbuf*'} [-fpermissive] return pixbuf; ^~~~~~ awn-pixbuf-cache.cc: In function 'void awn_pixbuf_cache_invalidate(AwnPixbufCache*)': awn-pixbuf-cache.cc:453:41: warning: 'void g_get_current_time(GTimeVal*)' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] g_get_current_time(&priv->last_prune); ^ In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from awn-pixbuf-cache.cc:36: /usr/include/glib-2.0/glib/gmain.h:679:8: note: declared here void g_get_current_time (GTimeVal *result); ^~~~~~~~~~~~~~~~~~ awn-pixbuf-cache.cc:453:41: warning: 'void g_get_current_time(GTimeVal*)' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] g_get_current_time(&priv->last_prune); ^ In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from awn-pixbuf-cache.cc:36: /usr/include/glib-2.0/glib/gmain.h:679:8: note: declared here void g_get_current_time (GTimeVal *result); ^~~~~~~~~~~~~~~~~~ CXX awn-themed-icon.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ awn-themed-icon.cc:284:13: warning: Deprecated pre-processor symbol, replace with AwnThemedIconPrivate* priv = AWN_THEMED_ICON_GET_PRIVATE(icon); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-themed-icon.cc:339:13: warning: Deprecated pre-processor symbol, replace with AwnThemedIconPrivate* priv = AWN_THEMED_ICON_GET_PRIVATE(icon); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-themed-icon.cc:358:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_THEMED_ICON_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-themed-icon.cc:380:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_THEMED_ICON_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-themed-icon.cc:597:13: warning: Deprecated pre-processor symbol, replace with priv = icon->priv = AWN_THEMED_ICON_GET_PRIVATE(icon); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX awn-tooltip.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-themed-icon.h:26, from awn-themed-icon.cc:40: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from awn-themed-icon.cc:36: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-themed-icon.h:26, from awn-themed-icon.cc:40: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-themed-icon.h:26, from awn-themed-icon.cc:40: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from awn-themed-icon.cc:34: /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); ^~~~~~~~ awn-tooltip.cc:196:13: warning: Deprecated pre-processor symbol, replace with AwnTooltipPrivate* priv = AWN_TOOLTIP_GET_PRIVATE(tooltip); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-tooltip.cc:403:13: warning: Deprecated pre-processor symbol, replace with AwnTooltipPrivate* priv = AWN_TOOLTIP_GET_PRIVATE(obj); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-tooltip.cc:431:13: warning: Deprecated pre-processor symbol, replace with AwnTooltipPrivate* priv = AWN_TOOLTIP_GET_PRIVATE(obj); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-tooltip.cc:563:13: warning: Deprecated pre-processor symbol, replace with priv = tooltip->priv = AWN_TOOLTIP_GET_PRIVATE(tooltip); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-themed-icon.h:26, from awn-themed-icon.cc:40: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ awn-themed-icon.cc: In function 'GdkPixbuf* awn_themed_icon_lookup_pixbuf(AwnThemedIcon*, const gchar*, GtkIconTheme*, const gchar*, gint)': awn-themed-icon.cc:79:47: warning: invalid conversion from 'int' to 'GtkIconLookupFlags' [-fpermissive] #define LOAD_FLAGS GTK_ICON_LOOKUP_FORCE_SIZE | GTK_ICON_LOOKUP_GENERIC_FALLBACK ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-themed-icon.cc:312:44: note: in expansion of macro 'LOAD_FLAGS' size, LOAD_FLAGS, NULL); ^~~~~~~~~~ awn-themed-icon.cc:190:54: note: initializing argument 4 of 'GdkPixbuf* theme_load_icon(GtkIconTheme*, const gchar*, gint, GtkIconLookupFlags, GError**)' GtkIconLookupFlags flags, ~~~~~~~~~~~~~~~~~~~^~~~~ awn-themed-icon.cc: In function 'void awn_themed_icon_set_property(GObject*, guint, const GValue*, GParamSpec*)': awn-themed-icon.cc:384:40: warning: invalid conversion from 'gint' {aka 'int'} to 'GdkPixbufRotation' [-fpermissive] priv->rotate = g_value_get_enum(value); ~~~~~~~~~~~~~~~~^~~~~~~ awn-themed-icon.cc: In function 'void awn_themed_icon_finalize(GObject*)': awn-themed-icon.cc:437:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnThemedIconItem*' [-fpermissive] AwnThemedIconItem* item = iter->data; ~~~~~~^~~~ awn-themed-icon.cc:455:48: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnThemedIconPreloadItem*' [-fpermissive] AwnThemedIconPreloadItem* item = iter->data; ~~~~~~^~~~ awn-themed-icon.cc: In function 'void awn_themed_icon_class_init(AwnThemedIconClass*)': awn-themed-icon.cc:494:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from awn-themed-icon.cc:36: /usr/include/glib-2.0/gobject/gparamspecs.h:1066:22: note: initializing argument 6 of 'GParamSpec* g_param_spec_enum(const gchar*, const gchar*, const gchar*, GType, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-themed-icon.cc:508:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from awn-themed-icon.cc:36: /usr/include/glib-2.0/gobject/gparamspecs.h:1095:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_string(const gchar*, const gchar*, const gchar*, const gchar*, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-themed-icon.cc:530:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT)); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from awn-themed-icon.cc:36: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-themed-icon.cc:532:69: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnThemedIconPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from awn-themed-icon.cc:36: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-themed-icon.cc:532:69: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnThemedIconPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from awn-themed-icon.cc:36: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-themed-icon.cc: In function 'void awn_themed_icon_init(AwnThemedIcon*)': awn-themed-icon.cc:619:67: warning: invalid conversion from 'int' to 'GtkIconLookupFlags' [-fpermissive] pbuf = theme_load_icon(priv->gtk_theme, "gtk_knows_best", 16, 0, NULL); ^ awn-themed-icon.cc:190:54: note: initializing argument 4 of 'GdkPixbuf* theme_load_icon(GtkIconTheme*, const gchar*, gint, GtkIconLookupFlags, GError**)' GtkIconLookupFlags flags, ~~~~~~~~~~~~~~~~~~~^~~~~ awn-themed-icon.cc: In function 'GtkWidget* awn_themed_icon_new()': awn-themed-icon.cc:670:31: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] themed_icon = g_object_new(AWN_TYPE_THEMED_ICON, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ NULL); ~~~~~ awn-themed-icon.cc: In function 'GdkPixbuf* get_pixbuf_at_size(AwnThemedIcon*, gint, const gchar*)': awn-themed-icon.cc:768:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnThemedIconItem*' [-fpermissive] AwnThemedIconItem* item = iter->data; ~~~~~~^~~~ awn-themed-icon.cc: In function 'void awn_themed_icon_set_state(AwnThemedIcon*, const gchar*)': awn-themed-icon.cc:961:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnThemedIconItem*' [-fpermissive] AwnThemedIconItem* item = iter->data; ~~~~~~^~~~ awn-themed-icon.cc: In function 'void awn_themed_icon_preload_all(AwnThemedIcon*)': awn-themed-icon.cc:998:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnThemedIconItem*' [-fpermissive] AwnThemedIconItem* item = iter->data; ~~~~~~^~~~ awn-themed-icon.cc: In function 'void awn_themed_icon_set_info(AwnThemedIcon*, const gchar*, const gchar*, GStrv, GStrv)': awn-themed-icon.cc:1098:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnThemedIconItem*' [-fpermissive] AwnThemedIconItem* item = iter->data; ~~~~~~^~~~ awn-themed-icon.cc:1124:43: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnThemedIconItem*' [-fpermissive] AwnThemedIconItem* item = g_malloc(sizeof(AwnThemedIconItem)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-themed-icon.cc:1183:45: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnThemedIconItem*' [-fpermissive] AwnThemedIconItem* item = iter->data; ~~~~~~^~~~ awn-themed-icon.cc:1186:56: warning: invalid conversion from 'int' to 'GtkDestDefaults' [-fpermissive] GTK_DEST_DEFAULT_ALL & (~GTK_DEST_DEFAULT_HIGHLIGHT), ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktreeview.h:30, from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from awn-themed-icon.h:26, from awn-themed-icon.cc:40: /usr/include/gtk-2.0/gtk/gtkdnd.h:75:28: note: initializing argument 2 of 'void gtk_drag_dest_set(GtkWidget*, GtkDestDefaults, const GtkTargetEntry*, gint, GdkDragAction)' GtkDestDefaults flags, ~~~~~~~~~~~~~~~~~~~~~~^~~~~ awn-themed-icon.cc:1188:68: warning: invalid conversion from 'int' to 'GdkDragAction' [-fpermissive] GDK_ACTION_COPY | GDK_ACTION_ASK | GDK_ACTION_MOVE); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktreeview.h:30, from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from awn-themed-icon.h:26, from awn-themed-icon.cc:40: /usr/include/gtk-2.0/gtk/gtkdnd.h:78:28: note: initializing argument 5 of 'void gtk_drag_dest_set(GtkWidget*, GtkDestDefaults, const GtkTargetEntry*, gint, GdkDragAction)' GdkDragAction actions); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ awn-themed-icon.cc: In function 'void awn_themed_icon_set_info_append(AwnThemedIcon*, const gchar*, const gchar*)': awn-themed-icon.cc:1268:20: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnThemedIconItem*' [-fpermissive] item = g_malloc(sizeof(AwnThemedIconItem)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-themed-icon.cc: In function 'void awn_themed_icon_clear_info(AwnThemedIcon*)': awn-themed-icon.cc:1525:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnThemedIconItem*' [-fpermissive] AwnThemedIconItem* item = iter->data; ~~~~~~^~~~ awn-themed-icon.cc: In function 'void awn_themed_icon_preload_icon(AwnThemedIcon*, gchar*, gint)': awn-themed-icon.cc:1559:20: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnThemedIconPreloadItem*' [-fpermissive] item = g_malloc(sizeof(AwnThemedIconPreloadItem)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-themed-icon.cc: In function 'gboolean on_idle_preload(gpointer)': awn-themed-icon.cc:1608:38: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnThemedIconPreloadItem*' [-fpermissive] AwnThemedIconPreloadItem* item = data; ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from awn-themed-icon.cc:36: awn-themed-icon.cc: In function 'void _remove_icon_cleanup(AwnThemedIcon*, GtkWidget*)': awn-themed-icon.cc:2041:50: warning: invalid conversion from 'void (*)(AwnThemedIcon*, GtkWidget*)' {aka 'void (*)(_AwnThemedIcon*, _GtkWidget*)'} to 'gpointer' {aka 'void*'} [-fpermissive] g_signal_handlers_disconnect_by_func(widget, _remove_icon_cleanup, icon); /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ CXX awn-utils.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX vala-utils.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-enum-types.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-tooltip.h:24, from awn-tooltip.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-tooltip.cc:28: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-tooltip.h:24, from awn-tooltip.cc:30: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-tooltip.h:24, from awn-tooltip.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-tooltip.cc:28: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-tooltip.h:24, from awn-tooltip.cc:30: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ awn-tooltip.cc: In function 'void awn_tooltip_set_property(GObject*, guint, const GValue*, GParamSpec*)': awn-tooltip.cc:360:65: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] awn_tooltip_set_focus_widget(tooltip, g_value_get_object(value)); ~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from awn-tooltip.cc:30: awn-tooltip.h:82:21: note: initializing argument 2 of 'void awn_tooltip_set_focus_widget(AwnTooltip*, GtkWidget*)' GtkWidget* widget); ~~~~~~~~~~~~^~~~~~ awn-tooltip.cc:368:63: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] awn_tooltip_set_font_color(tooltip, g_value_get_object(value)); ~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from awn-tooltip.cc:30: awn-tooltip.h:88:31: note: initializing argument 2 of 'void awn_tooltip_set_font_color(AwnTooltip*, DesktopAgnosticColor*)' DesktopAgnosticColor* font_color); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ awn-tooltip.cc:372:69: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] awn_tooltip_set_background_color(tooltip, g_value_get_object(value)); ~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from awn-tooltip.cc:30: awn-tooltip.h:94:31: note: initializing argument 2 of 'void awn_tooltip_set_background_color(AwnTooltip*, DesktopAgnosticColor*)' DesktopAgnosticColor* bg_color); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ awn-tooltip.cc:376:66: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] awn_tooltip_set_outline_color(tooltip, g_value_get_object(value)); ~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from awn-tooltip.cc:30: awn-tooltip.h:91:31: note: initializing argument 2 of 'void awn_tooltip_set_outline_color(AwnTooltip*, DesktopAgnosticColor*)' DesktopAgnosticColor* outline); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ awn-tooltip.cc: In function 'void awn_tooltip_class_init(AwnTooltipClass*)': awn-tooltip.cc:478:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-tooltip.cc:28: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-tooltip.cc:486:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-tooltip.cc:28: /usr/include/glib-2.0/gobject/gparamspecs.h:1095:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_string(const gchar*, const gchar*, const gchar*, const gchar*, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-tooltip.cc:495:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-tooltip.cc:28: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-tooltip.cc:504:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-tooltip.cc:28: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-tooltip.cc:513:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-tooltip.cc:28: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-tooltip.cc:522:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-tooltip.cc:28: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-tooltip.cc:531:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-tooltip.cc:28: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-tooltip.cc:541:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-tooltip.cc:28: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-tooltip.cc:550:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-tooltip.cc:28: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-tooltip.cc:553:66: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnTooltipPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-tooltip.cc:28: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-tooltip.cc:553:66: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnTooltipPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-tooltip.cc:28: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-tooltip.cc: In function 'GtkWidget* awn_tooltip_new_for_widget(GtkWidget*)': awn-tooltip.cc:598:27: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] tooltip = g_object_new(AWN_TYPE_TOOLTIP, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ "type", GTK_WINDOW_POPUP, ~~~~~~~~~~~~~~~~~~~~~~~~~ "decorated", FALSE, ~~~~~~~~~~~~~~~~~~~ "skip-pager-hint", TRUE, ~~~~~~~~~~~~~~~~~~~~~~~~ "skip-taskbar-hint", TRUE, ~~~~~~~~~~~~~~~~~~~~~~~~~~ "focus-widget", widget, ~~~~~~~~~~~~~~~~~~~~~~~ NULL); ~~~~~ awn-tooltip.cc: In function 'void awn_tooltip_set_font_color(AwnTooltip*, DesktopAgnosticColor*)': awn-tooltip.cc:943:40: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] priv->font_color = g_object_ref(font_color); ~~~~~~~~~~~~^~~~~~~~~~~~ awn-tooltip.cc: In function 'void awn_tooltip_set_outline_color(AwnTooltip*, DesktopAgnosticColor*)': awn-tooltip.cc:966:43: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] priv->outline_color = g_object_ref(outline_color); ~~~~~~~~~~~~^~~~~~~~~~~~~~~ awn-tooltip.cc: In function 'void awn_tooltip_set_background_color(AwnTooltip*, DesktopAgnosticColor*)': awn-tooltip.cc:990:32: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] priv->bg = g_object_ref(bg_color); ~~~~~~~~~~~~^~~~~~~~~~ vala-utils.cc: In function 'void awn::vala_dbus_append_gvalue(DBusMessageIter*, const char*, GValue*)': vala-utils.cc:348:49: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const char**' [-fpermissive] const char** _tmp74_ = g_value_get_boxed(val); ~~~~~~~~~~~~~~~~~^~~~~ vala-utils.cc:350:60: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'gchar**' {aka 'char**'} [-fpermissive] for (int i = 0; i < g_strv_length(g_value_get_boxed(val)); i++) { ~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from ../libawn/vala-utils.h:23, from vala-utils.cc:19: /usr/include/glib-2.0/glib/gstrfuncs.h:286:55: note: initializing argument 1 of 'guint g_strv_length(gchar**)' guint g_strv_length (gchar **str_array); ~~~~~~~~~~~~~~^~~~~~~~~ vala-utils.cc:350:27: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] for (int i = 0; i < g_strv_length(g_value_get_boxed(val)); i++) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-utils.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from awn-utils.cc:23: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from awn-enum-types.cc:10: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from awn-enum-types.h:7, from awn-enum-types.cc:8: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-utils.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from awn-enum-types.cc:10: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-utils.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from awn-utils.cc:23: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from awn-enum-types.cc:10: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from awn-enum-types.h:7, from awn-enum-types.cc:8: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-utils.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from anims/../awn-effects.h:24, from anims/awn-effects-shared.h:22, from awn-enum-types.cc:10: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from awn-utils.cc:23: awn-utils.cc: In function 'void awn_utils_ensure_transparent_bg(GtkWidget*)': /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ awn-utils.cc:125:42: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(awn_utils_make_transparent_bg), NULL); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ awn-utils.cc:127:42: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(on_style_set), NULL); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ awn-utils.cc:129:42: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(on_composited_change), NULL); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ awn-utils.cc: In function 'GValueArray* awn_utils_gslist_to_gvaluearray(GSList*)': awn-utils.cc:144:51: warning: 'GValueArray* g_value_array_new(guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] array = g_value_array_new(g_slist_length(list)); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from awn-utils.cc:23: /usr/include/glib-2.0/gobject/gvaluearray.h:67:14: note: declared here GValueArray* g_value_array_new (guint n_prealloced); ^~~~~~~~~~~~~~~~~ awn-utils.cc:144:51: warning: 'GValueArray* g_value_array_new(guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] array = g_value_array_new(g_slist_length(list)); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from awn-utils.cc:23: /usr/include/glib-2.0/gobject/gvaluearray.h:67:14: note: declared here GValueArray* g_value_array_new (guint n_prealloced); ^~~~~~~~~~~~~~~~~ awn-utils.cc:150:41: warning: 'GValueArray* g_value_array_append(GValueArray*, const GValue*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_append(array, &val); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from awn-utils.cc:23: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here GValueArray* g_value_array_append (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ awn-utils.cc:150:41: warning: 'GValueArray* g_value_array_append(GValueArray*, const GValue*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_append(array, &val); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from awn-utils.cc:23: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here GValueArray* g_value_array_append (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ awn-utils.cc: In function 'void awn_utils_show_menu_images(GtkMenu*)': awn-utils.cc:202:48: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkMenuItem*' {aka '_GtkMenuItem*'} [-fpermissive] submenu = gtk_menu_item_get_submenu(i->data); ~~~^~~~ In file included from /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h:35, from /usr/include/gtk-2.0/gtk/gtk.h:67, from awn-utils.cc:24: /usr/include/gtk-2.0/gtk/gtkmenuitem.h:105:69: note: initializing argument 1 of 'GtkWidget* gtk_menu_item_get_submenu(GtkMenuItem*)' GtkWidget* gtk_menu_item_get_submenu (GtkMenuItem *menu_item); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ LINK libawn.la Making all in src GEN awn-marshal.h INFO: Reading ./awn-marshal.list... GEN awn-marshal.c INFO: Reading ./awn-marshal.list... CC awn-app.o CXX awn-main.o CXX awn-applet-manager.o CXX awn-applet-proxy.o CXX awn-background-null.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-background.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-panel.h:25, from awn-app.c:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from awn-app.c:26: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-panel.h:25, from awn-app.c:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from awn-app.c:25: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here struct _GTimeVal ^~~~~~~~~ awn-main.cc:99:13: warning: Deprecated pre-processor symbol if (!g_thread_supported()) { ^~~~~~~~~~~~~~~~~~~~ awn-applet-manager.cc:117:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_APPLET_MANAGER_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet-manager.cc:268:13: warning: Deprecated pre-processor symbol, replace with AwnAppletManagerPrivate* priv = AWN_APPLET_MANAGER_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet-manager.cc:338:13: warning: Deprecated pre-processor symbol, replace with G_TYPE_VALUE_ARRAY, ^ ~~~~~~~~~~~~~~~~ awn-applet-manager.cc:347:13: warning: Deprecated pre-processor symbol, replace with G_TYPE_VALUE_ARRAY, ^ ~~~~~~~~~~~~~~~~ awn-applet-manager.cc:356:13: warning: Deprecated pre-processor symbol, replace with G_TYPE_VALUE_ARRAY, ^ ~~~~~~~~~~~~~~~~ awn-applet-manager.cc:413:13: warning: Deprecated pre-processor symbol, replace with priv = manager->priv = AWN_APPLET_MANAGER_GET_PRIVATE(manager); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet-proxy.cc:157:13: warning: Deprecated pre-processor symbol, replace with AwnAppletProxyPrivate* priv = AWN_APPLET_PROXY_GET_PRIVATE(widget); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet-proxy.cc:184:13: warning: Deprecated pre-processor symbol, replace with AwnAppletProxyPrivate* priv = AWN_APPLET_PROXY_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet-proxy.cc:274:13: warning: Deprecated pre-processor symbol, replace with AwnAppletProxyPrivate* priv = AWN_APPLET_PROXY_GET_PRIVATE(user_data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet-proxy.cc:294:13: warning: Deprecated pre-processor symbol, replace with priv = proxy->priv = AWN_APPLET_PROXY_GET_PRIVATE(proxy); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet-proxy.cc:442:13: warning: Deprecated pre-processor symbol, replace with AwnAppletProxyPrivate* priv = AWN_APPLET_PROXY_GET_PRIVATE(user_data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet-proxy.cc:487:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_APPLET_PROXY_GET_PRIVATE(proxy); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet-proxy.cc:535:13: warning: Deprecated pre-processor symbol, replace with AwnAppletProxyPrivate* priv = AWN_APPLET_PROXY_GET_PRIVATE(data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet-proxy.cc:547:13: warning: Deprecated pre-processor symbol, replace with AwnAppletProxyPrivate* priv = AWN_APPLET_PROXY_GET_PRIVATE(proxy); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-app.c: In function '_dbus_handle_awn_app_dbus_interface_panel_added': awn-app.c:645:15: warning: unused variable 'reply' [-Wunused-variable] DBusMessage* reply; ^~~~~ awn-app.c: In function '_dbus_handle_awn_app_dbus_interface_panel_removed': awn-app.c:661:15: warning: unused variable 'reply' [-Wunused-variable] DBusMessage* reply; ^~~~~ awn-app.c: In function 'awn_application_construct': awn-app.c:1025:4: warning: 'g_value_array_free' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] _g_value_array_free0 (panel_ids); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from awn-app.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ awn-app.c:1049:4: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] if (G_IS_VALUE (g_value_array_get_nth (val_collection, val_index))) { ^~ In file included from /usr/include/glib-2.0/glib-object.h:34, from awn-app.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ awn-app.c:1050:5: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_init (&_tmp11_, G_VALUE_TYPE (g_value_array_get_nth (val_collection, val_index))); ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from awn-app.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ awn-app.c:1051:5: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_copy (g_value_array_get_nth (val_collection, val_index), &_tmp11_); ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from awn-app.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ awn-app.c:1053:5: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] _tmp11_ = *g_value_array_get_nth (val_collection, val_index); ^~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from awn-app.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ awn-app.c:1084:3: warning: 'g_value_array_free' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] _g_value_array_free0 (panel_ids); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from awn-app.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ awn-app.c:1087:2: warning: 'g_value_array_free' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] _g_value_array_free0 (panel_ids); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from awn-app.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ awn-app.c: In function 'awn_application_panels_changed': awn-app.c:1144:4: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] if (G_IS_VALUE (g_value_array_get_nth (v_collection, v_index))) { ^~ In file included from /usr/include/glib-2.0/glib-object.h:34, from awn-app.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ awn-app.c:1145:5: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_init (&_tmp2_, G_VALUE_TYPE (g_value_array_get_nth (v_collection, v_index))); ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from awn-app.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ awn-app.c:1146:5: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_copy (g_value_array_get_nth (v_collection, v_index), &_tmp2_); ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from awn-app.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ awn-app.c:1148:5: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] _tmp2_ = *g_value_array_get_nth (v_collection, v_index); ^~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from awn-app.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ awn-app.c: In function 'awn_application_real_get_panels': awn-app.c:1230:28: warning: passing argument 2 of 'g_list_sort' from incompatible pointer type [-Wincompatible-pointer-types] keys = g_list_sort (keys, g_strcmp0); ^~~~~~~~~ In file included from /usr/include/glib-2.0/glib/ghash.h:33, from /usr/include/glib-2.0/glib.h:50, from awn-app.c:25: /usr/include/glib-2.0/glib/glist.h:140:10: note: expected 'GCompareFunc' {aka 'int (*)(const void *, const void *)'} but argument is of type 'int (*)(const char *, const char *)' GList* g_list_sort (GList *list, ^~~~~~~~~~~ awn-app.c:1224:7: warning: variable '_paths_size_' set but not used [-Wunused-but-set-variable] gint _paths_size_; ^~~~~~~~~~~~ awn-app.c: In function 'awn_application_real_remove_panel': awn-app.c:1268:19: warning: variable 'self' set but not used [-Wunused-but-set-variable] AwnApplication * self; ^~~~ awn-app.c: In function 'awn_application_class_init': awn-app.c:1292:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] g_type_class_add_private (klass, sizeof (AwnApplicationPrivate)); ^~~~~~~~~~~~~~~~~~~~~~~~ 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 awn-app.c:26: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-app.c: In function 'awn_application_instance_init': awn-app.c:1305:13: warning: Deprecated pre-processor symbol, replace with self->priv = AWN_APPLICATION_GET_PRIVATE (self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-main.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-main.cc:28: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-background-null.h:27, from awn-background-null.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from awn-background-null.h:26, from awn-background-null.cc:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-proxy.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-applet-proxy.cc:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-main.cc:28: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-main.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-main.cc:28: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-background.h:26, from awn-background.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-background.cc:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-main.cc:28: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-background-null.h:27, from awn-background-null.cc:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-background-null.h:27, from awn-background-null.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ awn-main.cc: In function 'gint main(gint, gchar**)': awn-main.cc:100:27: warning: 'void g_thread_init(gpointer)' is deprecated [-Wdeprecated-declarations] g_thread_init(NULL); ^ In file included from /usr/include/glib-2.0/glib.h:111, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-main.cc:28: /usr/include/glib-2.0/glib/deprecated/gthread.h:261:10: note: declared here void g_thread_init (gpointer vtable); ^~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from awn-background-null.h:25, from awn-background-null.cc:24: /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); ^~~~~~~~ awn-main.cc:100:27: warning: 'void g_thread_init(gpointer)' is deprecated [-Wdeprecated-declarations] g_thread_init(NULL); ^ In file included from /usr/include/glib-2.0/glib.h:111, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-main.cc:28: /usr/include/glib-2.0/glib/deprecated/gthread.h:261:10: note: declared here void g_thread_init (gpointer vtable); ^~~~~~~~~~~~~ awn-main.cc:104:17: warning: 'void g_type_init()' is deprecated [-Wdeprecated-declarations] g_type_init(); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-main.cc:28: /usr/include/glib-2.0/gobject/gtype.h:691:23: note: declared here void g_type_init (void); ^~~~~~~~~~~ awn-main.cc:104:17: warning: 'void g_type_init()' is deprecated [-Wdeprecated-declarations] g_type_init(); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-main.cc:28: /usr/include/glib-2.0/gobject/gtype.h:691:23: note: declared here void g_type_init (void); ^~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-proxy.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-background.h:26, from awn-background.cc:27: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-proxy.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gi18n.h:21, from awn-applet-proxy.cc:23: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-background.h:26, from awn-background.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from awn-background.cc:24: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-background-null.h:27, from awn-background-null.cc:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ CXX awn-background-flat.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-proxy.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-background.h:26, from awn-background.cc:27: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ CXX awn-background-3d.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ awn-applet-manager.cc: In function 'void awn_applet_manager_constructed(GObject*)': awn-applet-manager.cc:155:38: warning: 'GValueArray* g_value_array_new(guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] empty_array = g_value_array_new(0); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gvaluearray.h:67:14: note: declared here GValueArray* g_value_array_new (guint n_prealloced); ^~~~~~~~~~~~~~~~~ awn-applet-manager.cc:155:38: warning: 'GValueArray* g_value_array_new(guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] empty_array = g_value_array_new(0); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gvaluearray.h:67:14: note: declared here GValueArray* g_value_array_new (guint n_prealloced); ^~~~~~~~~~~~~~~~~ awn-applet-manager.cc:159:35: warning: 'void g_value_array_free(GValueArray*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free(empty_array); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ awn-applet-manager.cc:159:35: warning: 'void g_value_array_free(GValueArray*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free(empty_array); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ awn-applet-manager.cc: In function 'void set_list_property(const GValue*, GSList**)': awn-applet-manager.cc:215:57: warning: 'GValue* g_value_array_get_nth(GValueArray*, guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] GValue* val = g_value_array_get_nth(array, i); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ awn-applet-manager.cc:215:57: warning: 'GValue* g_value_array_get_nth(GValueArray*, guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] GValue* val = g_value_array_get_nth(array, i); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ awn-applet-manager.cc: In function 'void awn_applet_manager_set_property(GObject*, guint, const GValue*, GParamSpec*)': awn-applet-manager.cc:236:43: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticConfigClient*' {aka '_DesktopAgnosticConfigClient*'} [-fpermissive] priv->client = g_value_get_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ awn-applet-manager.cc:239:65: warning: invalid conversion from 'gint' {aka 'int'} to 'GtkPositionType' [-fpermissive] awn_applet_manager_set_pos_type(manager, g_value_get_int(value)); ~~~~~~~~~~~~~~~^~~~~~~ awn-applet-manager.cc:100:27: note: initializing argument 2 of 'void awn_applet_manager_set_pos_type(AwnAppletManager*, GtkPositionType)' GtkPositionType position); ~~~~~~~~~~~~~~~~~~^~~~~~~~ awn-applet-manager.cc: In function 'void awn_applet_manager_class_init(AwnAppletManagerClass*)': awn-applet-manager.cc:303:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet-manager.cc:312:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet-manager.cc:321:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet-manager.cc:330:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gvaluearray.h:38:53: warning: 'GType g_value_array_get_type()' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] #define G_TYPE_VALUE_ARRAY (g_value_array_get_type ()) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(G_TYPE_ARRAY) ^ awn-applet-manager.cc:338:45: note: in expansion of macro 'G_TYPE_VALUE_ARRAY' G_TYPE_VALUE_ARRAY, ^~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gvaluearray.h:60:17: note: declared here GType g_value_array_get_type (void) G_GNUC_CONST; ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gvaluearray.h:38:53: warning: 'GType g_value_array_get_type()' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] #define G_TYPE_VALUE_ARRAY (g_value_array_get_type ()) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(G_TYPE_ARRAY) ^ awn-applet-manager.cc:338:45: note: in expansion of macro 'G_TYPE_VALUE_ARRAY' G_TYPE_VALUE_ARRAY, ^~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gvaluearray.h:60:17: note: declared here GType g_value_array_get_type (void) G_GNUC_CONST; ^~~~~~~~~~~~~~~~~~~~~~ awn-applet-manager.cc:339:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1107:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boxed(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gvaluearray.h:38:53: warning: 'GType g_value_array_get_type()' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] #define G_TYPE_VALUE_ARRAY (g_value_array_get_type ()) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(G_TYPE_ARRAY) ^ awn-applet-manager.cc:347:45: note: in expansion of macro 'G_TYPE_VALUE_ARRAY' G_TYPE_VALUE_ARRAY, ^~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gvaluearray.h:60:17: note: declared here GType g_value_array_get_type (void) G_GNUC_CONST; ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gvaluearray.h:38:53: warning: 'GType g_value_array_get_type()' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] #define G_TYPE_VALUE_ARRAY (g_value_array_get_type ()) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(G_TYPE_ARRAY) ^ awn-applet-manager.cc:347:45: note: in expansion of macro 'G_TYPE_VALUE_ARRAY' G_TYPE_VALUE_ARRAY, ^~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gvaluearray.h:60:17: note: declared here GType g_value_array_get_type (void) G_GNUC_CONST; ^~~~~~~~~~~~~~~~~~~~~~ awn-applet-manager.cc:348:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1107:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boxed(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gvaluearray.h:38:53: warning: 'GType g_value_array_get_type()' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] #define G_TYPE_VALUE_ARRAY (g_value_array_get_type ()) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(G_TYPE_ARRAY) ^ awn-applet-manager.cc:356:45: note: in expansion of macro 'G_TYPE_VALUE_ARRAY' G_TYPE_VALUE_ARRAY, ^~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gvaluearray.h:60:17: note: declared here GType g_value_array_get_type (void) G_GNUC_CONST; ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gvaluearray.h:38:53: warning: 'GType g_value_array_get_type()' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] #define G_TYPE_VALUE_ARRAY (g_value_array_get_type ()) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(G_TYPE_ARRAY) ^ awn-applet-manager.cc:356:45: note: in expansion of macro 'G_TYPE_VALUE_ARRAY' G_TYPE_VALUE_ARRAY, ^~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gvaluearray.h:60:17: note: declared here GType g_value_array_get_type (void) G_GNUC_CONST; ^~~~~~~~~~~~~~~~~~~~~~ awn-applet-manager.cc:357:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1107:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boxed(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet-manager.cc:366:62: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet-manager.cc:405:72: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnAppletManagerPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-applet-manager.cc:405:72: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnAppletManagerPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-applet-manager.cc: In function 'GtkWidget* awn_applet_manager_new_from_config(DesktopAgnosticConfigClient*)': awn-applet-manager.cc:430:27: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] manager = g_object_new(AWN_TYPE_APPLET_MANAGER, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ "homogeneous", FALSE, ~~~~~~~~~~~~~~~~~~~~~ "spacing", 0, ~~~~~~~~~~~~~ "client", client, ~~~~~~~~~~~~~~~~~ NULL); ~~~~~ awn-applet-manager.cc: In function 'gchar* awn_applet_manager_generate_uid(AwnAppletManager*)': awn-applet-manager.cc:448:14: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal time_val; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /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); ^~~~~~~~ awn-applet-manager.cc:449:33: warning: 'void g_get_current_time(GTimeVal*)' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] g_get_current_time(&time_val); ^ In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/glib/gmain.h:679:8: note: declared here void g_get_current_time (GTimeVal *result); ^~~~~~~~~~~~~~~~~~ awn-applet-manager.cc:449:33: warning: 'void g_get_current_time(GTimeVal*)' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] g_get_current_time(&time_val); ^ In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/glib/gmain.h:679:8: note: declared here void g_get_current_time (GTimeVal *result); ^~~~~~~~~~~~~~~~~~ awn-applet-manager.cc: In function 'void awn_applet_manager_set_applet_flags(AwnAppletManager*, const gchar*, AwnAppletFlags)': awn-applet-manager.cc:473:33: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnAppletProxy*' {aka '_AwnAppletProxy*'} [-fpermissive] applet = g_hash_table_lookup(priv->applets, uid); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ awn-applet-manager.cc: In function 'void awn_applet_manager_refresh_applets(AwnAppletManager*)': awn-applet-manager.cc:814:32: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const gchar*' {aka 'const char*'} [-fpermissive] tokens = g_strsplit(a->data, "::", 2); ~~~^~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/glib/gstrfuncs.h:271:55: note: initializing argument 1 of 'gchar** g_strsplit(const gchar*, const gchar*, gint)' gchar** g_strsplit (const gchar *string, ~~~~~~~~~~~~~~^~~~~~ awn-applet-manager.cc:822:37: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] applet = g_hash_table_lookup(priv->applets, tokens[1]); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ awn-applet-manager.cc:840:60: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] gtk_box_reorder_child(GTK_BOX(manager), w->data, i++); ~~~^~~~ In file included from /usr/include/gtk-2.0/gtk/gtkbbox.h:34, from /usr/include/gtk-2.0/gtk/gtk.h:46, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/gtk-2.0/gtk/gtkbox.h:135:58: note: initializing argument 2 of 'void gtk_box_reorder_child(GtkBox*, GtkWidget*, gint)' GtkWidget *child, ~~~~~~~~~~~~~~~~^~~~~ awn-background.cc: In function 'void awn_background_set_property(GObject*, guint, const GValue*, GParamSpec*)': awn-background.cc:265:40: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticConfigClient*' {aka '_DesktopAgnosticConfigClient*'} [-fpermissive] bg->client = g_value_get_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ awn-background.cc:268:40: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnPanel*' {aka '_AwnPanel*'} [-fpermissive] bg->panel = g_value_get_pointer(value); ~~~~~~~~~~~~~~~~~~~^~~~~~~ awn-background.cc:273:57: warning: invalid conversion from 'int' to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] bg->g_step_1 = (g_object_unref(bg->g_step_1), NULL); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ awn-background.cc:279:57: warning: invalid conversion from 'int' to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] bg->g_step_2 = (g_object_unref(bg->g_step_2), NULL); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ awn-background.cc:285:61: warning: invalid conversion from 'int' to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] bg->g_histep_1 = (g_object_unref(bg->g_histep_1), NULL); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ awn-background.cc:291:61: warning: invalid conversion from 'int' to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] bg->g_histep_2 = (g_object_unref(bg->g_histep_2), NULL); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ awn-background.cc:297:65: warning: invalid conversion from 'int' to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] bg->border_color = (g_object_unref(bg->border_color), NULL); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ awn-background.cc:303:67: warning: invalid conversion from 'int' to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] bg->hilight_color = (g_object_unref(bg->hilight_color), NULL); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ awn-background.cc:312:59: warning: invalid conversion from 'int' to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] bg->sep_color = (g_object_unref(bg->sep_color), NULL); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ awn-applet-manager.cc: In function 'gboolean awn_ua_add_applet(AwnAppletManager*, gchar*, glong, gint, gint, gchar*, GError**)': awn-applet-manager.cc:1000:42: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const gchar*' {aka 'const char*'} [-fpermissive] ua_list_entry = g_strdup(search->data) ; ~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: initializing argument 1 of 'gchar* g_strdup(const gchar*)' gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; ~~~~~~~~~~~~~^~~ awn-applet-manager.cc:1003:37: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const gchar*' {aka 'const char*'} [-fpermissive] tokens = g_strsplit(search->data, "::", 2); ~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/glib/gstrfuncs.h:271:55: note: initializing argument 1 of 'gchar** g_strsplit(const gchar*, const gchar*, gint)' gchar** g_strsplit (const gchar *string, ~~~~~~~~~~~~~~^~~~~~ awn-background.cc: In function 'void awn_background_class_init(AwnBackgroundClass*)': awn-background.cc:457:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | awn-applet-manager.cc:1065:29: warning: 'void g_value_array_free(GValueArray*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free(array); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ awn-applet-manager.cc:1065:29: warning: 'void g_value_array_free(GValueArray*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free(array); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-background.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet-manager.cc:1073:29: warning: 'void g_value_array_free(GValueArray*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free(array); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ awn-background.cc:465:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | awn-applet-manager.cc:1073:29: warning: 'void g_value_array_free(GValueArray*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free(array); ^ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-background.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1112:22: note: initializing argument 4 of 'GParamSpec* g_param_spec_pointer(const gchar*, const gchar*, const gchar*, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ awn-background.cc:474:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-background.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-background.cc:483:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-background.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-background.cc:492:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-background.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-background.cc:501:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-background.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-background.cc:510:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-background.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: awn-applet-manager.cc: In function 'void awn_applet_manager_show_applets(AwnAppletManager*)': awn-applet-manager.cc:1113:70: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GObject*' {aka '_GObject*'} [-fpermissive] int was_visible = GPOINTER_TO_INT(g_object_get_qdata(it->data, ~~~~^~~~ /usr/lib/glib-2.0/include/glibconfig.h:98:45: note: in definition of macro 'GPOINTER_TO_INT' #define GPOINTER_TO_INT(p) ((gint) (gint) (p)) ^ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gobject.h:548:64: note: initializing argument 1 of 'void* g_object_get_qdata(GObject*, GQuark)' gpointer g_object_get_qdata (GObject *object, ~~~~~~~~~~~~~~~~^~~~~~ awn-background.cc:519:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-background.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-background.cc:528:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-background.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-background.cc:537:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-background.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-background.cc:546:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-background.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-background.cc:555:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: awn-applet-manager.cc: In function 'void awn_applet_manager_hide_applets(AwnAppletManager*)': awn-applet-manager.cc:1138:75: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] GINT_TO_POINTER(gtk_widget_get_visible(it->data) ? ~~~~^~~~ /usr/lib/glib-2.0/include/glibconfig.h:101:48: note: in definition of macro 'GINT_TO_POINTER' #define GINT_TO_POINTER(i) ((gpointer) (gint) (i)) ^ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-background.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1081:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_float(const gchar*, const gchar*, const gchar*, gfloat, gfloat, gfloat, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/gtk-2.0/gtk/gtkwidget.h:971:72: note: initializing argument 1 of 'gboolean gtk_widget_get_visible(GtkWidget*)' gboolean gtk_widget_get_visible (GtkWidget *widget); ~~~~~~~~~~~~~~^~~~~~ awn-background.cc:564:62: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_WRITABLE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-background.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1095:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_string(const gchar*, const gchar*, const gchar*, const gchar*, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet-manager.cc:1137:36: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GObject*' {aka '_GObject*'} [-fpermissive] g_object_set_qdata(it->data, priv->visibility_quark, ~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gobject.h:551:64: note: initializing argument 1 of 'void g_object_set_qdata(GObject*, GQuark, gpointer)' void g_object_set_qdata (GObject *object, ~~~~~~~~~~~~~~~~^~~~~~ awn-background.cc:572:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-background.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-background.cc:580:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-background.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-background.cc:588:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-background.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-background.cc:597:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | awn-applet-manager.cc: In function 'void awn_applet_manager_add_docklet(AwnAppletManager*, GtkWidget*)': awn-applet-manager.cc:1160:50: warning: invalid conversion from 'void*' to 'void**' [-fpermissive] g_object_add_weak_pointer(G_OBJECT(docklet), (gpointer)&priv->docklet_widget); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-background.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1081:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_float(const gchar*, const gchar*, const gchar*, gfloat, gfloat, gfloat, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/glib-2.0/gobject/gobject.h:511:64: note: initializing argument 2 of 'void g_object_add_weak_pointer(GObject*, void**)' gpointer *weak_pointer_location); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ awn-background.cc:606:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-background.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1081:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_float(const gchar*, const gchar*, const gchar*, gfloat, gfloat, gfloat, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-background.cc:615:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-background.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-background.cc:624:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-background.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1081:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_float(const gchar*, const gchar*, const gchar*, gfloat, gfloat, gfloat, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-background.cc:633:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-background.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1081:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_float(const gchar*, const gchar*, const gchar*, gfloat, gfloat, gfloat, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-background.cc:641:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from awn-background.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1081:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_float(const gchar*, const gchar*, const gchar*, gfloat, gfloat, gfloat, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-background-null.cc: In function 'AwnBackground* awn_background_null_new(DesktopAgnosticConfigClient*, AwnPanel*)': awn-background-null.cc:63:22: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnBackground*' {aka '_AwnBackground*'} [-fpermissive] bg = g_object_new(AWN_TYPE_BACKGROUND_NULL, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ "client", client, ~~~~~~~~~~~~~~~~~ "panel", panel, ~~~~~~~~~~~~~~~ NULL); ~~~~~ awn-applet-manager.cc: In function 'GdkRegion* awn_applet_manager_get_mask(AwnAppletManager*, AwnPathType, gfloat)': awn-applet-manager.cc:1201:58: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const GdkRegion*' {aka 'const _GdkRegion*'} [-fpermissive] GdkRegion* temp_region = gdk_region_copy(mask); ^~~~ In file included from /usr/include/gtk-2.0/gdk/gdk.h:51, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-applet-manager.cc:24: /usr/include/gtk-2.0/gdk/gdkregion.h:73:64: note: initializing argument 1 of 'GdkRegion* gdk_region_copy(const GdkRegion*)' GdkRegion * gdk_region_copy (const GdkRegion *region); ~~~~~~~~~~~~~~~~~~~~^~~~~~ awn-applet-proxy.cc: In function 'void awn_applet_proxy_set_property(GObject*, guint, const GValue*, GParamSpec*)': awn-applet-proxy.cc:139:63: warning: invalid conversion from 'gint' {aka 'int'} to 'GtkPositionType' [-fpermissive] awn_icon_set_pos_type(AWN_ICON(priv->throbber), priv->position); ~~~~~~^~~~~~~~ In file included from ../libawn/awn-applet-simple.h:24, from ../libawn/libawn.h:26, from awn-applet-proxy.cc:25: ../libawn/awn-icon.h:82:55: note: initializing argument 2 of 'void awn_icon_set_pos_type(AwnIcon*, GtkPositionType)' GtkPositionType position); ~~~~~~~~~~~~~~~~^~~~~~~~ awn-applet-proxy.cc: In function 'void awn_applet_proxy_class_init(AwnAppletProxyClass*)': awn-applet-proxy.cc:224:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-applet-proxy.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1095:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_string(const gchar*, const gchar*, const gchar*, const gchar*, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet-proxy.cc:232:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-applet-proxy.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1095:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_string(const gchar*, const gchar*, const gchar*, const gchar*, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet-proxy.cc:240:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-applet-proxy.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet-proxy.cc:248:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-applet-proxy.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet-proxy.cc:256:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-applet-proxy.cc:24: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-applet-proxy.cc:268:70: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnAppletProxyPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-applet-proxy.cc:24: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-applet-proxy.cc:268:70: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnAppletProxyPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-applet-proxy.cc:24: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-applet-proxy.cc: In function 'GtkWidget* awn_applet_proxy_new(const gchar*, const gchar*, gint, gint, gint)': awn-applet-proxy.cc:331:25: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] proxy = g_object_new(AWN_TYPE_APPLET_PROXY, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ "path", path, ~~~~~~~~~~~~~ "uid", uid, ~~~~~~~~~~~ "position", position, ~~~~~~~~~~~~~~~~~~~~~ "offset", offset, ~~~~~~~~~~~~~~~~~ "size", size, ~~~~~~~~~~~~~ NULL); ~~~~~ awn-applet-proxy.cc: In function 'void on_size_alloc(AwnAppletProxy*, GtkAllocation*)': awn-applet-proxy.cc:421:44: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GdkWindow*' {aka '_GdkDrawable*'} [-fpermissive] event->client.window = g_object_ref(plug_win); ~~~~~~~~~~~~^~~~~~~~~~ awn-applet-proxy.cc: In function 'void awn_applet_proxy_execute(AwnAppletProxy*)': awn-applet-proxy.cc:485:56: warning: invalid conversion from 'int' to 'GSpawnFlags' [-fpermissive] GSpawnFlags flags = G_SPAWN_SEARCH_PATH | G_SPAWN_DO_NOT_REAP_CHILD; ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX awn-background-curves.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-background-edgy.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-background-floaty.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-background-lucido.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-background-3d.h:26, from awn-background-3d.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from ../libawn/awn-cairo-utils.h:31, from awn-background-3d.cc:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-background-flat.h:26, from awn-background-flat.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from ../libawn/awn-cairo-utils.h:31, from awn-background-flat.cc:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-background-flat.h:26, from awn-background-flat.cc:27: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-background-flat.h:26, from awn-background-flat.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:7, from ../libawn/awn-cairo-utils.h:31, from awn-background-flat.cc:25: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-background-3d.h:26, from awn-background-3d.cc:27: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-background-flat.h:26, from awn-background-flat.cc:27: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-background-3d.h:26, from awn-background-3d.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:7, from ../libawn/awn-cairo-utils.h:31, from awn-background-3d.cc:25: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-background-3d.h:26, from awn-background-3d.cc:27: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from ../libawn/awn-cairo-utils.h:31, from awn-background-flat.cc:25: awn-background-flat.cc: In function 'void awn_background_flat_dispose(GObject*)': /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ awn-background-flat.cc:104:46: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(awn_background_flat_align_changed), object); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ awn-background-flat.cc:107:42: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(awn_background_flat_expand_changed), object); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ awn-background-flat.cc: In function 'AwnBackground* awn_background_flat_new(DesktopAgnosticConfigClient*, AwnPanel*)': awn-background-flat.cc:139:22: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnBackground*' {aka '_AwnBackground*'} [-fpermissive] bg = g_object_new(AWN_TYPE_BACKGROUND_FLAT, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ "client", client, ~~~~~~~~~~~~~~~~~ "panel", panel, ~~~~~~~~~~~~~~~ NULL); ~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from ../libawn/awn-cairo-utils.h:31, from awn-background-3d.cc:25: awn-background-3d.cc: In function 'void awn_background_3d_dispose(GObject*)': /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ awn-background-3d.cc:126:42: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(awn_background_3d_update_padding), NULL); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ awn-background-3d.cc:130:46: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(awn_background_3d_update_padding), object); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ awn-background-3d.cc: In function 'AwnBackground* awn_background_3d_new(DesktopAgnosticConfigClient*, AwnPanel*)': awn-background-3d.cc:166:22: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnBackground*' {aka '_AwnBackground*'} [-fpermissive] bg = g_object_new(AWN_TYPE_BACKGROUND_3D, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ "client", client, ~~~~~~~~~~~~~~~~~ "panel", panel, ~~~~~~~~~~~~~~~ NULL); ~~~~~ CC awn-marshal.o CXX awn-monitor.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-background-curves.h:26, from awn-background-curves.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from awn-background-curves.cc:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ awn-background-edgy.cc:201:13: warning: Deprecated pre-processor symbol, replace with GtkWidget* widget = AWN_BACKGROUND_EDGY_GET_PRIVATE(object)->separator; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-background-edgy.cc:213:13: warning: Deprecated pre-processor symbol, replace with AWN_BACKGROUND_EDGY_GET_PRIVATE(object)->separator = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-background-edgy.cc:241:13: warning: Deprecated pre-processor symbol, replace with bg->priv = AWN_BACKGROUND_EDGY_GET_PRIVATE(bg); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-background-curves.h:26, from awn-background-curves.cc:27: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-background-curves.h:26, from awn-background-curves.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from awn-background-curves.cc:24: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-background-curves.h:26, from awn-background-curves.cc:27: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ awn-background-lucido.cc:173:13: warning: Deprecated pre-processor symbol, replace with AwnBackgroundLucidoPrivate* priv = AWN_BACKGROUND_LUCIDO_GET_PRIVATE(lbg); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-background-lucido.cc:230:13: warning: Deprecated pre-processor symbol, replace with AwnBackgroundLucidoPrivate* priv = AWN_BACKGROUND_LUCIDO_GET_PRIVATE(bg); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-background-lucido.cc:282:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_BACKGROUND_LUCIDO_GET_PRIVATE(lbg); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-background-lucido.cc:436:13: warning: Deprecated pre-processor symbol, replace with AwnBackgroundLucidoPrivate* priv = AWN_BACKGROUND_LUCIDO_GET_PRIVATE(lbg); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-background-lucido.cc:1047:13: warning: Deprecated pre-processor symbol, replace with AWN_BACKGROUND_LUCIDO_GET_PRIVATE(AWN_BACKGROUND_LUCIDO(bg)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-background-curves.cc: In function 'AwnBackground* awn_background_curves_new(DesktopAgnosticConfigClient*, AwnPanel*)': awn-background-curves.cc:91:22: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnBackground*' {aka '_AwnBackground*'} [-fpermissive] bg = g_object_new(AWN_TYPE_BACKGROUND_CURVES, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ "client", client, ~~~~~~~~~~~~~~~~~ "panel", panel, ~~~~~~~~~~~~~~~ NULL); ~~~~~ CXX awn-panel-dispatcher.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-panel.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-background-edgy.h:26, from awn-background-edgy.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from awn-background-edgy.cc:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-background-floaty.h:26, from awn-background-floaty.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from ../libawn/awn-cairo-utils.h:31, from awn-background-floaty.cc:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-background-edgy.h:26, from awn-background-edgy.cc:29: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-background-edgy.h:26, from awn-background-edgy.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from awn-background-edgy.cc:25: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-background-edgy.h:26, from awn-background-edgy.cc:29: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-background-floaty.h:26, from awn-background-floaty.cc:27: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from awn-background-edgy.cc:25: awn-background-edgy.cc: In function 'void awn_background_edgy_dispose(GObject*)': /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ awn-background-edgy.cc:192:46: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(awn_background_edgy_radius_changed), object); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ awn-background-edgy.cc:198:46: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(awn_background_edgy_align_changed), object); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ awn-background-edgy.cc:205:46: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(awn_background_edgy_widgets_changed), object); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ awn-background-edgy.cc:209:42: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnAppletManager*' {aka '_AwnAppletManager*'} [-fpermissive] awn_applet_manager_remove_widget(manager, widget); ^~~~~~~ In file included from awn-background-edgy.cc:30: awn-applet-manager.h:83:64: note: initializing argument 1 of 'void awn_applet_manager_remove_widget(AwnAppletManager*, GtkWidget*)' void awn_applet_manager_remove_widget(AwnAppletManager* manager, ~~~~~~~~~~~~~~~~~~^~~~~~~ awn-background-edgy.cc: In function 'void awn_background_edgy_class_init(AwnBackgroundEdgyClass*)': awn-background-edgy.cc:234:73: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnBackgroundEdgyPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from awn-background-edgy.cc:25: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-background-edgy.cc:234:73: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnBackgroundEdgyPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from awn-background-edgy.cc:25: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-background-edgy.cc: In function 'AwnBackground* awn_background_edgy_new(DesktopAgnosticConfigClient*, AwnPanel*)': awn-background-edgy.cc:252:22: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnBackground*' {aka '_AwnBackground*'} [-fpermissive] bg = g_object_new(AWN_TYPE_BACKGROUND_EDGY, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ "client", client, ~~~~~~~~~~~~~~~~~ "panel", panel, ~~~~~~~~~~~~~~~ NULL); ~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-background-floaty.h:26, from awn-background-floaty.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:7, from ../libawn/awn-cairo-utils.h:31, from awn-background-floaty.cc:25: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-applet-manager.h:25, from awn-background-lucido.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from awn-background-lucido.cc:26: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-background-floaty.h:26, from awn-background-floaty.cc:27: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-applet-manager.h:25, from awn-background-lucido.cc:30: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ awn-monitor.cc:253:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_MONITOR_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-monitor.cc:375:13: warning: Deprecated pre-processor symbol, replace with monitor->priv = AWN_MONITOR_GET_PRIVATE(monitor); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-applet-manager.h:25, from awn-background-lucido.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from awn-background-lucido.cc:26: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-applet-manager.h:25, from awn-background-lucido.cc:30: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/desktop-agnostic.h:8, from ../libawn/awn-cairo-utils.h:31, from awn-background-floaty.cc:25: awn-background-floaty.cc: In function 'void awn_background_floaty_dispose(GObject*)': /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ awn-background-floaty.cc:78:42: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(awn_background_floaty_expand_changed), object); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ awn-background-floaty.cc: In function 'AwnBackground* awn_background_floaty_new(DesktopAgnosticConfigClient*, AwnPanel*)': awn-background-floaty.cc:110:22: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnBackground*' {aka '_AwnBackground*'} [-fpermissive] bg = g_object_new(AWN_TYPE_BACKGROUND_FLOATY, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ "client", client, ~~~~~~~~~~~~~~~~~ "panel", panel, ~~~~~~~~~~~~~~~ NULL); ~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from awn-background-lucido.cc:26: awn-background-lucido.cc: In function 'void awn_background_lucido_dispose(GObject*)': /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ awn-background-lucido.cc:182:50: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(awn_background_lucido_align_changed), object); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ awn-background-lucido.cc:187:42: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(awn_background_lucido_expand_changed), object); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ awn-background-lucido.cc:190:42: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(awn_background_lucido_corner_radius_changed), object); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ awn-background-lucido.cc:197:46: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(awn_background_lucido_applets_refreshed), object); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ awn-background-lucido.cc: In function 'void awn_background_lucido_class_init(AwnBackgroundLucidoClass*)': awn-background-lucido.cc:224:75: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnBackgroundLucidoPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from awn-background-lucido.cc:26: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-background-lucido.cc:224:75: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnBackgroundLucidoPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from awn-background-lucido.cc:26: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-background-lucido.cc: In function 'AwnBackground* awn_background_lucido_new(DesktopAgnosticConfigClient*, AwnPanel*)': awn-background-lucido.cc:245:22: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnBackground*' {aka '_AwnBackground*'} [-fpermissive] bg = g_object_new(AWN_TYPE_BACKGROUND_LUCIDO, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ "client", client, ~~~~~~~~~~~~~~~~~ "panel", panel, ~~~~~~~~~~~~~~~ NULL); ~~~~~ CXX awn-separator.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-throbber.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-monitor.h:25, from awn-monitor.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-monitor.cc:28: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ CXX awn-ua-alignment.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-monitor.h:25, from awn-monitor.cc:30: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-monitor.h:25, from awn-monitor.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-monitor.cc:28: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-monitor.h:25, from awn-monitor.cc:30: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ awn-monitor.cc: In function 'void awn_monitor_set_property(GObject*, guint, const GValue*, GParamSpec*)': awn-monitor.cc:187:42: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GdkScreen*' {aka '_GdkScreen*'} [-fpermissive] priv->screen = g_value_get_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ awn-monitor.cc:194:42: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticConfigClient*' {aka '_DesktopAgnosticConfigClient*'} [-fpermissive] priv->client = g_value_get_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ awn-monitor.cc: In function 'void awn_monitor_class_init(AwnMonitorClass*)': awn-monitor.cc:288:82: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_WRITABLE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-monitor.cc:28: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-monitor.cc:297:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-monitor.cc:28: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-monitor.cc:306:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-monitor.cc:28: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-monitor.cc:314:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-monitor.cc:28: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-monitor.cc:322:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-monitor.cc:28: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-monitor.cc:330:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-monitor.cc:28: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-monitor.cc:338:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-monitor.cc:28: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-monitor.cc:347:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-monitor.cc:28: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-monitor.cc:356:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-monitor.cc:28: /usr/include/glib-2.0/gobject/gparamspecs.h:1081:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_float(const gchar*, const gchar*, const gchar*, gfloat, gfloat, gfloat, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-monitor.cc:369:66: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnMonitorPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-monitor.cc:28: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-monitor.cc:369:66: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnMonitorPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-monitor.cc:28: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-monitor.cc: In function 'AwnMonitor* awn_monitor_new_for_screen(GdkScreen*, DesktopAgnosticConfigClient*)': awn-monitor.cc:382:39: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnMonitor*' {aka '_AwnMonitor*'} [-fpermissive] AwnMonitor* monitor = g_object_new(AWN_TYPE_MONITOR, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ "screen", screen, ~~~~~~~~~~~~~~~~~ "client", client, ~~~~~~~~~~~~~~~~~ NULL); ~~~~~ CXX awn-x.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ awn-panel.cc:564:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_PANEL_GET_PRIVATE(panel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel.cc:575:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_PANEL_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel.cc:886:13: warning: Deprecated pre-processor symbol, replace with AwnPanelPrivate* priv = AWN_PANEL_GET_PRIVATE(widget); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel.cc:1037:13: warning: Deprecated pre-processor symbol, replace with AwnPanelPrivate* priv = AWN_PANEL_GET_PRIVATE(widget); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel.cc:1724:13: warning: Deprecated pre-processor symbol, replace with AwnPanelPrivate* priv = AWN_PANEL_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel.cc:1761:13: warning: Deprecated pre-processor symbol, replace with AwnPanelPrivate* priv = AWN_PANEL_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel.cc:2109:13: warning: Deprecated pre-processor symbol, replace with AwnPanelPrivate* priv = AWN_PANEL_GET_PRIVATE(panel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel.cc:2181:13: warning: Deprecated pre-processor symbol, replace with AwnPanelPrivate* priv = AWN_PANEL_GET_PRIVATE(panel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel.cc:2190:13: warning: Deprecated pre-processor symbol, replace with priv = panel->priv = AWN_PANEL_GET_PRIVATE(panel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel.cc:2321:13: warning: Deprecated pre-processor symbol, replace with AwnPanelPrivate* priv = AWN_PANEL_GET_PRIVATE(panel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel.cc:2350:13: warning: Deprecated pre-processor symbol, replace with AwnPanelPrivate* priv = AWN_PANEL_GET_PRIVATE(widget); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel.cc:2410:13: warning: Deprecated pre-processor symbol, replace with AwnPanelPrivate* priv = AWN_PANEL_GET_PRIVATE(widget); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel.cc:2426:13: warning: Deprecated pre-processor symbol, replace with AwnPanelPrivate* priv = AWN_PANEL_GET_PRIVATE(widget); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel.cc:2925:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_PANEL_GET_PRIVATE(window); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel-dispatcher.cc:2346:13: warning: Deprecated pre-processor symbol, replace with self->priv = AWN_PANEL_DISPATCHER_GET_PRIVATE(self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-panel.cc:36: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-panel.h:25, from awn-panel-dispatcher.cc:34: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from awn-panel-dispatcher.cc:26: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-panel.cc:36: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-panel.cc:36: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-panel.cc:36: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-panel.h:25, from awn-panel-dispatcher.cc:34: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-panel.h:25, from awn-panel-dispatcher.cc:34: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from awn-panel-dispatcher.cc:25: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-panel.h:25, from awn-panel-dispatcher.cc:34: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ awn-panel.cc: In function 'void awn_panel_constructed(GObject*)': awn-panel.cc:682:30: warning: invalid conversion from 'int' to 'GtkDestDefaults' [-fpermissive] gtk_drag_dest_set(panel, 0, drop_types, n_drop_types, GDK_ACTION_COPY); ^ In file included from /usr/include/gtk-2.0/gtk/gtktreeview.h:30, from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-panel.cc:36: /usr/include/gtk-2.0/gtk/gtkdnd.h:75:28: note: initializing argument 2 of 'void gtk_drag_dest_set(GtkWidget*, GtkDestDefaults, const GtkTargetEntry*, gint, GdkDragAction)' GtkDestDefaults flags, ~~~~~~~~~~~~~~~~~~~~~~^~~~~ awn-panel.cc: In function 'void awn_panel_set_property(GObject*, guint, const GValue*, GParamSpec*)': awn-panel.cc:822:42: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticConfigClient*' {aka '_DesktopAgnosticConfigClient*'} [-fpermissive] priv->client = g_value_get_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ awn-panel.cc:834:54: warning: invalid conversion from 'gint' {aka 'int'} to 'GtkPositionType' [-fpermissive] awn_panel_set_pos_type(panel, g_value_get_int(value)); ~~~~~~~~~~~~~~~^~~~~~~ awn-panel.cc:305:56: note: initializing argument 2 of 'void awn_panel_set_pos_type(AwnPanel*, GtkPositionType)' GtkPositionType position); ~~~~~~~~~~~~~~~~^~~~~~~~ awn-panel.cc: In function 'void free_inhibit_item(gpointer)': awn-panel.cc:1286:28: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnInhibitItem*' {aka '_AwnInhibitItem*'} [-fpermissive] AwnInhibitItem* item = data; ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ awn-panel.cc:1290:42: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(dbus_inhibitor_lost), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ awn-panel.cc: In function 'GdkRegion* awn_panel_get_mask(AwnPanel*)': awn-panel.cc:1311:48: warning: invalid conversion from 'gint' {aka 'int'} to 'AwnPathType' [-fpermissive] priv->path_type, priv->offset_mod); ~~~~~~^~~~~~~~~ In file included from awn-panel.cc:40: awn-applet-manager.h:101:53: note: initializing argument 2 of 'GdkRegion* awn_applet_manager_get_mask(AwnAppletManager*, AwnPathType, gfloat)' AwnPathType path_type, ~~~~~~~~~~~~^~~~~~~~~ awn-panel.cc: In function 'void awn_panel_class_init(AwnPanelClass*)': awn-panel.cc:1808:88: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT_ONLY | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-panel.cc:1817:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-panel.cc:1825:62: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gparamspecs.h:1112:22: note: initializing argument 4 of 'GParamSpec* g_param_spec_pointer(const gchar*, const gchar*, const gchar*, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-panel.cc:1832:62: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gparamspecs.h:1112:22: note: initializing argument 4 of 'GParamSpec* g_param_spec_pointer(const gchar*, const gchar*, const gchar*, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-panel.cc:1840:62: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gparamspecs.h:1045:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int64(const gchar*, const gchar*, const gchar*, gint64, gint64, gint64, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-panel.cc:1848:62: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-panel.cc:1855:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-panel.cc:1864:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-panel.cc:1872:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-panel.cc:1881:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-panel.cc:1890:62: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-panel.cc:1898:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-panel.cc:1907:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-panel.cc:1916:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gparamspecs.h:1081:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_float(const gchar*, const gchar*, const gchar*, gfloat, gfloat, gfloat, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-panel.cc:1925:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-panel.cc:1934:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-panel.cc:1943:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-panel.cc:1952:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-panel.cc:1961:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-panel.cc:2045:64: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnPanelPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-panel.cc:2045:64: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(AwnPanelPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-panel.cc: In function 'GtkWidget* awn_panel_new_with_panel_id(gint)': awn-panel.cc:2301:26: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] window = g_object_new(AWN_TYPE_PANEL, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ "type", GTK_WINDOW_TOPLEVEL, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "type-hint", GDK_WINDOW_TYPE_HINT_DOCK, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "panel-id", panel_id, ~~~~~~~~~~~~~~~~~~~~~ "client", client, ~~~~~~~~~~~~~~~~~ NULL); ~~~~~ awn-panel-dispatcher.cc: In function 'gchar* _vala_array_dup1(gchar*, int)': awn-panel-dispatcher.cc:155:20: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'gchar*' {aka 'char*'} [-fpermissive] return g_memdup(self, length * sizeof(gchar)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel-dispatcher.cc: In function 'void _vala_dbus_register_object(DBusConnection*, const char*, void*)': awn-panel-dispatcher.cc:310:55: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const _DBusObjectVTable*' [-fpermissive] const _DBusObjectVTable* vtable = g_type_get_qdata(G_TYPE_FROM_INSTANCE(object), ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g_quark_from_static_string("DBusObjectVTable")); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel-dispatcher.cc: In function 'void _vala_dbus_unregister_object(gpointer, GObject*)': awn-panel-dispatcher.cc:322:37: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'char*' [-fpermissive] char* path = g_object_steal_data((GObject*) object, "dbus_object_path"); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel-dispatcher.cc:323:44: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DBusConnection*' [-fpermissive] dbus_connection_unregister_object_path(connection, path); ^~~~~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from /usr/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:28, from awn-panel-dispatcher.cc:28: /usr/include/dbus-1.0/dbus/dbus-connection.h:422:82: note: initializing argument 1 of 'dbus_bool_t dbus_connection_unregister_object_path(DBusConnection*, const char*)' dbus_bool_t dbus_connection_unregister_object_path (DBusConnection *connection, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ awn-panel-dispatcher.cc: In function 'DBusHandlerResult _dbus_awn_panel_dbus_interface_introspect(AwnPanelDBusInterface*, DBusConnection*, DBusMessage*)': awn-panel-dispatcher.cc:342:66: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const char*' [-fpermissive] dbus_connection_list_registered(connection, g_object_get_data((GObject*) self, "dbus_object_path"), &children); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from /usr/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:28, from awn-panel-dispatcher.cc:28: /usr/include/dbus-1.0/dbus/dbus-connection.h:432:82: note: initializing argument 2 of 'dbus_bool_t dbus_connection_list_registered(DBusConnection*, const char*, char***)' const char *parent_path, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ awn-panel.cc: In function 'void awn_panel_set_style(AwnPanel*, gint)': awn-panel.cc:3229:28: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnBackground*' {aka '_AwnBackground*'} [-fpermissive] priv->bg = g_object_new(bg_type, ~~~~~~~~~~~~^~~~~~~~~ "client", priv->client, ~~~~~~~~~~~~~~~~~~~~~~~ "panel", panel, NULL); ~~~~~~~~~~~~~~~~~~~~~ awn-panel-dispatcher.cc: In function 'DBusHandlerResult _dbus_awn_panel_dbus_interface_property_set(AwnPanelDBusInterface*, DBusConnection*, DBusMessage*)': awn-panel-dispatcher.cc:477:12: warning: invalid conversion from 'const void*' to 'gpointer' {aka 'void*'} [-fpermissive] g_free(interface_name); ^~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/glist.h:32, from /usr/include/glib-2.0/glib/ghash.h:33, from /usr/include/glib-2.0/glib.h:50, from awn-panel-dispatcher.cc:25: /usr/include/glib-2.0/glib/gmem.h:71:35: note: initializing argument 1 of 'void g_free(gpointer)' void g_free (gpointer mem); ~~~~~~~~~~^~~ awn-panel-dispatcher.cc:478:12: warning: invalid conversion from 'const void*' to 'gpointer' {aka 'void*'} [-fpermissive] g_free(property_name); ^~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/glist.h:32, from /usr/include/glib-2.0/glib/ghash.h:33, from /usr/include/glib-2.0/glib.h:50, from awn-panel-dispatcher.cc:25: /usr/include/glib-2.0/glib/gmem.h:71:35: note: initializing argument 1 of 'void g_free(gpointer)' void g_free (gpointer mem); ~~~~~~~~~~^~~ awn-panel.cc: In function 'void awn_panel_remove_strut(AwnPanel*)': awn-panel.cc:3534:27: warning: invalid conversion from 'int' to 'GtkPositionType' [-fpermissive] xutils_set_strut(win, 0, 0, 0, 0); ^ In file included from awn-panel.cc:57: xutils.h:35:41: note: initializing argument 2 of 'void xutils_set_strut(GdkWindow*, GtkPositionType, guint32, guint32, guint32)' GtkPositionType position, ~~~~~~~~~~~~~~~~~~^~~~~~~~ awn-panel.cc: In function 'gboolean awn_panel_add_applet(AwnPanel*, gchar*, GError**)': awn-panel.cc:3554:47: warning: 'GValueArray* g_value_array_new(guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] GValueArray* applets = g_value_array_new(0); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gvaluearray.h:67:14: note: declared here GValueArray* g_value_array_new (guint n_prealloced); ^~~~~~~~~~~~~~~~~ awn-panel.cc:3554:47: warning: 'GValueArray* g_value_array_new(guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] GValueArray* applets = g_value_array_new(0); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gvaluearray.h:67:14: note: declared here GValueArray* g_value_array_new (guint n_prealloced); ^~~~~~~~~~~~~~~~~ awn-panel.cc:3561:42: warning: 'GValueArray* g_value_array_append(GValueArray*, const GValue*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_append(applets, &applet); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here GValueArray* g_value_array_append (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ awn-panel.cc:3561:42: warning: 'GValueArray* g_value_array_append(GValueArray*, const GValue*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_append(applets, &applet); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here GValueArray* g_value_array_append (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ awn-panel.cc:3567:31: warning: 'void g_value_array_free(GValueArray*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free(applets); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ awn-panel.cc:3567:31: warning: 'void g_value_array_free(GValueArray*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free(applets); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-panel.cc:26: awn-panel.cc: In function 'void awn_panel_set_glow(AwnPanel*, const gchar*, gboolean)': awn-panel.cc:3598:42: warning: invalid conversion from 'void (*)(AwnDBusWatcher*, gchar*, AwnPanel*)' {aka 'void (*)(_AwnDBusWatcher*, char*, _AwnPanel*)'} to 'gpointer' {aka 'void*'} [-fpermissive] dbus_glow_activator_lost, /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ awn-panel-dispatcher.cc: In function 'DBusHandlerResult awn_panel_dbus_interface_dbus_message(DBusConnection*, DBusMessage*, void*)': awn-panel-dispatcher.cc:903:60: warning: invalid conversion from 'void*' to 'AwnPanelDBusInterface*' {aka '_AwnPanelDBusInterface*'} [-fpermissive] result = _dbus_awn_panel_dbus_interface_introspect(object, connection, message); ^~~~~~ awn-panel-dispatcher.cc:333:91: note: initializing argument 1 of 'DBusHandlerResult _dbus_awn_panel_dbus_interface_introspect(AwnPanelDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_awn_panel_dbus_interface_introspect(AwnPanelDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ awn-panel-dispatcher.cc:905:62: warning: invalid conversion from 'void*' to 'AwnPanelDBusInterface*' {aka '_AwnPanelDBusInterface*'} [-fpermissive] result = _dbus_awn_panel_dbus_interface_property_get(object, connection, message); ^~~~~~ awn-panel-dispatcher.cc:359:93: note: initializing argument 1 of 'DBusHandlerResult _dbus_awn_panel_dbus_interface_property_get(AwnPanelDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_awn_panel_dbus_interface_property_get(AwnPanelDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ awn-panel-dispatcher.cc:907:62: warning: invalid conversion from 'void*' to 'AwnPanelDBusInterface*' {aka '_AwnPanelDBusInterface*'} [-fpermissive] result = _dbus_awn_panel_dbus_interface_property_set(object, connection, message); ^~~~~~ awn-panel-dispatcher.cc:432:93: note: initializing argument 1 of 'DBusHandlerResult _dbus_awn_panel_dbus_interface_property_set(AwnPanelDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_awn_panel_dbus_interface_property_set(AwnPanelDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ awn-panel-dispatcher.cc:909:66: warning: invalid conversion from 'void*' to 'AwnPanelDBusInterface*' {aka '_AwnPanelDBusInterface*'} [-fpermissive] result = _dbus_awn_panel_dbus_interface_property_get_all(object, connection, message); ^~~~~~ awn-panel-dispatcher.cc:489:97: note: initializing argument 1 of 'DBusHandlerResult _dbus_awn_panel_dbus_interface_property_get_all(AwnPanelDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_awn_panel_dbus_interface_property_get_all(AwnPanelDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ awn-panel-dispatcher.cc:911:60: warning: invalid conversion from 'void*' to 'AwnPanelDBusInterface*' {aka '_AwnPanelDBusInterface*'} [-fpermissive] result = _dbus_awn_panel_dbus_interface_add_applet(object, connection, message); ^~~~~~ awn-panel-dispatcher.cc:584:91: note: initializing argument 1 of 'DBusHandlerResult _dbus_awn_panel_dbus_interface_add_applet(AwnPanelDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_awn_panel_dbus_interface_add_applet(AwnPanelDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ awn-panel-dispatcher.cc:913:63: warning: invalid conversion from 'void*' to 'AwnPanelDBusInterface*' {aka '_AwnPanelDBusInterface*'} [-fpermissive] result = _dbus_awn_panel_dbus_interface_delete_applet(object, connection, message); ^~~~~~ awn-panel-dispatcher.cc:616:94: note: initializing argument 1 of 'DBusHandlerResult _dbus_awn_panel_dbus_interface_delete_applet(AwnPanelDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_awn_panel_dbus_interface_delete_applet(AwnPanelDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ awn-panel-dispatcher.cc:915:65: warning: invalid conversion from 'void*' to 'AwnPanelDBusInterface*' {aka '_AwnPanelDBusInterface*'} [-fpermissive] result = _dbus_awn_panel_dbus_interface_docklet_request(object, connection, message); ^~~~~~ awn-panel-dispatcher.cc:648:96: note: initializing argument 1 of 'DBusHandlerResult _dbus_awn_panel_dbus_interface_docklet_request(AwnPanelDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_awn_panel_dbus_interface_docklet_request(AwnPanelDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ awn-panel-dispatcher.cc:917:64: warning: invalid conversion from 'void*' to 'AwnPanelDBusInterface*' {aka '_AwnPanelDBusInterface*'} [-fpermissive] result = _dbus_awn_panel_dbus_interface_get_inhibitors(object, connection, message); ^~~~~~ awn-panel-dispatcher.cc:692:95: note: initializing argument 1 of 'DBusHandlerResult _dbus_awn_panel_dbus_interface_get_inhibitors(AwnPanelDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_awn_panel_dbus_interface_get_inhibitors(AwnPanelDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ awn-panel-dispatcher.cc:919:62: warning: invalid conversion from 'void*' to 'AwnPanelDBusInterface*' {aka '_AwnPanelDBusInterface*'} [-fpermissive] result = _dbus_awn_panel_dbus_interface_get_snapshot(object, connection, message); ^~~~~~ awn-panel-dispatcher.cc:730:93: note: initializing argument 1 of 'DBusHandlerResult _dbus_awn_panel_dbus_interface_get_snapshot(AwnPanelDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_awn_panel_dbus_interface_get_snapshot(AwnPanelDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ awn-panel-dispatcher.cc:921:66: warning: invalid conversion from 'void*' to 'AwnPanelDBusInterface*' {aka '_AwnPanelDBusInterface*'} [-fpermissive] result = _dbus_awn_panel_dbus_interface_inhibit_autohide(object, connection, message); ^~~~~~ awn-panel-dispatcher.cc:771:97: note: initializing argument 1 of 'DBusHandlerResult _dbus_awn_panel_dbus_interface_inhibit_autohide(AwnPanelDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_awn_panel_dbus_interface_inhibit_autohide(AwnPanelDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ awn-panel.cc: In function 'gboolean awn_panel_set_applet_flags(AwnPanel*, const gchar*, gint, GError**)': awn-panel.cc:3665:50: warning: invalid conversion from 'gint' {aka 'int'} to 'AwnAppletFlags' [-fpermissive] uid, flags); ^~~~~ In file included from awn-panel.cc:40: awn-applet-manager.h:90:24: note: initializing argument 3 of 'void awn_applet_manager_set_applet_flags(AwnAppletManager*, const gchar*, AwnAppletFlags)' AwnAppletFlags flags); ~~~~~~~~~~~~~~~^~~~~ awn-panel-dispatcher.cc:923:68: warning: invalid conversion from 'void*' to 'AwnPanelDBusInterface*' {aka '_AwnPanelDBusInterface*'} [-fpermissive] result = _dbus_awn_panel_dbus_interface_uninhibit_autohide(object, connection, message); ^~~~~~ awn-panel-dispatcher.cc:803:99: note: initializing argument 1 of 'DBusHandlerResult _dbus_awn_panel_dbus_interface_uninhibit_autohide(AwnPanelDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_awn_panel_dbus_interface_uninhibit_autohide(AwnPanelDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ awn-panel-dispatcher.cc:925:66: warning: invalid conversion from 'void*' to 'AwnPanelDBusInterface*' {aka '_AwnPanelDBusInterface*'} [-fpermissive] result = _dbus_awn_panel_dbus_interface_set_applet_flags(object, connection, message); ^~~~~~ awn-panel-dispatcher.cc:834:97: note: initializing argument 1 of 'DBusHandlerResult _dbus_awn_panel_dbus_interface_set_applet_flags(AwnPanelDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_awn_panel_dbus_interface_set_applet_flags(AwnPanelDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ awn-panel-dispatcher.cc:927:58: warning: invalid conversion from 'void*' to 'AwnPanelDBusInterface*' {aka '_AwnPanelDBusInterface*'} [-fpermissive] result = _dbus_awn_panel_dbus_interface_set_glow(object, connection, message); ^~~~~~ awn-panel-dispatcher.cc:869:89: note: initializing argument 1 of 'DBusHandlerResult _dbus_awn_panel_dbus_interface_set_glow(AwnPanelDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_awn_panel_dbus_interface_set_glow(AwnPanelDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ awn-panel-dispatcher.cc: In function 'void _dbus_awn_panel_dbus_interface_destroy_applet(GObject*, const gchar*, DBusConnection*)': awn-panel-dispatcher.cc:940:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const char*' [-fpermissive] const char* path = g_object_get_data(_sender, "dbus_object_path"); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel-dispatcher.cc: In function 'void _dbus_awn_panel_dbus_interface_destroy_notify(GObject*, DBusConnection*)': awn-panel-dispatcher.cc:952:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const char*' [-fpermissive] const char* path = g_object_get_data(_sender, "dbus_object_path"); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel-dispatcher.cc: In function 'void _dbus_awn_panel_dbus_interface_property_changed(GObject*, const gchar*, GValue*, DBusConnection*)': awn-panel-dispatcher.cc:963:42: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const char*' [-fpermissive] const char* _path = g_object_get_data(_sender, "dbus_object_path"); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel.cc: In function 'gboolean awn_panel_uninhibit_autohide(AwnPanel*, guint)': awn-panel.cc:3736:47: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnInhibitItem*' {aka '_AwnInhibitItem*'} [-fpermissive] AwnInhibitItem* item = g_hash_table_lookup(priv->inhibits, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ GINT_TO_POINTER(cookie)); ~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel-dispatcher.cc: In function 'void awn_panel_dbus_interface_dbus_register_object(DBusConnection*, const char*, void*)': awn-panel-dispatcher.cc:976:28: warning: invalid conversion from 'void*' to 'GObject*' {aka '_GObject*'} [-fpermissive] if (!g_object_get_data(object, "dbus_object_path")) { ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from awn-panel-dispatcher.cc:26: /usr/include/glib-2.0/gobject/gobject.h:577:64: note: initializing argument 1 of 'void* g_object_get_data(GObject*, const gchar*)' gpointer g_object_get_data (GObject *object, ~~~~~~~~~~~~~~~~^~~~~~ awn-panel-dispatcher.cc:977:27: warning: invalid conversion from 'void*' to 'GObject*' {aka '_GObject*'} [-fpermissive] g_object_set_data(object, "dbus_object_path", g_strdup(path)); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from awn-panel-dispatcher.cc:26: /usr/include/glib-2.0/gobject/gobject.h:580:64: note: initializing argument 1 of 'void g_object_set_data(GObject*, const gchar*, gpointer)' void g_object_set_data (GObject *object, ~~~~~~~~~~~~~~~~^~~~~~ awn-panel-dispatcher.cc:979:27: warning: invalid conversion from 'void*' to 'GObject*' {aka '_GObject*'} [-fpermissive] g_object_weak_ref(object, _vala_dbus_unregister_object, connection); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from awn-panel-dispatcher.cc:26: /usr/include/glib-2.0/gobject/gobject.h:502:51: note: initializing argument 1 of 'void g_object_weak_ref(GObject*, GWeakNotify, gpointer)' void g_object_weak_ref (GObject *object, ~~~~~~~~~~~~~~~^~~~~~ awn-panel.cc: In function 'gchar** awn_panel_get_inhibitors(AwnPanel*)': awn-panel.cc:3772:38: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnInhibitItem*' {aka '_AwnInhibitItem*'} [-fpermissive] AwnInhibitItem* item = list->data; ~~~~~~^~~~ awn-panel-dispatcher.cc: In function 'GType awn_panel_dbus_interface_get_type()': awn-panel-dispatcher.cc:993:131: warning: invalid conversion from 'int' to 'GTypeFlags' [-fpermissive] awn_panel_dbus_interface_type_id = g_type_register_static(G_TYPE_INTERFACE, "AwnPanelDBusInterface", &g_define_type_info, 0); ^ 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 awn-panel-dispatcher.cc:26: /usr/include/glib-2.0/gobject/gtype.h:1272:24: note: initializing argument 4 of 'GType g_type_register_static(GType, const gchar*, const GTypeInfo*, GTypeFlags)' GTypeFlags flags); ~~~~~~~~~~~~~~~~~^~~~~ awn-panel-dispatcher.cc:995:111: warning: invalid conversion from 'GType (*)()' {aka 'long unsigned int (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] g_type_set_qdata(awn_panel_dbus_interface_type_id, g_quark_from_string("ValaDBusInterfaceProxyType"), &awn_panel_dbus_interface_dbus_proxy_get_type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 awn-panel-dispatcher.cc:26: /usr/include/glib-2.0/gobject/gtype.h:747:30: note: initializing argument 3 of 'void g_type_set_qdata(GType, GQuark, gpointer)' gpointer data); ~~~~~~~~~~~~~~~~~^~~~ awn-panel-dispatcher.cc: In function 'AwnPanelDBusInterface* awn_panel_dbus_interface_dbus_proxy_new(DBusGConnection*, const char*, const char*)': awn-panel-dispatcher.cc:1008:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnPanelDBusInterface*' {aka '_AwnPanelDBusInterface*'} [-fpermissive] self = g_object_new(awn_panel_dbus_interface_dbus_proxy_get_type(), "connection", connection, "name", name, "path", path, "interface", "org.awnproject.Awn.Panel", NULL); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel-dispatcher.cc: In function 'void _dbus_handle_awn_panel_dbus_interface_property_changed(AwnPanelDBusInterface*, DBusConnection*, DBusMessage*)': awn-panel-dispatcher.cc:40:43: warning: invalid conversion from 'int' to 'gchar*' {aka 'char*'} [-fpermissive] #define _g_free0(var) (var = (g_free (var), NULL)) ~~~~~~~~~~~~~^~~~~~~ awn-panel-dispatcher.cc:1080:5: note: in expansion of macro '_g_free0' _g_free0(prop_name); ^~~~~~~~ awn-panel-dispatcher.cc: In function 'DBusHandlerResult awn_panel_dbus_interface_dbus_proxy_filter(DBusConnection*, DBusMessage*, void*)': awn-panel-dispatcher.cc:1087:62: warning: invalid conversion from 'void*' to 'DBusGProxy*' {aka '_DBusGProxy*'} [-fpermissive] if (dbus_message_has_path(message, dbus_g_proxy_get_path(user_data))) { ^~~~~~~~~ In file included from awn-panel-dispatcher.cc:27: /usr/include/dbus-1.0/dbus/dbus-glib.h:320:74: note: initializing argument 1 of 'const char* dbus_g_proxy_get_path(DBusGProxy*)' const char* dbus_g_proxy_get_path (DBusGProxy *proxy); ~~~~~~~~~~~~~~~~~~~^~~~~ awn-panel-dispatcher.cc:1089:66: warning: invalid conversion from 'void*' to 'AwnPanelDBusInterface*' {aka '_AwnPanelDBusInterface*'} [-fpermissive] _dbus_handle_awn_panel_dbus_interface_destroy_applet(user_data, connection, message); ^~~~~~~~~ awn-panel-dispatcher.cc:1032:89: note: initializing argument 1 of 'void _dbus_handle_awn_panel_dbus_interface_destroy_applet(AwnPanelDBusInterface*, DBusConnection*, DBusMessage*)' static void _dbus_handle_awn_panel_dbus_interface_destroy_applet(AwnPanelDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ awn-panel-dispatcher.cc:1091:66: warning: invalid conversion from 'void*' to 'AwnPanelDBusInterface*' {aka '_AwnPanelDBusInterface*'} [-fpermissive] _dbus_handle_awn_panel_dbus_interface_destroy_notify(user_data, connection, message); ^~~~~~~~~ awn-panel-dispatcher.cc:1049:89: note: initializing argument 1 of 'void _dbus_handle_awn_panel_dbus_interface_destroy_notify(AwnPanelDBusInterface*, DBusConnection*, DBusMessage*)' static void _dbus_handle_awn_panel_dbus_interface_destroy_notify(AwnPanelDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ awn-panel-dispatcher.cc:1093:68: warning: invalid conversion from 'void*' to 'AwnPanelDBusInterface*' {aka '_AwnPanelDBusInterface*'} [-fpermissive] _dbus_handle_awn_panel_dbus_interface_property_changed(user_data, connection, message); ^~~~~~~~~ awn-panel-dispatcher.cc:1060:91: note: initializing argument 1 of 'void _dbus_handle_awn_panel_dbus_interface_property_changed(AwnPanelDBusInterface*, DBusConnection*, DBusMessage*)' static void _dbus_handle_awn_panel_dbus_interface_property_changed(AwnPanelDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ awn-panel-dispatcher.cc: In function 'void __lambda0__awn_panel_size_changed(AwnPanel*, gint, gpointer)': awn-panel-dispatcher.cc:1985:30: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnPanelDispatcher*' [-fpermissive] _lambda0_(_sender, size, self); ^~~~ awn-panel-dispatcher.cc:1972:64: note: initializing argument 3 of 'void _lambda0_(AwnPanel*, gint, AwnPanelDispatcher*)' static void _lambda0_(AwnPanel* p, gint s, AwnPanelDispatcher* self) ~~~~~~~~~~~~~~~~~~~~^~~~ awn-panel-dispatcher.cc: In function 'void __lambda1__awn_panel_position_changed(AwnPanel*, gint, gpointer)': awn-panel-dispatcher.cc:2002:34: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnPanelDispatcher*' [-fpermissive] _lambda1_(_sender, position, self); ^~~~ awn-panel-dispatcher.cc:1989:66: note: initializing argument 3 of 'void _lambda1_(AwnPanel*, gint, AwnPanelDispatcher*)' static void _lambda1_(AwnPanel* p, gint pos, AwnPanelDispatcher* self) ~~~~~~~~~~~~~~~~~~~~^~~~ awn-panel-dispatcher.cc: In function 'void __lambda2__awn_panel_offset_changed(AwnPanel*, gint, gpointer)': awn-panel-dispatcher.cc:2019:32: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnPanelDispatcher*' [-fpermissive] _lambda2_(_sender, offset, self); ^~~~ awn-panel-dispatcher.cc:2006:64: note: initializing argument 3 of 'void _lambda2_(AwnPanel*, gint, AwnPanelDispatcher*)' static void _lambda2_(AwnPanel* p, gint o, AwnPanelDispatcher* self) ~~~~~~~~~~~~~~~~~~~~^~~~ awn-panel-dispatcher.cc: In function 'void __lambda3__awn_panel_property_changed(AwnPanel*, const gchar*, GValue*, gpointer)': awn-panel-dispatcher.cc:2033:40: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnPanelDispatcher*' [-fpermissive] _lambda3_(_sender, prop_name, val, self); ^~~~ awn-panel-dispatcher.cc:2023:84: note: initializing argument 4 of 'void _lambda3_(AwnPanel*, const gchar*, GValue*, AwnPanelDispatcher*)' static void _lambda3_(AwnPanel* p, const gchar* pn, GValue* v, AwnPanelDispatcher* self) ~~~~~~~~~~~~~~~~~~~~^~~~ awn-panel-dispatcher.cc: In function 'AwnPanelDispatcher* awn_panel_dispatcher_construct(GType, AwnPanel*)': awn-panel-dispatcher.cc:2042:105: warning: invalid conversion from 'int' to 'GConnectFlags' [-fpermissive] g_signal_connect_object(panel, "size-changed", (GCallback) __lambda0__awn_panel_size_changed, self, 0); ^ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from awn-panel-dispatcher.cc:26: /usr/include/glib-2.0/gobject/gobject.h:630:29: note: initializing argument 5 of 'gulong g_signal_connect_object(gpointer, const gchar*, GCallback, gpointer, GConnectFlags)' GConnectFlags connect_flags); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ awn-panel-dispatcher.cc:2043:113: warning: invalid conversion from 'int' to 'GConnectFlags' [-fpermissive] g_signal_connect_object(panel, "position-changed", (GCallback) __lambda1__awn_panel_position_changed, self, 0); ^ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from awn-panel-dispatcher.cc:26: /usr/include/glib-2.0/gobject/gobject.h:630:29: note: initializing argument 5 of 'gulong g_signal_connect_object(gpointer, const gchar*, GCallback, gpointer, GConnectFlags)' GConnectFlags connect_flags); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ awn-panel-dispatcher.cc:2044:109: warning: invalid conversion from 'int' to 'GConnectFlags' [-fpermissive] g_signal_connect_object(panel, "offset-changed", (GCallback) __lambda2__awn_panel_offset_changed, self, 0); ^ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from awn-panel-dispatcher.cc:26: /usr/include/glib-2.0/gobject/gobject.h:630:29: note: initializing argument 5 of 'gulong g_signal_connect_object(gpointer, const gchar*, GCallback, gpointer, GConnectFlags)' GConnectFlags connect_flags); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ awn-panel-dispatcher.cc:2045:113: warning: invalid conversion from 'int' to 'GConnectFlags' [-fpermissive] g_signal_connect_object(panel, "property-changed", (GCallback) __lambda3__awn_panel_property_changed, self, 0); ^ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from awn-panel-dispatcher.cc:26: /usr/include/glib-2.0/gobject/gobject.h:630:29: note: initializing argument 5 of 'gulong g_signal_connect_object(gpointer, const gchar*, GCallback, gpointer, GConnectFlags)' GConnectFlags connect_flags); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ awn-panel-dispatcher.cc:43:101: warning: invalid conversion from 'int' to 'DBusGConnection*' {aka '_DBusGConnection*'} [-fpermissive] #define _dbus_g_connection_unref0(var) ((var == NULL) ? NULL : (var = (dbus_g_connection_unref (var), NULL))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ awn-panel-dispatcher.cc:2059:5: note: in expansion of macro '_dbus_g_connection_unref0' _dbus_g_connection_unref0(conn); ^~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel-dispatcher.cc: In function 'void awn_panel_dispatcher_real_add_applet(AwnPanelDBusInterface*, const gchar*, GError**)': awn-panel-dispatcher.cc:2075:46: warning: invalid conversion from 'const gchar*' {aka 'const char*'} to 'gchar*' {aka 'char*'} [-fpermissive] awn_panel_add_applet(self->priv->_panel, desktop_file, &_inner_error_); ^~~~~~~~~~~~ In file included from awn-panel-dispatcher.cc:34: awn-panel.h:85:51: note: initializing argument 2 of 'gboolean awn_panel_add_applet(AwnPanel*, gchar*, GError**)' gchar* desktop_file, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ awn-panel-dispatcher.cc: In function 'void awn_panel_dispatcher_real_delete_applet(AwnPanelDBusInterface*, const gchar*, GError**)': awn-panel-dispatcher.cc:2094:49: warning: invalid conversion from 'const gchar*' {aka 'const char*'} to 'gchar*' {aka 'char*'} [-fpermissive] awn_panel_delete_applet(self->priv->_panel, uid, &_inner_error_); ^~~ In file included from awn-panel-dispatcher.cc:34: awn-panel.h:89:54: note: initializing argument 2 of 'gboolean awn_panel_delete_applet(AwnPanel*, gchar*, GError**)' gchar* uid, ~~~~~~~~~~~~~~~~~^~~ awn-panel-dispatcher.cc: In function 'guint awn_panel_dispatcher_real_inhibit_autohide(AwnPanelDBusInterface*, const char*, const gchar*, const gchar*, GError**)': awn-panel-dispatcher.cc:2167:11: warning: unused variable '_tmp0_' [-Wunused-variable] guint _tmp0_; ^~~~~~ awn-panel-dispatcher.cc: In function 'void awn_panel_dispatcher_class_init(AwnPanelDispatcherClass*)': awn-panel-dispatcher.cc:2311:70: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnPanelDispatcherPrivate)); ^ 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 awn-panel-dispatcher.cc:26: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-panel-dispatcher.cc:2311:70: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnPanelDispatcherPrivate)); ^ 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 awn-panel-dispatcher.cc:26: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-panel-dispatcher.cc:2315:254: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] g_object_class_install_property(G_OBJECT_CLASS(klass), AWN_PANEL_DISPATCHER_PANEL, g_param_spec_object("panel", "panel", "panel", AWN_TYPE_PANEL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from awn-panel-dispatcher.cc:26: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-panel-dispatcher.cc: In function 'void awn_panel_dispatcher_awn_panel_dbus_interface_interface_init(AwnPanelDBusInterfaceIface*)': awn-panel-dispatcher.cc:2321:94: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnPanelDBusInterfaceIface*' {aka '_AwnPanelDBusInterfaceIface*'} [-fpermissive] awn_panel_dispatcher_awn_panel_dbus_interface_parent_iface = g_type_interface_peek_parent(iface); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ awn-panel-dispatcher.cc:2326:27: warning: invalid conversion from 'AwnImageStruct (*)(AwnPanelDBusInterface*, AwnImageStruct*, GError**)' {aka 'AwnImageStruct (*)(_AwnPanelDBusInterface*, AwnImageStruct*, _GError**)'} to 'void (*)(AwnPanelDBusInterface*, AwnImageStruct*, GError**)' {aka 'void (*)(_AwnPanelDBusInterface*, AwnImageStruct*, _GError**)'} [-fpermissive] iface->get_snapshot = (AwnImageStruct(*)(AwnPanelDBusInterface* , AwnImageStruct* , GError**)) awn_panel_dispatcher_real_get_snapshot; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel-dispatcher.cc: In function 'DBusHandlerResult _dbus_awn_panel_dispatcher_introspect(AwnPanelDispatcher*, DBusConnection*, DBusMessage*)': awn-panel-dispatcher.cc:2371:66: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const char*' [-fpermissive] dbus_connection_list_registered(connection, g_object_get_data((GObject*) self, "dbus_object_path"), &children); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from /usr/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:28, from awn-panel-dispatcher.cc:28: /usr/include/dbus-1.0/dbus/dbus-connection.h:432:82: note: initializing argument 2 of 'dbus_bool_t dbus_connection_list_registered(DBusConnection*, const char*, char***)' const char *parent_path, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ awn-panel-dispatcher.cc: In function 'DBusHandlerResult awn_panel_dispatcher_dbus_message(DBusConnection*, DBusMessage*, void*)': awn-panel-dispatcher.cc:2392:56: warning: invalid conversion from 'void*' to 'AwnPanelDispatcher*' [-fpermissive] result = _dbus_awn_panel_dispatcher_introspect(object, connection, message); ^~~~~~ awn-panel-dispatcher.cc:2361:84: note: initializing argument 1 of 'DBusHandlerResult _dbus_awn_panel_dispatcher_introspect(AwnPanelDispatcher*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_awn_panel_dispatcher_introspect(AwnPanelDispatcher* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~^~~~ awn-panel-dispatcher.cc: In function 'void awn_panel_dispatcher_dbus_register_object(DBusConnection*, const char*, void*)': awn-panel-dispatcher.cc:2406:28: warning: invalid conversion from 'void*' to 'GObject*' {aka '_GObject*'} [-fpermissive] if (!g_object_get_data(object, "dbus_object_path")) { ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from awn-panel-dispatcher.cc:26: /usr/include/glib-2.0/gobject/gobject.h:577:64: note: initializing argument 1 of 'void* g_object_get_data(GObject*, const gchar*)' gpointer g_object_get_data (GObject *object, ~~~~~~~~~~~~~~~~^~~~~~ awn-panel-dispatcher.cc:2407:27: warning: invalid conversion from 'void*' to 'GObject*' {aka '_GObject*'} [-fpermissive] g_object_set_data(object, "dbus_object_path", g_strdup(path)); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from awn-panel-dispatcher.cc:26: /usr/include/glib-2.0/gobject/gobject.h:580:64: note: initializing argument 1 of 'void g_object_set_data(GObject*, const gchar*, gpointer)' void g_object_set_data (GObject *object, ~~~~~~~~~~~~~~~~^~~~~~ awn-panel-dispatcher.cc:2409:27: warning: invalid conversion from 'void*' to 'GObject*' {aka '_GObject*'} [-fpermissive] g_object_weak_ref(object, _vala_dbus_unregister_object, connection); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from awn-panel-dispatcher.cc:26: /usr/include/glib-2.0/gobject/gobject.h:502:51: note: initializing argument 1 of 'void g_object_weak_ref(GObject*, GWeakNotify, gpointer)' void g_object_weak_ref (GObject *object, ~~~~~~~~~~~~~~~^~~~~~ awn-panel-dispatcher.cc: In function 'GType awn_panel_dispatcher_get_type()': awn-panel-dispatcher.cc:2422:121: warning: invalid conversion from 'int' to 'GTypeFlags' [-fpermissive] awn_panel_dispatcher_type_id = g_type_register_static(G_TYPE_OBJECT, "AwnPanelDispatcher", &g_define_type_info, 0); ^ 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 awn-panel-dispatcher.cc:26: /usr/include/glib-2.0/gobject/gtype.h:1272:24: note: initializing argument 4 of 'GType g_type_register_static(GType, const gchar*, const GTypeInfo*, GTypeFlags)' GTypeFlags flags); ~~~~~~~~~~~~~~~~~^~~~~ awn-panel-dispatcher.cc: In function 'void _vala_awn_panel_dispatcher_set_property(GObject*, guint, const GValue*, GParamSpec*)': awn-panel-dispatcher.cc:2450:64: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnPanel*' {aka '_AwnPanel*'} [-fpermissive] awn_panel_dispatcher_set_panel(self, g_value_get_object(value)); ~~~~~~~~~~~~~~~~~~^~~~~~~ awn-panel-dispatcher.cc:2216:80: note: initializing argument 2 of 'void awn_panel_dispatcher_set_panel(AwnPanelDispatcher*, AwnPanel*)' static void awn_panel_dispatcher_set_panel(AwnPanelDispatcher* self, AwnPanel* value) ~~~~~~~~~~^~~~~ awn-separator.cc:159:13: warning: Deprecated pre-processor symbol, replace with AwnSeparatorPrivate* priv = AWN_SEPARATOR_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-separator.cc:177:13: warning: Deprecated pre-processor symbol, replace with AwnSeparatorPrivate* priv = AWN_SEPARATOR_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-separator.cc:195:13: warning: Deprecated pre-processor symbol, replace with AwnSeparatorPrivate* priv = AWN_SEPARATOR_GET_PRIVATE(widget); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-separator.cc:411:13: warning: Deprecated pre-processor symbol, replace with priv = self->priv = AWN_SEPARATOR_GET_PRIVATE(self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-panel-dispatcher.cc: At global scope: awn-panel-dispatcher.cc:153:15: warning: 'gchar* _vala_array_dup1(gchar*, int)' defined but not used [-Wunused-function] static gchar* _vala_array_dup1(gchar* self, int length) ^~~~~~~~~~~~~~~~ awn-throbber.cc:63:13: warning: Deprecated pre-processor symbol, replace with AwnThrobberPrivate* priv = AWN_THROBBER_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-throbber.cc:76:13: warning: Deprecated pre-processor symbol, replace with AwnThrobberPrivate* priv = AWN_THROBBER_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-throbber.cc:97:13: warning: Deprecated pre-processor symbol, replace with AwnThrobberPrivate* priv = AWN_THROBBER_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-throbber.cc:385:13: warning: Deprecated pre-processor symbol, replace with AwnThrobberPrivate* priv = AWN_THROBBER_GET_PRIVATE(user_data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-throbber.cc:398:13: warning: Deprecated pre-processor symbol, replace with AwnThrobberPrivate* priv = AWN_THROBBER_GET_PRIVATE(widget); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-throbber.cc:411:13: warning: Deprecated pre-processor symbol, replace with AwnThrobberPrivate* priv = AWN_THROBBER_GET_PRIVATE(widget); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-throbber.cc:467:13: warning: Deprecated pre-processor symbol, replace with priv = throbber->priv = AWN_THROBBER_GET_PRIVATE(throbber); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-ua-alignment.cc:80:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_UA_ALIGNMENT_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-ua-alignment.cc:103:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_UA_ALIGNMENT_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-ua-alignment.cc:129:13: warning: Deprecated pre-processor symbol, replace with AwnUAAlignmentPrivate* priv = AWN_UA_ALIGNMENT_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-ua-alignment.cc:140:13: warning: Deprecated pre-processor symbol, replace with AwnUAAlignmentPrivate* priv = AWN_UA_ALIGNMENT_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-ua-alignment.cc:212:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_UA_ALIGNMENT_GET_PRIVATE(self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-ua-alignment.cc:231:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_UA_ALIGNMENT_GET_PRIVATE(self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-ua-alignment.cc:242:13: warning: Deprecated pre-processor symbol, replace with priv = AWN_UA_ALIGNMENT_GET_PRIVATE(self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-ua-alignment.cc:264:13: warning: Deprecated pre-processor symbol, replace with AwnUAAlignmentPrivate* priv = AWN_UA_ALIGNMENT_GET_PRIVATE(self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-ua-alignment.cc:327:13: warning: Deprecated pre-processor symbol, replace with AwnUAAlignmentPrivate* priv = AWN_UA_ALIGNMENT_GET_PRIVATE(self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-ua-alignment.cc:359:13: warning: Deprecated pre-processor symbol, replace with AwnUAAlignmentPrivate* priv = AWN_UA_ALIGNMENT_GET_PRIVATE(self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-ua-alignment.cc:392:13: warning: Deprecated pre-processor symbol, replace with AwnUAAlignmentPrivate* priv = AWN_UA_ALIGNMENT_GET_PRIVATE(self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-ua-alignment.cc:422:13: warning: Deprecated pre-processor symbol, replace with AwnUAAlignmentPrivate* priv = AWN_UA_ALIGNMENT_GET_PRIVATE(self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-separator.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-separator.cc:20: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libawn/awn-utils.h:23, from awn-ua-alignment.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-utils.h:23, from awn-ua-alignment.cc:23: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-separator.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-separator.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-separator.cc:20: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awn-x.h:30, from awn-x.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from awn-x.h:30, from awn-x.cc:26: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-separator.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from ../libawn/awn-utils.h:23, from awn-ua-alignment.cc:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libawn/awn-utils.h:23, from awn-ua-alignment.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-utils.h:23, from awn-ua-alignment.cc:23: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from awn-x.h:30, from awn-x.cc:26: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awn-x.h:30, from awn-x.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from awn-x.h:29, from awn-x.cc:26: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from ../libawn/awn-utils.h:23, from awn-ua-alignment.cc:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from awn-x.h:30, from awn-x.cc:26: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libawn/awn-utils.h:23, from awn-throbber.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-throbber.cc:19: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ awn-separator.cc: In function 'void awn_separator_set_property(GObject*, guint, const GValue*, GParamSpec*)': awn-separator.cc:110:42: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticConfigClient*' {aka '_DesktopAgnosticConfigClient*'} [-fpermissive] priv->client = g_value_get_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ awn-separator.cc:117:26: warning: invalid conversion from 'gint' {aka 'int'} to 'GtkPositionType' [-fpermissive] priv->position = temp; ^~~~ awn-separator.cc:140:45: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] priv->sep_color = g_value_dup_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ awn-separator.cc: In function 'void awn_separator_class_init(AwnSeparatorClass*)': awn-separator.cc:348:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-separator.cc:20: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-separator.cc:357:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-separator.cc:20: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-separator.cc:366:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-separator.cc:20: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-separator.cc:375:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-separator.cc:20: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-separator.cc:384:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-separator.cc:20: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-separator.cc:392:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-separator.cc:20: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-separator.cc:401:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-separator.cc:20: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-separator.cc:404:64: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnSeparatorPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-separator.cc:20: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-separator.cc:404:64: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnSeparatorPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-alignment.h:23, from ../libawn/libawn.h:24, from awn-separator.cc:20: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-separator.cc: In function 'GtkWidget* awn_separator_new_from_config(DesktopAgnosticConfigClient*)': awn-separator.cc:427:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] return g_object_new(AWN_TYPE_SEPARATOR, "client", client, NULL); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-separator.cc: In function 'GtkWidget* awn_separator_new_from_config_with_values(DesktopAgnosticConfigClient*, GtkPositionType, gint, gint)': awn-separator.cc:435:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] return g_object_new(AWN_TYPE_SEPARATOR, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ "client", client, ~~~~~~~~~~~~~~~~~ "position", pos, ~~~~~~~~~~~~~~~~ "size", size, ~~~~~~~~~~~~~ "offset", offset, ~~~~~~~~~~~~~~~~~ NULL); ~~~~~ CXX xutils.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ awn-ua-alignment.cc: In function 'void awn_ua_alignment_set_property(GObject*, guint, const GValue*, GParamSpec*)': awn-ua-alignment.cc:106:50: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] priv->applet_manager = g_value_get_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ awn-ua-alignment.cc: In function 'void awn_ua_alignment_class_init(AwnUAAlignmentClass*)': awn-ua-alignment.cc:182:71: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-utils.h:23, from awn-ua-alignment.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-ua-alignment.cc:190:71: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-utils.h:23, from awn-ua-alignment.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1095:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_string(const gchar*, const gchar*, const gchar*, const gchar*, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-ua-alignment.cc:200:71: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-utils.h:23, from awn-ua-alignment.cc:23: /usr/include/glib-2.0/gobject/gparamspecs.h:1089:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_double(const gchar*, const gchar*, const gchar*, gdouble, gdouble, gdouble, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-ua-alignment.cc:204:66: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnUAAlignmentPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-utils.h:23, from awn-ua-alignment.cc:23: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-ua-alignment.cc:204:66: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnUAAlignmentPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-utils.h:23, from awn-ua-alignment.cc:23: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-ua-alignment.cc: In function 'GtkWidget* awn_ua_alignment_new(AwnAppletManager*, gchar*, double)': awn-ua-alignment.cc:219:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] return g_object_new(AWN_TYPE_UA_ALIGNMENT, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ "applet-manager", manager, ~~~~~~~~~~~~~~~~~~~~~~~~~~ "ua-list-entry", ua_list_entry, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "ua-ratio", ua_ratio, ~~~~~~~~~~~~~~~~~~~~~ NULL); ~~~~~ awn-ua-alignment.cc: In function 'gboolean awn_ua_alignment_plug_removed(GtkWidget*, AwnUAAlignment*)': awn-ua-alignment.cc:277:37: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const gchar*' {aka 'const char*'} [-fpermissive] iter->data = g_strdup(iter->data); ~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-utils.h:23, from awn-ua-alignment.cc:23: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: initializing argument 1 of 'gchar* g_strdup(const gchar*)' gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; ~~~~~~~~~~~~~^~~ awn-ua-alignment.cc:292:29: warning: 'void g_value_array_free(GValueArray*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free(array); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-utils.h:23, from awn-ua-alignment.cc:23: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ awn-ua-alignment.cc:292:29: warning: 'void g_value_array_free(GValueArray*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free(array); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-utils.h:23, from awn-ua-alignment.cc:23: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ awn-ua-alignment.cc: In function 'gint awn_ua_alignment_list_cmp(const void*, const void*)': awn-ua-alignment.cc:306:25: warning: invalid conversion from 'const void*' to 'const gchar*' {aka 'const char*'} [-fpermissive] const gchar* str1 = a; ^ awn-ua-alignment.cc:307:25: warning: invalid conversion from 'const void*' to 'const gchar*' {aka 'const char*'} [-fpermissive] const gchar* str2 = b; ^ awn-ua-alignment.cc: In function 'void awn_ua_alignment_offset_change(GObject*, GParamSpec*, gpointer)': awn-ua-alignment.cc:324:28: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnUAAlignment*' [-fpermissive] AwnUAAlignment* self = user_data; ^~~~~~~~~ awn-ua-alignment.cc: In function 'void awn_ua_alignment_size_change(GObject*, GParamSpec*, gpointer)': awn-ua-alignment.cc:355:28: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnUAAlignment*' [-fpermissive] AwnUAAlignment* self = user_data; ^~~~~~~~~ awn-ua-alignment.cc: In function 'void awn_ua_alignment_position_change(GObject*, GParamSpec*, gpointer)': awn-ua-alignment.cc:390:28: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnUAAlignment*' [-fpermissive] AwnUAAlignment* self = user_data; ^~~~~~~~~ awn-ua-alignment.cc: In function 'void awn_ua_alignment_list_change(GObject*, GParamSpec*, gpointer)': awn-ua-alignment.cc:420:28: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnUAAlignment*' [-fpermissive] AwnUAAlignment* self = user_data; ^~~~~~~~~ awn-ua-alignment.cc:442:52: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const gchar*' {aka 'const char*'} [-fpermissive] priv->ua_list_entry = g_strdup(search->data); ~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-utils.h:23, from awn-ua-alignment.cc:23: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: initializing argument 1 of 'gchar* g_strdup(const gchar*)' gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; ~~~~~~~~~~~~~^~~ awn-ua-alignment.cc:443:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const gchar*' {aka 'const char*'} [-fpermissive] tokens = g_strsplit(search->data, "::", 2); ~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libawn/awn-utils.h:23, from awn-ua-alignment.cc:23: /usr/include/glib-2.0/glib/gstrfuncs.h:271:55: note: initializing argument 1 of 'gchar** g_strsplit(const gchar*, const gchar*, gint)' gchar** g_strsplit (const gchar *string, ~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from ../libawn/awn-utils.h:23, from awn-throbber.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libawn/awn-utils.h:23, from awn-throbber.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-throbber.cc:19: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from ../libawn/awn-utils.h:23, from awn-throbber.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ awn-throbber.cc: In function 'void awn_throbber_set_property(GObject*, guint, const GValue*, GParamSpec*)': awn-throbber.cc:153:42: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticConfigClient*' {aka '_DesktopAgnosticConfigClient*'} [-fpermissive] priv->client = g_value_get_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ awn-throbber.cc:159:46: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] priv->fill_color = g_value_dup_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ awn-throbber.cc:166:49: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopAgnosticColor*' {aka '_DesktopAgnosticColor*'} [-fpermissive] priv->outline_color = g_value_dup_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ awn-throbber.cc: In function 'void awn_throbber_class_init(AwnThrobberClass*)': awn-throbber.cc:440:83: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_CONSTRUCT | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-throbber.cc:19: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-throbber.cc:449:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-throbber.cc:19: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-throbber.cc:457:63: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-throbber.cc:19: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ awn-throbber.cc:459:70: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(object_class, sizeof(AwnThrobberPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-throbber.cc:19: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-throbber.cc:459:70: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(object_class, sizeof(AwnThrobberPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from awn-throbber.cc:19: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-throbber.cc: In function 'GtkWidget* awn_throbber_new()': awn-throbber.cc:491:28: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] throbber = g_object_new(AWN_TYPE_THROBBER, "bind-effects", FALSE, NULL); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-throbber.cc: In function 'GtkWidget* awn_throbber_new_with_config(DesktopAgnosticConfigClient*)': awn-throbber.cc:501:28: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] throbber = g_object_new(AWN_TYPE_THROBBER, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ "bind-effects", FALSE, ~~~~~~~~~~~~~~~~~~~~~~ "client", client, NULL); ~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from xutils.h:27, from xutils.cc:34: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from xutils.cc:28: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from xutils.h:27, from xutils.cc:34: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from xutils.h:27, from xutils.cc:34: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from xutils.cc:28: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from xutils.h:27, from xutils.cc:34: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ xutils.cc: In function 'gboolean xutils_is_window_minimized(GdkWindow*)': xutils.cc:203:38: warning: invalid conversion from 'void*' to 'unsigned char**' [-fpermissive] &bytes_after, (void*)&num); ^~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gdk/gdkx.h:32, from xutils.cc:28: /usr/include/X11/Xlib.h:2688:5: note: initializing argument 12 of 'int XGetWindowProperty(Display*, Window, Atom, long int, long int, int, Atom, Atom*, int*, long unsigned int*, long unsigned int*, unsigned char**)' unsigned char** /* prop_return */ ^~~~~~~~~~~~~~~ LINK avant-window-navigator Making all in applet-activation CXX main.o main.cc:134:13: warning: Deprecated pre-processor symbol if (!g_thread_supported()) { ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from main.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from main.cc:28: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from main.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from main.cc:28: /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); ^~~~~~~~ main.cc: In function 'int main(int, char**)': main.cc:132:17: warning: 'void g_type_init()' is deprecated [-Wdeprecated-declarations] g_type_init(); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from main.cc:28: /usr/include/glib-2.0/gobject/gtype.h:691:23: note: declared here void g_type_init (void); ^~~~~~~~~~~ main.cc:132:17: warning: 'void g_type_init()' is deprecated [-Wdeprecated-declarations] g_type_init(); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from main.cc:28: /usr/include/glib-2.0/gobject/gtype.h:691:23: note: declared here void g_type_init (void); ^~~~~~~~~~~ main.cc:135:27: warning: 'void g_thread_init(gpointer)' is deprecated [-Wdeprecated-declarations] g_thread_init(NULL); ^ In file included from /usr/include/glib-2.0/glib.h:111, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from main.cc:28: /usr/include/glib-2.0/glib/deprecated/gthread.h:261:10: note: declared here void g_thread_init (gpointer vtable); ^~~~~~~~~~~~~ main.cc:135:27: warning: 'void g_thread_init(gpointer)' is deprecated [-Wdeprecated-declarations] g_thread_init(NULL); ^ In file included from /usr/include/glib-2.0/glib.h:111, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from main.cc:28: /usr/include/glib-2.0/glib/deprecated/gthread.h:261:10: note: declared here void g_thread_init (gpointer vtable); ^~~~~~~~~~~~~ main.cc: In function 'GtkWidget* _awn_applet_new(const gchar*, const gchar*, const gchar*, gint)': main.cc:347:47: warning: invalid conversion from 'int' to 'GModuleFlags' [-fpermissive] G_MODULE_BIND_LAZY | G_MODULE_BIND_LOCAL); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gio/giomodule.h:29, from /usr/include/glib-2.0/gio/gio.h:98, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from main.cc:28: /usr/include/glib-2.0/gmodule.h:76:26: note: initializing argument 2 of 'GModule* g_module_open(const gchar*, GModuleFlags)' GModuleFlags flags); ~~~~~~~~~~~~~~^~~~~ main.cc: In function 'gint g_execute(const gchar*, gchar**, gchar**, gboolean)': main.cc:511:33: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'gchar*' {aka 'char*'} [-fpermissive] freeme = name = g_malloc(pathlen + len + 1); ~~~~~~~~^~~~~~~~~~~~~~~~~~~ main.cc:533:32: warning: invalid conversion from 'void*' to 'char*' [-fpermissive] startp = memcpy(name - (p - path), path, p - path); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LINK awn-applet Making all in bindings/python GEN awn.c CC awnmodule.o Could not write method AwnAppletSimple.set_icon_surface: No ArgType for cairo_surface_t* Could not write method AwnIcon.set_from_surface: No ArgType for cairo_surface_t* Could not write method AwnOverlay.move_to: No ArgType for AwnOverlayCoord* Could not write method AwnPixbufCache.lookup: No ArgType for gboolean* Warning: Constructor for AwnTooltip needs to be updated to new API See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors ***INFO*** The coverage of global functions is 100.00% (15/15) ***INFO*** The coverage of methods is 95.88% (93/97) ***INFO*** There are no declared virtual proxies. ***INFO*** There are no declared virtual accessors. ***INFO*** There are no declared interface proxies. In file included from awnmodule.c:24: /usr/include/pygtk-2.0/pygobject.h:153:40: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter *params, ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from awnmodule.c:24: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ In file included from awnmodule.c:24: /usr/include/pygtk-2.0/pygobject.h:187:40: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter *parameters); ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from awnmodule.c:24: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ CC awn.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from awnmodule.c:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from awnmodule.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from awnmodule.c:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/pygtk-2.0/pygobject.h:7, from awnmodule.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here struct _GTimeVal ^~~~~~~~~ In file included from ./awn.override:6: /usr/include/pygtk-2.0/pygobject.h:153:40: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter *params, ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ In file included from ./awn.override:6: /usr/include/pygtk-2.0/pygobject.h:187:40: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter *parameters); ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/pygtk-2.0/pygtk/pygtk.h:8, from ./awn.override:8: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/pygtk-2.0/pygtk/pygtk.h:8, from ./awn.override:8: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/pygtk-2.0/pygobject.h:7, from ./awn.override:6: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here struct _GTimeVal ^~~~~~~~~ awn.c: In function '_wrap_awn_applet_new': awn.c:155:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter params[3]; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c:164:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] memset(params, 0, sizeof(GParameter)*3); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c: In function '_wrap_awn_applet_simple_new': awn.c:578:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter params[3]; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c:587:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] memset(params, 0, sizeof(GParameter)*3); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c: In function '_wrap_awn_alignment_new_for_applet': awn.c:933:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter params[2]; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c:942:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] memset(params, 0, sizeof(GParameter)*2); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c: In function '_wrap_awn_box_new': awn.c:1046:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter params[1]; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c:1055:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] memset(params, 0, sizeof(GParameter)*1); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c: In function '_wrap_awn_dialog_new': awn.c:1218:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter params[2]; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c:1227:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] memset(params, 0, sizeof(GParameter)*2); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c: In function '_wrap_awn_effects_new_for_widget': awn.c:1315:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter params[1]; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c:1324:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] memset(params, 0, sizeof(GParameter)*1); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c: In function '_wrap_awn_icon_new': awn.c:1572:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter params[1]; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c:1581:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] memset(params, 0, sizeof(GParameter)*1); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c: In function '_wrap_awn_icon_box_new_for_applet': awn.c:1930:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter params[1]; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c:1939:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] memset(params, 0, sizeof(GParameter)*1); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c: In function '_wrap_awn_themed_icon_new': awn.c:2009:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter params[1]; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c:2018:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] memset(params, 0, sizeof(GParameter)*1); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c: In function '_wrap_awn_label_new': awn.c:2449:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter params[1]; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c:2458:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] memset(params, 0, sizeof(GParameter)*1); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c: In function '_wrap_awn_overlay_themed_icon_new': awn.c:2620:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter params[1]; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c:2629:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] memset(params, 0, sizeof(GParameter)*1); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c: In function '_wrap_awn_overlay_text_new': awn.c:2701:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter params[1]; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c:2710:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] memset(params, 0, sizeof(GParameter)*1); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c: In function '_wrap_awn_overlay_pixbuf_new': awn.c:2849:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter params[1]; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c:2858:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] memset(params, 0, sizeof(GParameter)*1); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c: In function '_wrap_awn_overlay_pixbuf_file_new': awn.c:2928:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] GParameter params[1]; ^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ awn.c:2937:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] memset(params, 0, sizeof(GParameter)*1); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pygtk-2.0/pygobject.h:8, from ./awn.override:6: /usr/include/glib-2.0/gobject/gparam.h:271:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ LINK awn.la Making all in bindings/vala Making all in awn-settings Generating and caching the translation database Merging translations into awn-settings.desktop. Making all in applets/expander Found cached translation database Merging translations into expander.desktop. CXX applet.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from applet.cc:18: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from applet.cc:18: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from applet.cc:18: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from applet.cc:18: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from applet.cc:18: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from applet.cc:18: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ LINK expander.la Making all in applets/quick-prefs Found cached translation database Merging translations into quick-prefs.desktop. CC applet.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from applet.c:33: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from applet.c:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from applet.c:33: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from applet.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here struct _GTimeVal ^~~~~~~~~ applet.c: In function 'dock_manager_dbus_proxy_get_capabilities_ready': applet.c:809:2: warning: 'g_object_newv' is deprecated: Use 'g_object_new_with_properties' instead [-Wdeprecated-declarations] _obj_ = g_object_newv (G_TYPE_OBJECT, 0, NULL); ^~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from applet.c:25: /usr/include/glib-2.0/gobject/gobject.h:431:13: note: declared here gpointer g_object_newv (GType object_type, ^~~~~~~~~~~~~ applet.c:810:2: warning: 'g_simple_async_result_new' is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations] _res_ = g_simple_async_result_new (_obj_, _data_->_callback_, _data_->_user_data_, _data_); ^~~~~ In file included from /usr/include/glib-2.0/gio/gio.h:136, from applet.c:29: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:51:21: note: declared here GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, ^~~~~~~~~~~~~~~~~~~~~~~~~ applet.c:811:2: warning: 'g_simple_async_result_complete' is deprecated [-Wdeprecated-declarations] g_simple_async_result_complete (_res_); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gio/gio.h:136, from applet.c:29: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:104:21: note: declared here void g_simple_async_result_complete (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ applet.c: In function 'dock_manager_dbus_proxy_get_capabilities_finish': applet.c:831:2: warning: 'g_simple_async_result_get_source_tag' is deprecated [-Wdeprecated-declarations] _data_ = g_simple_async_result_get_source_tag ((GSimpleAsyncResult *) _res_); ^~~~~~ In file included from /usr/include/glib-2.0/gio/gio.h:136, from applet.c:29: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:99:21: note: declared here gpointer g_simple_async_result_get_source_tag (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ applet.c: In function 'dock_manager_dbus_proxy_awn_set_visibility_ready': applet.c:977:2: warning: 'g_object_newv' is deprecated: Use 'g_object_new_with_properties' instead [-Wdeprecated-declarations] _obj_ = g_object_newv (G_TYPE_OBJECT, 0, NULL); ^~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from applet.c:25: /usr/include/glib-2.0/gobject/gobject.h:431:13: note: declared here gpointer g_object_newv (GType object_type, ^~~~~~~~~~~~~ applet.c:978:2: warning: 'g_simple_async_result_new' is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations] _res_ = g_simple_async_result_new (_obj_, _data_->_callback_, _data_->_user_data_, _data_); ^~~~~ In file included from /usr/include/glib-2.0/gio/gio.h:136, from applet.c:29: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:51:21: note: declared here GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, ^~~~~~~~~~~~~~~~~~~~~~~~~ applet.c:979:2: warning: 'g_simple_async_result_complete' is deprecated [-Wdeprecated-declarations] g_simple_async_result_complete (_res_); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gio/gio.h:136, from applet.c:29: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:104:21: note: declared here void g_simple_async_result_complete (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ applet.c: In function 'dock_manager_dbus_proxy_awn_set_visibility_finish': applet.c:992:2: warning: 'g_simple_async_result_get_source_tag' is deprecated [-Wdeprecated-declarations] _data_ = g_simple_async_result_get_source_tag ((GSimpleAsyncResult *) _res_); ^~~~~~ In file included from /usr/include/glib-2.0/gio/gio.h:136, from applet.c:29: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:99:21: note: declared here gpointer g_simple_async_result_get_source_tag (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ applet.c: In function 'prefs_applet_update_taskmanager': applet.c:1321:2: warning: 'g_simple_async_result_new' is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations] _data_->_async_result = g_simple_async_result_new (G_OBJECT (self), _callback_, _user_data_, prefs_applet_update_taskmanager); ^~~~~~ In file included from /usr/include/glib-2.0/gio/gio.h:136, from applet.c:29: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:51:21: note: declared here GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, ^~~~~~~~~~~~~~~~~~~~~~~~~ applet.c:1322:2: warning: 'g_simple_async_result_set_op_res_gpointer' is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, prefs_applet_update_taskmanager_data_free); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gio/gio.h:136, from applet.c:29: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:75:21: note: declared here void g_simple_async_result_set_op_res_gpointer (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ applet.c: In function 'prefs_applet_update_taskmanager_finish': applet.c:1331:2: warning: 'g_simple_async_result_get_op_res_gpointer' is deprecated [-Wdeprecated-declarations] _data_ = g_simple_async_result_get_op_res_gpointer (G_SIMPLE_ASYNC_RESULT (_res_)); ^~~~~~ In file included from /usr/include/glib-2.0/gio/gio.h:136, from applet.c:29: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:79:21: note: declared here gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ applet.c:1330:36: warning: variable '_data_' set but not used [-Wunused-but-set-variable] PrefsAppletUpdateTaskmanagerData* _data_; ^~~~~~ applet.c: In function 'prefs_applet_update_taskmanager_co': applet.c:1422:3: warning: 'g_simple_async_result_complete_in_idle' is deprecated [-Wdeprecated-declarations] g_simple_async_result_complete_in_idle (data->_async_result); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gio/gio.h:136, from applet.c:29: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ applet.c:1424:3: warning: 'g_simple_async_result_complete' is deprecated [-Wdeprecated-declarations] g_simple_async_result_complete (data->_async_result); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gio/gio.h:136, from applet.c:29: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:104:21: note: declared here void g_simple_async_result_complete (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ applet.c: In function '_lambda1_': applet.c:1868:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] ptr = _tmp2_; ^ applet.c: In function 'prefs_applet_run_preferences': applet.c:2208:7: warning: variable '_argv_size_' set but not used [-Wunused-but-set-variable] gint _argv_size_ = 0; ^~~~~~~~~~~ applet.c: In function 'prefs_applet_class_init': applet.c:2379:2: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] g_type_class_add_private (klass, sizeof (PrefsAppletPrivate)); ^~~~~~~~~~~~~~~~~~~~~~~~ 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 applet.c:25: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ applet.c: In function 'prefs_applet_instance_init': applet.c:2387:13: warning: Deprecated pre-processor symbol, replace with self->priv = PREFS_APPLET_GET_PRIVATE (self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ At top level: applet.c:1329:13: warning: 'prefs_applet_update_taskmanager_finish' defined but not used [-Wunused-function] static void prefs_applet_update_taskmanager_finish (PrefsApplet* self, GAsyncResult* _res_) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ applet.c:287:13: warning: '_vala_dbus_register_object' defined but not used [-Wunused-function] static void _vala_dbus_register_object (DBusConnection* connection, const char* path, void* object) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ LINK quick-prefs.la Making all in applets/separator Found cached translation database Merging translations into separator.desktop. CXX applet.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from applet.cc:18: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from applet.cc:18: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from applet.cc:18: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from applet.cc:18: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from applet.cc:18: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from applet.cc:18: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ LINK separator.la Making all in applets/taskmanager GEN taskmanager-marshal.h GEN task-manager-api-wrapper-glue.h INFO: Reading ./taskmanager-marshal.list... GEN taskmanager-marshal.c WARNING: Using --header and --body at the same time is deprecated; use --body --prototypes instead INFO: Reading /tmp/dbus-binding-tool-c-marshallers.YZCFQ0... INFO: Reading ./taskmanager-marshal.list... gtk+-2.0.vapi:5873.40-5873.42: warning: Gtk is deprecated. Use gtk+-3.0 ./labelled-separator.vala:57.9-57.11: warning: Gtk is deprecated. Use gtk+-3.0 ./labelled-separator.vala:66.9-66.11: warning: Gtk is deprecated. Use gtk+-3.0 ./labelled-separator.vala:83.7-83.9: warning: Gtk is deprecated. Use gtk+-3.0 Compilation succeeded - 4 warning(s) CXX awn-desktop-lookup-cached.o CXX task-drag-indicator.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-desktop-lookup-gnome3.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX applet.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX awn-desktop-lookup.o CXX dock-manager-api.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ awn-desktop-lookup.cc: In function 'void awn_desktop_lookup_class_init(AwnDesktopLookupClass*)': awn-desktop-lookup.cc:80:68: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnDesktopLookupPrivate)); ^ 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 awn-desktop-lookup.h:25, from awn-desktop-lookup.cc:22: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup.cc:80:68: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnDesktopLookupPrivate)); ^ 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 awn-desktop-lookup.h:25, from awn-desktop-lookup.cc:22: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup.cc: In function 'AwnDesktopLookup* awn_desktop_lookup_new()': awn-desktop-lookup.cc:98:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnDesktopLookup*' [-fpermissive] return g_object_new(AWN_TYPE_DESKTOP_LOOKUP, NULL); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-gnome3.cc: In function 'void awn_desktop_lookup_gnome3_class_init(AwnDesktopLookupGnome3Class*)': awn-desktop-lookup-gnome3.cc:72:74: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnDesktopLookupGnome3Private)); ^ 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 awn-desktop-lookup.h:25, from awn-desktop-lookup-gnome3.h:25, from awn-desktop-lookup-gnome3.cc:22: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-gnome3.cc:72:74: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnDesktopLookupGnome3Private)); ^ 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 awn-desktop-lookup.h:25, from awn-desktop-lookup-gnome3.h:25, from awn-desktop-lookup-gnome3.cc:22: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-gnome3.cc: In function 'AwnDesktopLookupGnome3* awn_desktop_lookup_gnome3_new()': awn-desktop-lookup-gnome3.cc:88:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnDesktopLookupGnome3*' [-fpermissive] return g_object_new(AWN_TYPE_DESKTOP_LOOKUP_GNOME3, NULL); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc:93:13: warning: Deprecated pre-processor symbol, replace with AwnDesktopLookupCachedPrivate* priv = GET_PRIVATE(lookup); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc:228:13: warning: Deprecated pre-processor symbol, replace with AwnDesktopLookupCachedPrivate* priv = GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc:293:13: warning: Deprecated pre-processor symbol, replace with AwnDesktopLookupCachedPrivate* priv = GET_PRIVATE(self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc:397:13: warning: Deprecated pre-processor symbol, replace with AwnDesktopLookupCachedPrivate* priv = GET_PRIVATE(lookup); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/libwnck-1.0/libwnck/pager.h:27, from /usr/include/libwnck-1.0/libwnck/libwnck.h:32, from xutils.h:31, from awn-desktop-lookup-cached.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from xutils.h:29, from awn-desktop-lookup-cached.cc:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/include/libwnck-1.0/libwnck/pager.h:27, from /usr/include/libwnck-1.0/libwnck/libwnck.h:32, from xutils.h:31, from awn-desktop-lookup-cached.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/libwnck-1.0/libwnck/pager.h:27, from /usr/include/libwnck-1.0/libwnck/libwnck.h:32, from xutils.h:31, from awn-desktop-lookup-cached.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from xutils.h:27, from awn-desktop-lookup-cached.cc:25: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/include/libwnck-1.0/libwnck/pager.h:27, from /usr/include/libwnck-1.0/libwnck/libwnck.h:32, from xutils.h:31, from awn-desktop-lookup-cached.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ awn-desktop-lookup-cached.cc: In function 'void awn_desktop_lookup_cached_add_dir(AwnDesktopLookupCached*, const gchar*)': awn-desktop-lookup-cached.cc:137:70: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'gchar*' {aka 'char*'} [-fpermissive] if (name_lwr && (search = g_hash_table_lookup(priv->name_hash, name_lwr))) { ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc:143:66: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'gchar*' {aka 'char*'} [-fpermissive] if (exec && (search = g_hash_table_lookup(priv->exec_hash, exec))) { ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc:155:74: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'gchar*' {aka 'char*'} [-fpermissive] if (desktop_name && (search = g_hash_table_lookup(priv->desktops_hash, desktop_name))) { ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc:164:57: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'gchar*' {aka 'char*'} [-fpermissive] search = g_hash_table_lookup(priv->startup_wm_hash, startup_wm); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc:188:40: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DesktopNode*' [-fpermissive] node = g_malloc(sizeof(DesktopNode)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc: In function 'void awn_desktop_lookup_cached_class_init(AwnDesktopLookupCachedClass*)': awn-desktop-lookup-cached.cc:281:74: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnDesktopLookupCachedPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from xutils.h:29, from awn-desktop-lookup-cached.cc:25: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc:281:74: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(AwnDesktopLookupCachedPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from xutils.h:29, from awn-desktop-lookup-cached.cc:25: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc: In function 'AwnDesktopLookupCached* awn_desktop_lookup_cached_new()': awn-desktop-lookup-cached.cc:317:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnDesktopLookupCached*' [-fpermissive] return g_object_new(AWN_TYPE_DESKTOP_LOOKUP_CACHED, NULL); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc: In function 'const gchar* awn_desktop_lookup_search_by_wnck_window(AwnDesktopLookupCached*, WnckWindow*)': awn-desktop-lookup-cached.cc:507:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const gchar*' {aka 'const char*'} [-fpermissive] result = g_hash_table_lookup(priv->exec_hash, full_cmd); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc:516:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const gchar*' {aka 'const char*'} [-fpermissive] result = g_hash_table_lookup(priv->startup_wm_hash, class_name); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc:525:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const gchar*' {aka 'const char*'} [-fpermissive] result = g_hash_table_lookup(priv->startup_wm_hash, class_name_no_ext); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc:534:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const gchar*' {aka 'const char*'} [-fpermissive] result = g_hash_table_lookup(priv->startup_wm_hash, res_name); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc:544:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const gchar*' {aka 'const char*'} [-fpermissive] result = g_hash_table_lookup(priv->desktops_hash, tmp); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc:554:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const gchar*' {aka 'const char*'} [-fpermissive] result = g_hash_table_lookup(priv->startup_wm_hash, res_name_no_ext); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc:564:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const gchar*' {aka 'const char*'} [-fpermissive] result = g_hash_table_lookup(priv->desktops_hash, tmp); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc:574:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const gchar*' {aka 'const char*'} [-fpermissive] result = g_hash_table_lookup(priv->desktops_hash, tmp); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc:584:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const gchar*' {aka 'const char*'} [-fpermissive] result = g_hash_table_lookup(priv->desktops_hash, tmp); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc:593:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const gchar*' {aka 'const char*'} [-fpermissive] result = g_hash_table_lookup(priv->exec_hash, cmd); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc:601:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const gchar*' {aka 'const char*'} [-fpermissive] result = g_hash_table_lookup(priv->exec_hash, cmd_basename); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc:667:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const gchar*' {aka 'const char*'} [-fpermissive] result = g_hash_table_lookup(priv->name_hash, cmd); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc:675:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const gchar*' {aka 'const char*'} [-fpermissive] result = g_hash_table_lookup(priv->exec_hash, res_name); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc:683:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const gchar*' {aka 'const char*'} [-fpermissive] result = g_hash_table_lookup(priv->exec_hash, res_name_lwr); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc:691:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const gchar*' {aka 'const char*'} [-fpermissive] result = g_hash_table_lookup(priv->name_hash, res_name); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ awn-desktop-lookup-cached.cc:699:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const gchar*' {aka 'const char*'} [-fpermissive] result = g_hash_table_lookup(priv->name_hash, res_name_lwr); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from task-drag-indicator.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-drag-indicator.cc:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from task-drag-indicator.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from task-drag-indicator.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-drag-indicator.cc:25: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from task-drag-indicator.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ dock-manager-api.cc:2369:13: warning: Deprecated pre-processor symbol, replace with self->priv = TASK_MANAGER_DISPATCHER_GET_PRIVATE(self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc:2803:13: warning: Deprecated pre-processor symbol, replace with self->priv = TASK_ICON_DISPATCHER_GET_PRIVATE(self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-drag-indicator.cc: In function 'void task_drag_indicator_init(TaskDragIndicator*)': task-drag-indicator.cc:140:47: warning: invalid conversion from 'int' to 'GtkDestDefaults' [-fpermissive] GTK_DEST_DEFAULT_MOTION | GTK_DEST_DEFAULT_DROP, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktreeview.h:30, from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from task-drag-indicator.cc:25: /usr/include/gtk-2.0/gtk/gtkdnd.h:75:28: note: initializing argument 2 of 'void gtk_drag_dest_set(GtkWidget*, GtkDestDefaults, const GtkTargetEntry*, gint, GdkDragAction)' GtkDestDefaults flags, ~~~~~~~~~~~~~~~~~~~~~~^~~~~ task-drag-indicator.cc: In function 'GtkWidget* task_drag_indicator_new()': task-drag-indicator.cc:152:34: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] drag_indicator = g_object_new(TASK_TYPE_DRAG_INDICATOR, NULL); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ./task-manager.h:26, from dock-manager-api.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ CXX task-icon.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from applet.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from applet.cc:20: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from ./task-manager.h:26, from dock-manager-api.cc:31: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ./task-manager.h:26, from dock-manager-api.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from dock-manager-api.cc:24: /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 task-icon-build-context-menus.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from ./task-manager.h:26, from dock-manager-api.cc:31: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from applet.cc:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from applet.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from applet.cc:20: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from applet.cc:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ dock-manager-api.cc: In function 'void _vala_dbus_register_object(DBusConnection*, const char*, void*)': dock-manager-api.cc:297:30: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const _DBusObjectVTable*' [-fpermissive] vtable = g_type_get_qdata(G_TYPE_FROM_INSTANCE(object), g_quark_from_static_string("DBusObjectVTable")); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc: In function 'void _vala_dbus_unregister_object(gpointer, GObject*)': dock-manager-api.cc:308:37: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'char*' [-fpermissive] char* path = g_object_steal_data((GObject*) object, "dbus_object_path"); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc:309:44: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DBusConnection*' [-fpermissive] dbus_connection_unregister_object_path(connection, path); ^~~~~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from /usr/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:28, from dock-manager-api.cc:29: /usr/include/dbus-1.0/dbus/dbus-connection.h:422:82: note: initializing argument 1 of 'dbus_bool_t dbus_connection_unregister_object_path(DBusConnection*, const char*)' dbus_bool_t dbus_connection_unregister_object_path (DBusConnection *connection, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ dock-manager-api.cc: In function 'DBusHandlerResult _dbus_dock_manager_dbus_interface_introspect(DockManagerDBusInterface*, DBusConnection*, DBusMessage*)': dock-manager-api.cc:327:66: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const char*' [-fpermissive] dbus_connection_list_registered(connection, g_object_get_data((GObject*) self, "dbus_object_path"), &children); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from /usr/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:28, from dock-manager-api.cc:29: /usr/include/dbus-1.0/dbus/dbus-connection.h:432:82: note: initializing argument 2 of 'dbus_bool_t dbus_connection_list_registered(DBusConnection*, const char*, char***)' const char *parent_path, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ dock-manager-api.cc: In function 'DBusHandlerResult _dbus_dock_manager_dbus_interface_get_items_by_name(DockManagerDBusInterface*, DBusConnection*, DBusMessage*)': dock-manager-api.cc:43:43: warning: invalid conversion from 'int' to 'gchar*' {aka 'char*'} [-fpermissive] #define _g_free0(var) (var = (g_free (var), NULL)) ~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:475:5: note: in expansion of macro '_g_free0' _g_free0(name); ^~~~~~~~ dock-manager-api.cc: In function 'DBusHandlerResult _dbus_dock_manager_dbus_interface_get_items_by_desktop_file(DockManagerDBusInterface*, DBusConnection*, DBusMessage*)': dock-manager-api.cc:43:43: warning: invalid conversion from 'int' to 'gchar*' {aka 'char*'} [-fpermissive] #define _g_free0(var) (var = (g_free (var), NULL)) ~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:519:5: note: in expansion of macro '_g_free0' _g_free0(desktop_file); ^~~~~~~~ dock-manager-api.cc: In function 'DBusHandlerResult _dbus_dock_manager_dbus_interface_get_item_by_xid(DockManagerDBusInterface*, DBusConnection*, DBusMessage*)': dock-manager-api.cc:43:43: warning: invalid conversion from 'int' to 'char*' [-fpermissive] #define _g_free0(var) (var = (g_free (var), NULL)) ~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:604:5: note: in expansion of macro '_g_free0' _g_free0(result); ^~~~~~~~ dock-manager-api.cc: In function 'DBusHandlerResult _dbus_dock_manager_dbus_interface_awn_set_visibility(DockManagerDBusInterface*, DBusConnection*, DBusMessage*)': dock-manager-api.cc:43:43: warning: invalid conversion from 'int' to 'gchar*' {aka 'char*'} [-fpermissive] #define _g_free0(var) (var = (g_free (var), NULL)) ~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:639:5: note: in expansion of macro '_g_free0' _g_free0(win_name); ^~~~~~~~ dock-manager-api.cc: In function 'DBusHandlerResult _dbus_dock_manager_dbus_interface_awn_register_proxy_item(DockManagerDBusInterface*, DBusConnection*, DBusMessage*)': dock-manager-api.cc:43:43: warning: invalid conversion from 'int' to 'gchar*' {aka 'char*'} [-fpermissive] #define _g_free0(var) (var = (g_free (var), NULL)) ~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:676:5: note: in expansion of macro '_g_free0' _g_free0(desktop_file); ^~~~~~~~ dock-manager-api.cc:43:43: warning: invalid conversion from 'int' to 'gchar*' {aka 'char*'} [-fpermissive] #define _g_free0(var) (var = (g_free (var), NULL)) ~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:677:5: note: in expansion of macro '_g_free0' _g_free0(uri); ^~~~~~~~ dock-manager-api.cc:43:43: warning: invalid conversion from 'int' to 'char*' [-fpermissive] #define _g_free0(var) (var = (g_free (var), NULL)) ~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:679:5: note: in expansion of macro '_g_free0' _g_free0(result); ^~~~~~~~ dock-manager-api.cc: In function 'DBusHandlerResult dock_manager_dbus_interface_dbus_message(DBusConnection*, DBusMessage*, void*)': dock-manager-api.cc:695:63: warning: invalid conversion from 'void*' to 'DockManagerDBusInterface*' {aka '_DockManagerDBusInterface*'} [-fpermissive] result = _dbus_dock_manager_dbus_interface_introspect(object, connection, message); ^~~~~~ dock-manager-api.cc:318:97: note: initializing argument 1 of 'DBusHandlerResult _dbus_dock_manager_dbus_interface_introspect(DockManagerDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_dock_manager_dbus_interface_introspect(DockManagerDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ dock-manager-api.cc:697:69: warning: invalid conversion from 'void*' to 'DockManagerDBusInterface*' {aka '_DockManagerDBusInterface*'} [-fpermissive] result = _dbus_dock_manager_dbus_interface_property_get_all(object, connection, message); ^~~~~~ dock-manager-api.cc:344:103: note: initializing argument 1 of 'DBusHandlerResult _dbus_dock_manager_dbus_interface_property_get_all(DockManagerDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_dock_manager_dbus_interface_property_get_all(DockManagerDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ dock-manager-api.cc:699:69: warning: invalid conversion from 'void*' to 'DockManagerDBusInterface*' {aka '_DockManagerDBusInterface*'} [-fpermissive] result = _dbus_dock_manager_dbus_interface_get_capabilities(object, connection, message); ^~~~~~ dock-manager-api.cc:375:103: note: initializing argument 1 of 'DBusHandlerResult _dbus_dock_manager_dbus_interface_get_capabilities(DockManagerDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_dock_manager_dbus_interface_get_capabilities(DockManagerDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ dock-manager-api.cc:701:62: warning: invalid conversion from 'void*' to 'DockManagerDBusInterface*' {aka '_DockManagerDBusInterface*'} [-fpermissive] result = _dbus_dock_manager_dbus_interface_get_items(object, connection, message); ^~~~~~ dock-manager-api.cc:411:96: note: initializing argument 1 of 'DBusHandlerResult _dbus_dock_manager_dbus_interface_get_items(DockManagerDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_dock_manager_dbus_interface_get_items(DockManagerDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ dock-manager-api.cc:703:70: warning: invalid conversion from 'void*' to 'DockManagerDBusInterface*' {aka '_DockManagerDBusInterface*'} [-fpermissive] result = _dbus_dock_manager_dbus_interface_get_items_by_name(object, connection, message); ^~~~~~ dock-manager-api.cc:449:104: note: initializing argument 1 of 'DBusHandlerResult _dbus_dock_manager_dbus_interface_get_items_by_name(DockManagerDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_dock_manager_dbus_interface_get_items_by_name(DockManagerDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ dock-manager-api.cc:705:78: warning: invalid conversion from 'void*' to 'DockManagerDBusInterface*' {aka '_DockManagerDBusInterface*'} [-fpermissive] result = _dbus_dock_manager_dbus_interface_get_items_by_desktop_file(object, connection, message); ^~~~~~ dock-manager-api.cc:493:112: note: initializing argument 1 of 'DBusHandlerResult _dbus_dock_manager_dbus_interface_get_items_by_desktop_file(DockManagerDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_dock_manager_dbus_interface_get_items_by_desktop_file(DockManagerDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ dock-manager-api.cc:707:69: warning: invalid conversion from 'void*' to 'DockManagerDBusInterface*' {aka '_DockManagerDBusInterface*'} [-fpermissive] result = _dbus_dock_manager_dbus_interface_get_items_by_pid(object, connection, message); ^~~~~~ dock-manager-api.cc:537:103: note: initializing argument 1 of 'DBusHandlerResult _dbus_dock_manager_dbus_interface_get_items_by_pid(DockManagerDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_dock_manager_dbus_interface_get_items_by_pid(DockManagerDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ dock-manager-api.cc:709:68: warning: invalid conversion from 'void*' to 'DockManagerDBusInterface*' {aka '_DockManagerDBusInterface*'} [-fpermissive] result = _dbus_dock_manager_dbus_interface_get_item_by_xid(object, connection, message); ^~~~~~ dock-manager-api.cc:581:102: note: initializing argument 1 of 'DBusHandlerResult _dbus_dock_manager_dbus_interface_get_item_by_xid(DockManagerDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_dock_manager_dbus_interface_get_item_by_xid(DockManagerDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ dock-manager-api.cc:711:71: warning: invalid conversion from 'void*' to 'DockManagerDBusInterface*' {aka '_DockManagerDBusInterface*'} [-fpermissive] result = _dbus_dock_manager_dbus_interface_awn_set_visibility(object, connection, message); ^~~~~~ dock-manager-api.cc:615:105: note: initializing argument 1 of 'DBusHandlerResult _dbus_dock_manager_dbus_interface_awn_set_visibility(DockManagerDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_dock_manager_dbus_interface_awn_set_visibility(DockManagerDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ dock-manager-api.cc:713:76: warning: invalid conversion from 'void*' to 'DockManagerDBusInterface*' {aka '_DockManagerDBusInterface*'} [-fpermissive] result = _dbus_dock_manager_dbus_interface_awn_register_proxy_item(object, connection, message); ^~~~~~ dock-manager-api.cc:650:110: note: initializing argument 1 of 'DBusHandlerResult _dbus_dock_manager_dbus_interface_awn_register_proxy_item(DockManagerDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_dock_manager_dbus_interface_awn_register_proxy_item(DockManagerDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ dock-manager-api.cc: In function 'void _dbus_dock_manager_dbus_interface_item_added(GObject*, const char*, DBusConnection*)': dock-manager-api.cc:727:30: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const char*' [-fpermissive] _path = g_object_get_data(_sender, "dbus_object_path"); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc: In function 'void _dbus_dock_manager_dbus_interface_item_removed(GObject*, const char*, DBusConnection*)': dock-manager-api.cc:740:30: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const char*' [-fpermissive] _path = g_object_get_data(_sender, "dbus_object_path"); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc: In function 'void dock_manager_dbus_interface_dbus_register_object(DBusConnection*, const char*, void*)': dock-manager-api.cc:751:28: warning: invalid conversion from 'void*' to 'GObject*' {aka '_GObject*'} [-fpermissive] if (!g_object_get_data(object, "dbus_object_path")) { ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gobject.h:577:64: note: initializing argument 1 of 'void* g_object_get_data(GObject*, const gchar*)' gpointer g_object_get_data (GObject *object, ~~~~~~~~~~~~~~~~^~~~~~ dock-manager-api.cc:752:27: warning: invalid conversion from 'void*' to 'GObject*' {aka '_GObject*'} [-fpermissive] g_object_set_data(object, "dbus_object_path", g_strdup(path)); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gobject.h:580:64: note: initializing argument 1 of 'void g_object_set_data(GObject*, const gchar*, gpointer)' void g_object_set_data (GObject *object, ~~~~~~~~~~~~~~~~^~~~~~ dock-manager-api.cc:754:27: warning: invalid conversion from 'void*' to 'GObject*' {aka '_GObject*'} [-fpermissive] g_object_weak_ref(object, _vala_dbus_unregister_object, connection); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gobject.h:502:51: note: initializing argument 1 of 'void g_object_weak_ref(GObject*, GWeakNotify, gpointer)' void g_object_weak_ref (GObject *object, ~~~~~~~~~~~~~~~^~~~~~ dock-manager-api.cc: In function 'GType dock_manager_dbus_interface_get_type()': dock-manager-api.cc:767:137: warning: invalid conversion from 'int' to 'GTypeFlags' [-fpermissive] dock_manager_dbus_interface_type_id = g_type_register_static(G_TYPE_INTERFACE, "DockManagerDBusInterface", &g_define_type_info, 0); ^ 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 dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gtype.h:1272:24: note: initializing argument 4 of 'GType g_type_register_static(GType, const gchar*, const GTypeInfo*, GTypeFlags)' GTypeFlags flags); ~~~~~~~~~~~~~~~~~^~~~~ dock-manager-api.cc:769:114: warning: invalid conversion from 'GType (*)()' {aka 'long unsigned int (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] g_type_set_qdata(dock_manager_dbus_interface_type_id, g_quark_from_string("ValaDBusInterfaceProxyType"), &dock_manager_dbus_interface_dbus_proxy_get_type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gtype.h:747:30: note: initializing argument 3 of 'void g_type_set_qdata(GType, GQuark, gpointer)' gpointer data); ~~~~~~~~~~~~~~~~~^~~~ dock-manager-api.cc: In function 'DockManagerDBusInterface* dock_manager_dbus_interface_dbus_proxy_new(DBusGConnection*, const char*, const char*)': dock-manager-api.cc:783:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DockManagerDBusInterface*' {aka '_DockManagerDBusInterface*'} [-fpermissive] self = g_object_new(dock_manager_dbus_interface_dbus_proxy_get_type(), "connection", connection, "name", name, "path", path, "interface", "net.launchpad.DockManager", NULL); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc: In function 'DBusHandlerResult dock_manager_dbus_interface_dbus_proxy_filter(DBusConnection*, DBusMessage*, void*)': dock-manager-api.cc:843:62: warning: invalid conversion from 'void*' to 'DBusGProxy*' {aka '_DBusGProxy*'} [-fpermissive] if (dbus_message_has_path(message, dbus_g_proxy_get_path(user_data))) { ^~~~~~~~~ In file included from dock-manager-api.cc:26: /usr/include/dbus-1.0/dbus/dbus-glib.h:320:74: note: initializing argument 1 of 'const char* dbus_g_proxy_get_path(DBusGProxy*)' const char* dbus_g_proxy_get_path (DBusGProxy *proxy); ~~~~~~~~~~~~~~~~~~~^~~~~ dock-manager-api.cc:845:65: warning: invalid conversion from 'void*' to 'DockManagerDBusInterface*' {aka '_DockManagerDBusInterface*'} [-fpermissive] _dbus_handle_dock_manager_dbus_interface_item_added(user_data, connection, message); ^~~~~~~~~ dock-manager-api.cc:807:91: note: initializing argument 1 of 'void _dbus_handle_dock_manager_dbus_interface_item_added(DockManagerDBusInterface*, DBusConnection*, DBusMessage*)' static void _dbus_handle_dock_manager_dbus_interface_item_added(DockManagerDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ dock-manager-api.cc:847:67: warning: invalid conversion from 'void*' to 'DockManagerDBusInterface*' {aka '_DockManagerDBusInterface*'} [-fpermissive] _dbus_handle_dock_manager_dbus_interface_item_removed(user_data, connection, message); ^~~~~~~~~ dock-manager-api.cc:824:93: note: initializing argument 1 of 'void _dbus_handle_dock_manager_dbus_interface_item_removed(DockManagerDBusInterface*, DBusConnection*, DBusMessage*)' static void _dbus_handle_dock_manager_dbus_interface_item_removed(DockManagerDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ dock-manager-api.cc: In function 'DBusHandlerResult _dbus_dock_item_dbus_interface_introspect(DockItemDBusInterface*, DBusConnection*, DBusMessage*)': dock-manager-api.cc:1365:66: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const char*' [-fpermissive] dbus_connection_list_registered(connection, g_object_get_data((GObject*) self, "dbus_object_path"), &children); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from /usr/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:28, from dock-manager-api.cc:29: /usr/include/dbus-1.0/dbus/dbus-connection.h:432:82: note: initializing argument 2 of 'dbus_bool_t dbus_connection_list_registered(DBusConnection*, const char*, char***)' const char *parent_path, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ dock-manager-api.cc: In function 'DBusHandlerResult _dbus_dock_item_dbus_interface_property_get(DockItemDBusInterface*, DBusConnection*, DBusMessage*)': dock-manager-api.cc:43:43: warning: invalid conversion from 'int' to 'char*' [-fpermissive] #define _g_free0(var) (var = (g_free (var), NULL)) ~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:1405:9: note: in expansion of macro '_g_free0' _g_free0(result); ^~~~~~~~ dock-manager-api.cc:43:43: warning: invalid conversion from 'int' to 'char*' [-fpermissive] #define _g_free0(var) (var = (g_free (var), NULL)) ~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:1411:9: note: in expansion of macro '_g_free0' _g_free0(result); ^~~~~~~~ dock-manager-api.cc: In function 'DBusHandlerResult _dbus_dock_item_dbus_interface_property_get_all(DockItemDBusInterface*, DBusConnection*, DBusMessage*)': dock-manager-api.cc:43:43: warning: invalid conversion from 'int' to 'gchar*' {aka 'char*'} [-fpermissive] #define _g_free0(var) (var = (g_free (var), NULL)) ~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:1454:13: note: in expansion of macro '_g_free0' _g_free0(result); ^~~~~~~~ dock-manager-api.cc:43:43: warning: invalid conversion from 'int' to 'gchar*' {aka 'char*'} [-fpermissive] #define _g_free0(var) (var = (g_free (var), NULL)) ~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:1465:13: note: in expansion of macro '_g_free0' _g_free0(result); ^~~~~~~~ dock-manager-api.cc: In function 'DBusHandlerResult _dbus_dock_item_dbus_interface_add_menu_item(DockItemDBusInterface*, DBusConnection*, DBusMessage*)': dock-manager-api.cc:1513:26: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GValue*' {aka '_GValue*'} [-fpermissive] _value = g_memdup(&_tmp11_, sizeof(GValue)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc:46:91: warning: invalid conversion from 'int' to 'GHashTable*' {aka '_GHashTable*'} [-fpermissive] #define _g_hash_table_unref0(var) ((var == NULL) ? NULL : (var = (g_hash_table_unref (var), NULL))) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:1526:5: note: in expansion of macro '_g_hash_table_unref0' _g_hash_table_unref0(menu_hints); ^~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc: In function 'DBusHandlerResult _dbus_dock_item_dbus_interface_update_dock_item(DockItemDBusInterface*, DBusConnection*, DBusMessage*)': dock-manager-api.cc:1597:26: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GValue*' {aka '_GValue*'} [-fpermissive] _value = g_memdup(&_tmp34_, sizeof(GValue)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc:46:91: warning: invalid conversion from 'int' to 'GHashTable*' {aka '_GHashTable*'} [-fpermissive] #define _g_hash_table_unref0(var) ((var == NULL) ? NULL : (var = (g_hash_table_unref (var), NULL))) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:1610:5: note: in expansion of macro '_g_hash_table_unref0' _g_hash_table_unref0(hints); ^~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc: In function 'DBusHandlerResult dock_item_dbus_interface_dbus_message(DBusConnection*, DBusMessage*, void*)': dock-manager-api.cc:1626:60: warning: invalid conversion from 'void*' to 'DockItemDBusInterface*' {aka '_DockItemDBusInterface*'} [-fpermissive] result = _dbus_dock_item_dbus_interface_introspect(object, connection, message); ^~~~~~ dock-manager-api.cc:1357:91: note: initializing argument 1 of 'DBusHandlerResult _dbus_dock_item_dbus_interface_introspect(DockItemDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_dock_item_dbus_interface_introspect(DockItemDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ dock-manager-api.cc:1628:62: warning: invalid conversion from 'void*' to 'DockItemDBusInterface*' {aka '_DockItemDBusInterface*'} [-fpermissive] result = _dbus_dock_item_dbus_interface_property_get(object, connection, message); ^~~~~~ dock-manager-api.cc:1382:93: note: initializing argument 1 of 'DBusHandlerResult _dbus_dock_item_dbus_interface_property_get(DockItemDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_dock_item_dbus_interface_property_get(DockItemDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ dock-manager-api.cc:1630:66: warning: invalid conversion from 'void*' to 'DockItemDBusInterface*' {aka '_DockItemDBusInterface*'} [-fpermissive] result = _dbus_dock_item_dbus_interface_property_get_all(object, connection, message); ^~~~~~ dock-manager-api.cc:1429:97: note: initializing argument 1 of 'DBusHandlerResult _dbus_dock_item_dbus_interface_property_get_all(DockItemDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_dock_item_dbus_interface_property_get_all(DockItemDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ dock-manager-api.cc:1632:63: warning: invalid conversion from 'void*' to 'DockItemDBusInterface*' {aka '_DockItemDBusInterface*'} [-fpermissive] result = _dbus_dock_item_dbus_interface_add_menu_item(object, connection, message); ^~~~~~ dock-manager-api.cc:1485:94: note: initializing argument 1 of 'DBusHandlerResult _dbus_dock_item_dbus_interface_add_menu_item(DockItemDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_dock_item_dbus_interface_add_menu_item(DockItemDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ dock-manager-api.cc:1634:66: warning: invalid conversion from 'void*' to 'DockItemDBusInterface*' {aka '_DockItemDBusInterface*'} [-fpermissive] result = _dbus_dock_item_dbus_interface_remove_menu_item(object, connection, message); ^~~~~~ dock-manager-api.cc:1538:97: note: initializing argument 1 of 'DBusHandlerResult _dbus_dock_item_dbus_interface_remove_menu_item(DockItemDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_dock_item_dbus_interface_remove_menu_item(DockItemDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ dock-manager-api.cc:1636:66: warning: invalid conversion from 'void*' to 'DockItemDBusInterface*' {aka '_DockItemDBusInterface*'} [-fpermissive] result = _dbus_dock_item_dbus_interface_update_dock_item(object, connection, message); ^~~~~~ dock-manager-api.cc:1569:97: note: initializing argument 1 of 'DBusHandlerResult _dbus_dock_item_dbus_interface_update_dock_item(DockItemDBusInterface*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_dock_item_dbus_interface_update_dock_item(DockItemDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ dock-manager-api.cc: In function 'void _dbus_dock_item_dbus_interface_menu_item_activated(GObject*, gint, DBusConnection*)': dock-manager-api.cc:1649:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const char*' [-fpermissive] const char* path = g_object_get_data(_sender, "dbus_object_path"); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc: In function 'void dock_item_dbus_interface_dbus_register_object(DBusConnection*, const char*, void*)': dock-manager-api.cc:1660:28: warning: invalid conversion from 'void*' to 'GObject*' {aka '_GObject*'} [-fpermissive] if (!g_object_get_data(object, "dbus_object_path")) { ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gobject.h:577:64: note: initializing argument 1 of 'void* g_object_get_data(GObject*, const gchar*)' gpointer g_object_get_data (GObject *object, ~~~~~~~~~~~~~~~~^~~~~~ dock-manager-api.cc:1661:27: warning: invalid conversion from 'void*' to 'GObject*' {aka '_GObject*'} [-fpermissive] g_object_set_data(object, "dbus_object_path", g_strdup(path)); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gobject.h:580:64: note: initializing argument 1 of 'void g_object_set_data(GObject*, const gchar*, gpointer)' void g_object_set_data (GObject *object, ~~~~~~~~~~~~~~~~^~~~~~ dock-manager-api.cc:1663:27: warning: invalid conversion from 'void*' to 'GObject*' {aka '_GObject*'} [-fpermissive] g_object_weak_ref(object, _vala_dbus_unregister_object, connection); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gobject.h:502:51: note: initializing argument 1 of 'void g_object_weak_ref(GObject*, GWeakNotify, gpointer)' void g_object_weak_ref (GObject *object, ~~~~~~~~~~~~~~~^~~~~~ dock-manager-api.cc: In function 'GType dock_item_dbus_interface_get_type()': dock-manager-api.cc:1675:131: warning: invalid conversion from 'int' to 'GTypeFlags' [-fpermissive] dock_item_dbus_interface_type_id = g_type_register_static(G_TYPE_INTERFACE, "DockItemDBusInterface", &g_define_type_info, 0); ^ 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 dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gtype.h:1272:24: note: initializing argument 4 of 'GType g_type_register_static(GType, const gchar*, const GTypeInfo*, GTypeFlags)' GTypeFlags flags); ~~~~~~~~~~~~~~~~~^~~~~ dock-manager-api.cc:1677:111: warning: invalid conversion from 'GType (*)()' {aka 'long unsigned int (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] g_type_set_qdata(dock_item_dbus_interface_type_id, g_quark_from_string("ValaDBusInterfaceProxyType"), &dock_item_dbus_interface_dbus_proxy_get_type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gtype.h:747:30: note: initializing argument 3 of 'void g_type_set_qdata(GType, GQuark, gpointer)' gpointer data); ~~~~~~~~~~~~~~~~~^~~~ dock-manager-api.cc: In function 'DockItemDBusInterface* dock_item_dbus_interface_dbus_proxy_new(DBusGConnection*, const char*, const char*)': dock-manager-api.cc:1691:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DockItemDBusInterface*' {aka '_DockItemDBusInterface*'} [-fpermissive] self = g_object_new(dock_item_dbus_interface_dbus_proxy_get_type(), "connection", connection, "name", name, "path", path, "interface", "net.launchpad.DockItem", NULL); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc: In function 'DBusHandlerResult dock_item_dbus_interface_dbus_proxy_filter(DBusConnection*, DBusMessage*, void*)': dock-manager-api.cc:1733:62: warning: invalid conversion from 'void*' to 'DBusGProxy*' {aka '_DBusGProxy*'} [-fpermissive] if (dbus_message_has_path(message, dbus_g_proxy_get_path(user_data))) { ^~~~~~~~~ In file included from dock-manager-api.cc:26: /usr/include/dbus-1.0/dbus/dbus-glib.h:320:74: note: initializing argument 1 of 'const char* dbus_g_proxy_get_path(DBusGProxy*)' const char* dbus_g_proxy_get_path (DBusGProxy *proxy); ~~~~~~~~~~~~~~~~~~~^~~~~ dock-manager-api.cc:1735:71: warning: invalid conversion from 'void*' to 'DockItemDBusInterface*' {aka '_DockItemDBusInterface*'} [-fpermissive] _dbus_handle_dock_item_dbus_interface_menu_item_activated(user_data, connection, message); ^~~~~~~~~ dock-manager-api.cc:1715:94: note: initializing argument 1 of 'void _dbus_handle_dock_item_dbus_interface_menu_item_activated(DockItemDBusInterface*, DBusConnection*, DBusMessage*)' static void _dbus_handle_dock_item_dbus_interface_menu_item_activated(DockItemDBusInterface* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ dock-manager-api.cc: In function 'TaskManagerDispatcher* task_manager_dispatcher_construct(GType, TaskManager*)': dock-manager-api.cc:43:43: warning: invalid conversion from 'int' to 'gchar*' {aka 'char*'} [-fpermissive] #define _g_free0(var) (var = (g_free (var), NULL)) ~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2022:5: note: in expansion of macro '_g_free0' _g_free0(obj_path); ^~~~~~~~ dock-manager-api.cc:51:101: warning: invalid conversion from 'int' to 'DBusGConnection*' {aka '_DBusGConnection*'} [-fpermissive] #define _dbus_g_connection_unref0(var) ((var == NULL) ? NULL : (var = (dbus_g_connection_unref (var), NULL))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2023:5: note: in expansion of macro '_dbus_g_connection_unref0' _dbus_g_connection_unref0(conn); ^~~~~~~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc: In function 'char** task_manager_dispatcher_list_to_object_path_array(GSList*, int*)': dock-manager-api.cc:43:43: warning: invalid conversion from 'int' to 'char*' [-fpermissive] #define _g_free0(var) (var = (g_free (var), NULL)) ~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2048:13: note: in expansion of macro '_g_free0' _g_free0(result[i]); ^~~~~~~~ dock-manager-api.cc: In function 'char** task_manager_dispatcher_real_get_items(DockManagerDBusInterface*, int*, GError**)': dock-manager-api.cc:2082:44: warning: invalid conversion from 'const GSList*' {aka 'const _GSList*'} to 'GSList*' {aka '_GSList*'} [-fpermissive] GSList* _tmp0_ = task_manager_get_icons(self->priv->_manager); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc: In function 'char** task_manager_dispatcher_real_get_items_by_name(DockManagerDBusInterface*, const gchar*, int*, GError**)': dock-manager-api.cc:2097:43: warning: invalid conversion from 'const GSList*' {aka 'const _GSList*'} to 'GSList*' {aka '_GSList*'} [-fpermissive] GSList* icons = task_manager_get_icons(self->priv->_manager); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc:53:79: warning: invalid conversion from 'int' to 'GSList*' {aka '_GSList*'} [-fpermissive] #define _g_slist_free0(var) ((var == NULL) ? NULL : (var = (g_slist_free (var), NULL))) ~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2139:5: note: in expansion of macro '_g_slist_free0' _g_slist_free0(matches); ^~~~~~~~~~~~~~ dock-manager-api.cc: In function 'char** task_manager_dispatcher_real_get_items_by_desktop_file(DockManagerDBusInterface*, const gchar*, int*, GError**)': dock-manager-api.cc:2155:36: warning: invalid conversion from 'const GSList*' {aka 'const _GSList*'} to 'GSList*' {aka '_GSList*'} [-fpermissive] _tmp0_ = task_manager_get_icons(self->priv->_manager); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc:2169:48: warning: invalid conversion from 'const TaskItem*' {aka 'const _TaskItem*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] _tmp1_ = task_icon_get_launcher(icon); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ dock-manager-api.cc:53:79: warning: invalid conversion from 'int' to 'GSList*' {aka '_GSList*'} [-fpermissive] #define _g_slist_free0(var) ((var == NULL) ? NULL : (var = (g_slist_free (var), NULL))) ~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2190:5: note: in expansion of macro '_g_slist_free0' _g_slist_free0(matches); ^~~~~~~~~~~~~~ dock-manager-api.cc: In function 'char** task_manager_dispatcher_real_get_items_by_pid(DockManagerDBusInterface*, gint, int*, GError**)': dock-manager-api.cc:2200:43: warning: invalid conversion from 'const GSList*' {aka 'const _GSList*'} to 'GSList*' {aka '_GSList*'} [-fpermissive] GSList* icons = task_manager_get_icons(self->priv->_manager); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc:53:79: warning: invalid conversion from 'int' to 'GSList*' {aka '_GSList*'} [-fpermissive] #define _g_slist_free0(var) ((var == NULL) ? NULL : (var = (g_slist_free (var), NULL))) ~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2238:5: note: in expansion of macro '_g_slist_free0' _g_slist_free0(matches); ^~~~~~~~~~~~~~ dock-manager-api.cc: In function 'char* task_manager_dispatcher_real_get_item_by_xid(DockManagerDBusInterface*, gint64, GError**)': dock-manager-api.cc:2246:50: warning: invalid conversion from 'const TaskIcon*' {aka 'const _TaskIcon*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] TaskIcon* icon = task_manager_get_icon_by_xid(self->priv->_manager, xid); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc: In function 'void _g_free0_(gpointer)': dock-manager-api.cc:2259:23: warning: invalid conversion from 'int' to 'gpointer' {aka 'void*'} [-fpermissive] var = (g_free(var), NULL); ~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc: In function 'void __vala_GValue_free0_(gpointer)': dock-manager-api.cc:2272:54: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GValue*' {aka '_GValue*'} [-fpermissive] (var == NULL) ? NULL : (var = (_vala_GValue_free(var), NULL)); ^~~ dock-manager-api.cc:2263:39: note: initializing argument 1 of 'void _vala_GValue_free(GValue*)' static void _vala_GValue_free(GValue* self) ~~~~~~~~^~~~ dock-manager-api.cc:2272:58: warning: invalid conversion from 'int' to 'gpointer' {aka 'void*'} [-fpermissive] (var == NULL) ? NULL : (var = (_vala_GValue_free(var), NULL)); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc: In function 'void task_manager_dispatcher_real_awn_set_visibility(DockManagerDBusInterface*, const gchar*, gboolean, GError**)': dock-manager-api.cc:46:91: warning: invalid conversion from 'int' to 'GHashTable*' {aka '_GHashTable*'} [-fpermissive] #define _g_hash_table_unref0(var) ((var == NULL) ? NULL : (var = (g_hash_table_unref (var), NULL))) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2297:13: note: in expansion of macro '_g_hash_table_unref0' _g_hash_table_unref0(hints); ^~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc:46:91: warning: invalid conversion from 'int' to 'GHashTable*' {aka '_GHashTable*'} [-fpermissive] #define _g_hash_table_unref0(var) ((var == NULL) ? NULL : (var = (g_hash_table_unref (var), NULL))) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2300:13: note: in expansion of macro '_g_hash_table_unref0' _g_hash_table_unref0(hints); ^~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc:46:91: warning: invalid conversion from 'int' to 'GHashTable*' {aka '_GHashTable*'} [-fpermissive] #define _g_hash_table_unref0(var) ((var == NULL) ? NULL : (var = (g_hash_table_unref (var), NULL))) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2306:5: note: in expansion of macro '_g_hash_table_unref0' _g_hash_table_unref0(hints); ^~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc: In function 'char* task_manager_dispatcher_real_awn_register_proxy_item(DockManagerDBusInterface*, const gchar*, const gchar*, GError**)': dock-manager-api.cc:2312:28: warning: unused variable 'self' [-Wunused-variable] TaskManagerDispatcher* self = (TaskManagerDispatcher*) base; ^~~~ dock-manager-api.cc: In function 'void task_manager_dispatcher_set_manager(TaskManagerDispatcher*, TaskManager*)': dock-manager-api.cc:2335:38: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskManager*' {aka '_TaskManager*'} [-fpermissive] TaskManager* tmp = _g_object_ref0(value); ~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:50:83: warning: invalid conversion from 'int' to 'TaskManager*' {aka '_TaskManager*'} [-fpermissive] #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2336:5: note: in expansion of macro '_g_object_unref0' _g_object_unref0(self->priv->_manager); ^~~~~~~~~~~~~~~~ dock-manager-api.cc: In function 'void task_manager_dispatcher_class_init(TaskManagerDispatcherClass*)': dock-manager-api.cc:2345:73: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(TaskManagerDispatcherPrivate)); ^ 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 dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc:2345:73: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(TaskManagerDispatcherPrivate)); ^ 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 dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc:2349:268: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] g_object_class_install_property(G_OBJECT_CLASS(klass), TASK_MANAGER_DISPATCHER_MANAGER, g_param_spec_object("manager", "manager", "manager", TASK_TYPE_MANAGER, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ dock-manager-api.cc: In function 'void task_manager_dispatcher_dock_manager_dbus_interface_interface_init(DockManagerDBusInterfaceIface*)': dock-manager-api.cc:2355:100: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DockManagerDBusInterfaceIface*' {aka '_DockManagerDBusInterfaceIface*'} [-fpermissive] task_manager_dispatcher_dock_manager_dbus_interface_parent_iface = g_type_interface_peek_parent(iface); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc: In function 'void task_manager_dispatcher_finalize(GObject*)': dock-manager-api.cc:50:83: warning: invalid conversion from 'int' to 'TaskManager*' {aka '_TaskManager*'} [-fpermissive] #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2376:5: note: in expansion of macro '_g_object_unref0' _g_object_unref0(self->priv->_manager); ^~~~~~~~~~~~~~~~ dock-manager-api.cc: In function 'DBusHandlerResult _dbus_task_manager_dispatcher_introspect(TaskManagerDispatcher*, DBusConnection*, DBusMessage*)': dock-manager-api.cc:2395:66: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const char*' [-fpermissive] dbus_connection_list_registered(connection, g_object_get_data((GObject*) self, "dbus_object_path"), &children); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from /usr/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:28, from dock-manager-api.cc:29: /usr/include/dbus-1.0/dbus/dbus-connection.h:432:82: note: initializing argument 2 of 'dbus_bool_t dbus_connection_list_registered(DBusConnection*, const char*, char***)' const char *parent_path, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ dock-manager-api.cc: In function 'DBusHandlerResult task_manager_dispatcher_dbus_message(DBusConnection*, DBusMessage*, void*)': dock-manager-api.cc:2417:59: warning: invalid conversion from 'void*' to 'TaskManagerDispatcher*' {aka '_TaskManagerDispatcher*'} [-fpermissive] result = _dbus_task_manager_dispatcher_introspect(object, connection, message); ^~~~~~ dock-manager-api.cc:2386:90: note: initializing argument 1 of 'DBusHandlerResult _dbus_task_manager_dispatcher_introspect(TaskManagerDispatcher*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_task_manager_dispatcher_introspect(TaskManagerDispatcher* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ dock-manager-api.cc: In function 'void task_manager_dispatcher_dbus_register_object(DBusConnection*, const char*, void*)': dock-manager-api.cc:2431:28: warning: invalid conversion from 'void*' to 'GObject*' {aka '_GObject*'} [-fpermissive] if (!g_object_get_data(object, "dbus_object_path")) { ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gobject.h:577:64: note: initializing argument 1 of 'void* g_object_get_data(GObject*, const gchar*)' gpointer g_object_get_data (GObject *object, ~~~~~~~~~~~~~~~~^~~~~~ dock-manager-api.cc:2432:27: warning: invalid conversion from 'void*' to 'GObject*' {aka '_GObject*'} [-fpermissive] g_object_set_data(object, "dbus_object_path", g_strdup(path)); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gobject.h:580:64: note: initializing argument 1 of 'void g_object_set_data(GObject*, const gchar*, gpointer)' void g_object_set_data (GObject *object, ~~~~~~~~~~~~~~~~^~~~~~ dock-manager-api.cc:2434:27: warning: invalid conversion from 'void*' to 'GObject*' {aka '_GObject*'} [-fpermissive] g_object_weak_ref(object, _vala_dbus_unregister_object, connection); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gobject.h:502:51: note: initializing argument 1 of 'void g_object_weak_ref(GObject*, GWeakNotify, gpointer)' void g_object_weak_ref (GObject *object, ~~~~~~~~~~~~~~~^~~~~~ dock-manager-api.cc: In function 'GType task_manager_dispatcher_get_type()': dock-manager-api.cc:2447:127: warning: invalid conversion from 'int' to 'GTypeFlags' [-fpermissive] task_manager_dispatcher_type_id = g_type_register_static(G_TYPE_OBJECT, "TaskManagerDispatcher", &g_define_type_info, 0); ^ 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 dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gtype.h:1272:24: note: initializing argument 4 of 'GType g_type_register_static(GType, const gchar*, const GTypeInfo*, GTypeFlags)' GTypeFlags flags); ~~~~~~~~~~~~~~~~~^~~~~ dock-manager-api.cc: In function 'void _vala_task_manager_dispatcher_set_property(GObject*, guint, const GValue*, GParamSpec*)': dock-manager-api.cc:2475:69: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskManager*' {aka '_TaskManager*'} [-fpermissive] task_manager_dispatcher_set_manager(self, g_value_get_object(value)); ~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2332:91: note: initializing argument 2 of 'void task_manager_dispatcher_set_manager(TaskManagerDispatcher*, TaskManager*)' static void task_manager_dispatcher_set_manager(TaskManagerDispatcher* self, TaskManager* value) ~~~~~~~~~~~~~^~~~~ dock-manager-api.cc: In function 'TaskIconDispatcher* task_icon_dispatcher_construct(GType, TaskIcon*)': dock-manager-api.cc:51:101: warning: invalid conversion from 'int' to 'DBusGConnection*' {aka '_DBusGConnection*'} [-fpermissive] #define _dbus_g_connection_unref0(var) ((var == NULL) ? NULL : (var = (dbus_g_connection_unref (var), NULL))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2501:5: note: in expansion of macro '_dbus_g_connection_unref0' _dbus_g_connection_unref0(conn); ^~~~~~~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc: In function 'void block1_data_unref(Block1Data*)': dock-manager-api.cc:50:83: warning: invalid conversion from 'int' to 'TaskIconDispatcher*' {aka '_TaskIconDispatcher*'} [-fpermissive] #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2543:9: note: in expansion of macro '_g_object_unref0' _g_object_unref0(_data1_->self); ^~~~~~~~~~~~~~~~ dock-manager-api.cc: In function 'void __lambda0__gtk_menu_item_activate(GtkMenuItem*, gpointer)': dock-manager-api.cc:2559:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'Block1Data*' {aka '_Block1Data*'} [-fpermissive] _lambda0_(_sender, self); ^~~~ dock-manager-api.cc:2549:51: note: initializing argument 2 of 'void _lambda0_(GtkMenuItem*, Block1Data*)' static void _lambda0_(GtkMenuItem* w, Block1Data* _data1_) ~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc: In function 'gint task_icon_dispatcher_real_add_menu_item(DockItemDBusInterface*, GHashTable*, GError**)': dock-manager-api.cc:2580:52: warning: invalid conversion from 'const char**' to 'void**' [-fpermissive] bool found = g_hash_table_iter_next(&iter, &key, &value); ^~~~ In file included from /usr/include/glib-2.0/glib.h:50, from dock-manager-api.cc:24: /usr/include/glib-2.0/glib/ghash.h:134:61: note: initializing argument 2 of 'gboolean g_hash_table_iter_next(GHashTableIter*, void**, void**)' gpointer *key, ~~~~~~~~~~~~~~~~^~~ dock-manager-api.cc:2580:58: warning: invalid conversion from 'GValue**' {aka '_GValue**'} to 'void**' [-fpermissive] bool found = g_hash_table_iter_next(&iter, &key, &value); ^~~~~~ In file included from /usr/include/glib-2.0/glib.h:50, from dock-manager-api.cc:24: /usr/include/glib-2.0/glib/ghash.h:135:61: note: initializing argument 3 of 'gboolean g_hash_table_iter_next(GHashTableIter*, void**, void**)' gpointer *value); ~~~~~~~~~~~~~~~~^~~~~ dock-manager-api.cc:2589:37: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkImageMenuItem*' {aka '_GtkImageMenuItem*'} [-fpermissive] item = g_object_ref_sink(item); ~~~~~~~~~~~~~~~~~^~~~~~ dock-manager-api.cc:2586:31: warning: unused variable '_tmp4_' [-Wunused-variable] GtkImageMenuItem* _tmp4_ = NULL; ^~~~~~ dock-manager-api.cc:2596:42: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkImage*' {aka '_GtkImage*'} [-fpermissive] image = g_object_ref_sink(image); ~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2593:27: warning: unused variable '_tmp6_' [-Wunused-variable] GtkImage* _tmp6_ = NULL; ^~~~~~ dock-manager-api.cc:54:79: warning: invalid conversion from 'int' to 'GError*' {aka '_GError*'} [-fpermissive] #define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL))) ~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2605:25: note: in expansion of macro '_g_error_free0' _g_error_free0(_inner_error_); ^~~~~~~~~~~~~~ dock-manager-api.cc:2609:50: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkImage*' {aka '_GtkImage*'} [-fpermissive] image = g_object_ref_sink(image); ~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:50:83: warning: invalid conversion from 'int' to 'GdkPixbuf*' {aka '_GdkPixbuf*'} [-fpermissive] #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2611:21: note: in expansion of macro '_g_object_unref0' _g_object_unref0(pixbuf); ^~~~~~~~~~~~~~~~ dock-manager-api.cc:43:43: warning: invalid conversion from 'int' to 'gchar*' {aka 'char*'} [-fpermissive] #define _g_free0(var) (var = (g_free (var), NULL)) ~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2618:25: note: in expansion of macro '_g_free0' _g_free0(group); ^~~~~~~~ dock-manager-api.cc:2631:37: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIconDispatcher*' {aka '_TaskIconDispatcher*'} [-fpermissive] _data1_->self = g_object_ref(self); ~~~~~~~~~~~~^~~~~~ dock-manager-api.cc:2637:173: warning: invalid conversion from 'int' to 'GConnectFlags' [-fpermissive] g_signal_connect_data((GtkMenuItem*) item, "activate", (GCallback) __lambda0__gtk_menu_item_activate, block1_data_ref(_data1_), (GClosureNotify) block1_data_unref, 0); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gsignal.h:393:29: note: initializing argument 6 of 'gulong g_signal_connect_data(gpointer, const gchar*, GCallback, gpointer, GClosureNotify, GConnectFlags)' GConnectFlags connect_flags); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ dock-manager-api.cc:43:43: warning: invalid conversion from 'int' to 'gchar*' {aka 'char*'} [-fpermissive] #define _g_free0(var) (var = (g_free (var), NULL)) ~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2641:9: note: in expansion of macro '_g_free0' _g_free0(group); ^~~~~~~~ dock-manager-api.cc:50:83: warning: invalid conversion from 'int' to 'GtkImage*' {aka '_GtkImage*'} [-fpermissive] #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2642:9: note: in expansion of macro '_g_object_unref0' _g_object_unref0(image); ^~~~~~~~~~~~~~~~ dock-manager-api.cc:50:83: warning: invalid conversion from 'int' to 'GtkImageMenuItem*' {aka '_GtkImageMenuItem*'} [-fpermissive] #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2643:9: note: in expansion of macro '_g_object_unref0' _g_object_unref0(item); ^~~~~~~~~~~~~~~~ dock-manager-api.cc:43:43: warning: invalid conversion from 'int' to 'gchar*' {aka 'char*'} [-fpermissive] #define _g_free0(var) (var = (g_free (var), NULL)) ~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2646:5: note: in expansion of macro '_g_free0' _g_free0(group); ^~~~~~~~ dock-manager-api.cc:50:83: warning: invalid conversion from 'int' to 'GtkImage*' {aka '_GtkImage*'} [-fpermissive] #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2647:5: note: in expansion of macro '_g_object_unref0' _g_object_unref0(image); ^~~~~~~~~~~~~~~~ dock-manager-api.cc:50:83: warning: invalid conversion from 'int' to 'GtkImageMenuItem*' {aka '_GtkImageMenuItem*'} [-fpermissive] #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2648:5: note: in expansion of macro '_g_object_unref0' _g_object_unref0(item); ^~~~~~~~~~~~~~~~ dock-manager-api.cc: In function 'void task_icon_dispatcher_real_update_dock_item(DockItemDBusInterface*, GHashTable*, GError**)': dock-manager-api.cc:2673:44: warning: invalid conversion from 'const gchar**' {aka 'const char**'} to 'void**' [-fpermissive] if (!g_hash_table_iter_next(&iter, &key, &value)) { ^~~~ In file included from /usr/include/glib-2.0/glib.h:50, from dock-manager-api.cc:24: /usr/include/glib-2.0/glib/ghash.h:134:61: note: initializing argument 2 of 'gboolean g_hash_table_iter_next(GHashTableIter*, void**, void**)' gpointer *key, ~~~~~~~~~~~~~~~~^~~ dock-manager-api.cc:2673:50: warning: invalid conversion from 'GValue**' {aka '_GValue**'} to 'void**' [-fpermissive] if (!g_hash_table_iter_next(&iter, &key, &value)) { ^~~~~~ In file included from /usr/include/glib-2.0/glib.h:50, from dock-manager-api.cc:24: /usr/include/glib-2.0/glib/ghash.h:135:61: note: initializing argument 3 of 'gboolean g_hash_table_iter_next(GHashTableIter*, void**, void**)' gpointer *value); ~~~~~~~~~~~~~~~~^~~~~ dock-manager-api.cc: In function 'gchar* string_replace(const gchar*, const gchar*, const gchar*)': dock-manager-api.cc:2718:41: warning: invalid conversion from 'int' to 'GRegexCompileFlags' [-fpermissive] GRegex* regex = g_regex_new(_tmp1_, 0, 0, &_inner_error_); ^ In file included from /usr/include/glib-2.0/glib.h:75, from dock-manager-api.cc:24: /usr/include/glib-2.0/glib/gregex.h:448:29: note: initializing argument 2 of 'GRegex* g_regex_new(const gchar*, GRegexCompileFlags, GRegexMatchFlags, GError**)' GRegexCompileFlags compile_options, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ dock-manager-api.cc:2718:44: warning: invalid conversion from 'int' to 'GRegexMatchFlags' [-fpermissive] GRegex* regex = g_regex_new(_tmp1_, 0, 0, &_inner_error_); ^ In file included from /usr/include/glib-2.0/glib.h:75, from dock-manager-api.cc:24: /usr/include/glib-2.0/glib/gregex.h:449:29: note: initializing argument 3 of 'GRegex* g_regex_new(const gchar*, GRegexCompileFlags, GRegexMatchFlags, GError**)' GRegexMatchFlags match_options, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ dock-manager-api.cc:43:43: warning: invalid conversion from 'int' to 'char*' [-fpermissive] #define _g_free0(var) (var = (g_free (var), NULL)) ~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2719:5: note: in expansion of macro '_g_free0' _g_free0(_tmp1_); ^~~~~~~~ dock-manager-api.cc:2731:81: warning: invalid conversion from 'int' to 'GRegexMatchFlags' [-fpermissive] result = g_regex_replace_literal(regex, self, (gssize)(-1), 0, replacement, 0, &_inner_error_); ^ In file included from /usr/include/glib-2.0/glib.h:75, from dock-manager-api.cc:24: /usr/include/glib-2.0/glib/gregex.h:547:29: note: initializing argument 6 of 'gchar* g_regex_replace_literal(const GRegex*, const gchar*, gssize, gint, const gchar*, GRegexMatchFlags, GError**)' GRegexMatchFlags match_options, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ dock-manager-api.cc:56:81: warning: invalid conversion from 'int' to 'GRegex*' {aka '_GRegex*'} [-fpermissive] #define _g_regex_unref0(var) ((var == NULL) ? NULL : (var = (g_regex_unref (var), NULL))) ~~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2733:9: note: in expansion of macro '_g_regex_unref0' _g_regex_unref0(regex); ^~~~~~~~~~~~~~~ dock-manager-api.cc:56:81: warning: invalid conversion from 'int' to 'GRegex*' {aka '_GRegex*'} [-fpermissive] #define _g_regex_unref0(var) ((var == NULL) ? NULL : (var = (g_regex_unref (var), NULL))) ~~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2737:9: note: in expansion of macro '_g_regex_unref0' _g_regex_unref0(regex); ^~~~~~~~~~~~~~~ dock-manager-api.cc:56:81: warning: invalid conversion from 'int' to 'GRegex*' {aka '_GRegex*'} [-fpermissive] #define _g_regex_unref0(var) ((var == NULL) ? NULL : (var = (g_regex_unref (var), NULL))) ~~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2742:5: note: in expansion of macro '_g_regex_unref0' _g_regex_unref0(regex); ^~~~~~~~~~~~~~~ dock-manager-api.cc:54:79: warning: invalid conversion from 'int' to 'GError*' {aka '_GError*'} [-fpermissive] #define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL))) ~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc:2749:9: note: in expansion of macro '_g_error_free0' _g_error_free0(e); ^~~~~~~~~~~~~~ dock-manager-api.cc: In function 'gchar* task_icon_dispatcher_real_get_desktop_file(DockItemDBusInterface*)': dock-manager-api.cc:2763:44: warning: invalid conversion from 'const TaskItem*' {aka 'const _TaskItem*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = task_icon_get_launcher(self->priv->icon); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ dock-manager-api.cc: In function 'void task_icon_dispatcher_class_init(TaskIconDispatcherClass*)': dock-manager-api.cc:2782:70: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(TaskIconDispatcherPrivate)); ^ 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 dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc:2782:70: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(TaskIconDispatcherPrivate)); ^ 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 dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc:2786:249: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] g_object_class_install_property(G_OBJECT_CLASS(klass), TASK_ICON_DISPATCHER_OBJECT_PATH, g_param_spec_string("object-path", "object-path", "object-path", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gparamspecs.h:1095:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_string(const gchar*, const gchar*, const gchar*, const gchar*, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ dock-manager-api.cc: In function 'void task_icon_dispatcher_dock_item_dbus_interface_interface_init(DockItemDBusInterfaceIface*)': dock-manager-api.cc:2792:94: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'DockItemDBusInterfaceIface*' {aka '_DockItemDBusInterfaceIface*'} [-fpermissive] task_icon_dispatcher_dock_item_dbus_interface_parent_iface = g_type_interface_peek_parent(iface); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ dock-manager-api.cc: In function 'DBusHandlerResult _dbus_task_icon_dispatcher_introspect(TaskIconDispatcher*, DBusConnection*, DBusMessage*)': dock-manager-api.cc:2833:66: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const char*' [-fpermissive] dbus_connection_list_registered(connection, g_object_get_data((GObject*) self, "dbus_object_path"), &children); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from /usr/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:28, from dock-manager-api.cc:29: /usr/include/dbus-1.0/dbus/dbus-connection.h:432:82: note: initializing argument 2 of 'dbus_bool_t dbus_connection_list_registered(DBusConnection*, const char*, char***)' const char *parent_path, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ dock-manager-api.cc: In function 'DBusHandlerResult task_icon_dispatcher_dbus_message(DBusConnection*, DBusMessage*, void*)': dock-manager-api.cc:2854:56: warning: invalid conversion from 'void*' to 'TaskIconDispatcher*' {aka '_TaskIconDispatcher*'} [-fpermissive] result = _dbus_task_icon_dispatcher_introspect(object, connection, message); ^~~~~~ dock-manager-api.cc:2825:84: note: initializing argument 1 of 'DBusHandlerResult _dbus_task_icon_dispatcher_introspect(TaskIconDispatcher*, DBusConnection*, DBusMessage*)' static DBusHandlerResult _dbus_task_icon_dispatcher_introspect(TaskIconDispatcher* self, DBusConnection* connection, DBusMessage* message) ~~~~~~~~~~~~~~~~~~~~^~~~ dock-manager-api.cc: In function 'void task_icon_dispatcher_dbus_register_object(DBusConnection*, const char*, void*)': dock-manager-api.cc:2868:28: warning: invalid conversion from 'void*' to 'GObject*' {aka '_GObject*'} [-fpermissive] if (!g_object_get_data(object, "dbus_object_path")) { ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gobject.h:577:64: note: initializing argument 1 of 'void* g_object_get_data(GObject*, const gchar*)' gpointer g_object_get_data (GObject *object, ~~~~~~~~~~~~~~~~^~~~~~ dock-manager-api.cc:2869:27: warning: invalid conversion from 'void*' to 'GObject*' {aka '_GObject*'} [-fpermissive] g_object_set_data(object, "dbus_object_path", g_strdup(path)); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gobject.h:580:64: note: initializing argument 1 of 'void g_object_set_data(GObject*, const gchar*, gpointer)' void g_object_set_data (GObject *object, ~~~~~~~~~~~~~~~~^~~~~~ dock-manager-api.cc:2871:27: warning: invalid conversion from 'void*' to 'GObject*' {aka '_GObject*'} [-fpermissive] g_object_weak_ref(object, _vala_dbus_unregister_object, connection); ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gobject.h:502:51: note: initializing argument 1 of 'void g_object_weak_ref(GObject*, GWeakNotify, gpointer)' void g_object_weak_ref (GObject *object, ~~~~~~~~~~~~~~~^~~~~~ dock-manager-api.cc: In function 'GType task_icon_dispatcher_get_type()': dock-manager-api.cc:2884:121: warning: invalid conversion from 'int' to 'GTypeFlags' [-fpermissive] task_icon_dispatcher_type_id = g_type_register_static(G_TYPE_OBJECT, "TaskIconDispatcher", &g_define_type_info, 0); ^ 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 dock-manager-api.cc:25: /usr/include/glib-2.0/gobject/gtype.h:1272:24: note: initializing argument 4 of 'GType g_type_register_static(GType, const gchar*, const GTypeInfo*, GTypeFlags)' GTypeFlags flags); ~~~~~~~~~~~~~~~~~^~~~~ task-icon.cc:345:13: warning: Deprecated pre-processor symbol, replace with TaskIconPrivate* priv = TASK_ICON_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-icon.cc:393:13: warning: Deprecated pre-processor symbol, replace with TaskIconPrivate* priv = TASK_ICON_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-icon.cc:906:13: warning: Deprecated pre-processor symbol, replace with priv = icon->priv = TASK_ICON_GET_PRIVATE(icon); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-icon.cc:918:13: warning: Deprecated pre-processor symbol, replace with priv = icon->priv = TASK_ICON_GET_PRIVATE(icon); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-icon.cc:1891:13: warning: Deprecated pre-processor symbol, replace with TASK_ICON_GET_PRIVATE(src)->items = g_slist_remove(TASK_ICON_GET_PRIVATE(src)->items, item); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-icon.cc:1891:13: warning: Deprecated pre-processor symbol, replace with task-icon.cc:1895:13: warning: Deprecated pre-processor symbol, replace with if (TASK_ICON_GET_PRIVATE(src)->main_item == item) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-icon.cc:2045:13: warning: Deprecated pre-processor symbol, replace with priv = TASK_ICON_GET_PRIVATE(icon); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ task-icon.cc:2635:13: warning: Deprecated pre-processor symbol, replace with if (TASK_ICON_GET_PRIVATE(icon)->main_item == TASK_ITEM(item)) { ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-icon-build-context-menus.cc:629:13: warning: Deprecated pre-processor symbol, replace with TaskIconPrivate* priv = TASK_ICON_GET_PRIVATE(icon); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-icon-build-context-menus.cc:664:13: warning: Deprecated pre-processor symbol, replace with TaskIconPrivate* priv = TASK_ICON_GET_PRIVATE(icon); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-icon-build-context-menus.cc:1244:13: warning: Deprecated pre-processor symbol, replace with TaskIconPrivate* priv = TASK_ICON_GET_PRIVATE(icon); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dock-manager-api.cc: In function 'DBusHandlerResult _dbus_dock_item_dbus_interface_property_get_all(DockItemDBusInterface*, DBusConnection*, DBusMessage*)': dock-manager-api.cc:43:38: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] #define _g_free0(var) (var = (g_free (var), NULL)) ^ dock-manager-api.cc:1459:20: note: 'result' was declared here gchar* result; ^~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from task-icon.cc:33: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon.cc:33: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from task-icon.cc:33: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from task-icon.cc:33: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon.cc:33: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from task-icon.cc:33: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ task-icon.cc: In function 'void task_icon_set_property(GObject*, guint, const GValue*, GParamSpec*)': task-icon.cc:270:42: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnApplet*' {aka '_AwnApplet*'} [-fpermissive] priv->applet = g_value_get_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon.cc:33: /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:287:50: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(task_icon_long_press), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ task-icon.cc: In function 'void task_icon_dispose(GObject*)': task-icon.cc:383:35: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] gtk_widget_destroy(i->data); ~~~^~~~ In file included from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from task-icon.cc:33: /usr/include/gtk-2.0/gtk/gtkwidget.h:837:50: note: initializing argument 1 of 'void gtk_widget_destroy(GtkWidget*)' void gtk_widget_destroy (GtkWidget *widget); ~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon.cc:33: task-icon.cc: In function 'void task_icon_finalize(GObject*)': /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:417:42: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(task_icon_active_window_changed), object); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:419:42: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(task_icon_active_workspace_changed), object); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:421:42: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(task_icon_viewport_changed), object); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:423:42: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(theme_changed_cb), object); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:425:42: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(theme_changed_cb), object); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:427:42: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(window_closed_cb), object); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:429:42: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(size_changed_cb), object); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:431:42: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(grouping_changed_cb), object); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ task-icon.cc: In function 'void task_icon_constructed(GObject*)': task-icon.cc:571:44: warning: invalid conversion from 'int' to 'GtkDestDefaults' [-fpermissive] GTK_DEST_DEFAULT_ALL & (~GTK_DEST_DEFAULT_HIGHLIGHT), ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktreeview.h:30, from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from task-icon.cc:33: /usr/include/gtk-2.0/gtk/gtkdnd.h:75:28: note: initializing argument 2 of 'void gtk_drag_dest_set(GtkWidget*, GtkDestDefaults, const GtkTargetEntry*, gint, GdkDragAction)' GtkDestDefaults flags, ~~~~~~~~~~~~~~~~~~~~~~^~~~~ task-icon.cc:573:39: warning: invalid conversion from 'int' to 'GdkDragAction' [-fpermissive] GDK_ACTION_COPY | GDK_ACTION_MOVE); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktreeview.h:30, from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from task-icon.cc:33: /usr/include/gtk-2.0/gtk/gtkdnd.h:78:28: note: initializing argument 5 of 'void gtk_drag_dest_set(GtkWidget*, GtkDestDefaults, const GtkTargetEntry*, gint, GdkDragAction)' GdkDragAction actions); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ task-icon.cc: In function 'gboolean task_icon_refresh_geometry(TaskIcon*)': task-icon.cc:661:29: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = w->data; ~~~^~~~ task-icon.cc: In function 'void task_icon_class_init(TaskIconClass*)': task-icon.cc:747:51: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon.cc:33: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-icon.cc:754:52: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon.cc:33: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-icon.cc:763:48: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon.cc:33: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-icon.cc:772:48: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon.cc:33: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-icon.cc:779:52: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon.cc:33: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-icon.cc:788:48: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon.cc:33: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-icon.cc:797:48: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon.cc:33: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-icon.cc:806:48: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon.cc:33: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-icon.cc:813:52: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon.cc:33: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-icon.cc:822:51: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon.cc:33: /usr/include/glib-2.0/gobject/gparamspecs.h:1089:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_double(const gchar*, const gchar*, const gchar*, gdouble, gdouble, gdouble, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-icon.cc:831:51: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon.cc:33: /usr/include/glib-2.0/gobject/gparamspecs.h:1089:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_double(const gchar*, const gchar*, const gchar*, gdouble, gdouble, gdouble, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-icon.cc:838:52: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon.cc:33: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-icon.cc:845:51: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon.cc:33: /usr/include/glib-2.0/gobject/gparamspecs.h:1095:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_string(const gchar*, const gchar*, const gchar*, const gchar*, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-icon.cc:899:64: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(TaskIconPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon.cc:33: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ task-icon.cc:899:64: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(TaskIconPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon.cc:33: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ task-icon.cc: In function 'void task_icon_init(TaskIcon*)': task-icon.cc:935:35: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GObject*' {aka '_GObject*'} [-fpermissive] priv->proxy_obj = g_object_new(G_TYPE_OBJECT, NULL); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ task-icon.cc:951:44: warning: invalid conversion from 'int' to 'GtkDestDefaults' [-fpermissive] GTK_DEST_DEFAULT_ALL & (~GTK_DEST_DEFAULT_HIGHLIGHT), ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktreeview.h:30, from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from task-icon.cc:33: /usr/include/gtk-2.0/gtk/gtkdnd.h:75:28: note: initializing argument 2 of 'void gtk_drag_dest_set(GtkWidget*, GtkDestDefaults, const GtkTargetEntry*, gint, GdkDragAction)' GtkDestDefaults flags, ~~~~~~~~~~~~~~~~~~~~~~^~~~~ task-icon.cc:953:39: warning: invalid conversion from 'int' to 'GdkDragAction' [-fpermissive] GDK_ACTION_COPY | GDK_ACTION_MOVE); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktreeview.h:30, from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from task-icon.cc:33: /usr/include/gtk-2.0/gtk/gtkdnd.h:78:28: note: initializing argument 5 of 'void gtk_drag_dest_set(GtkWidget*, GtkDestDefaults, const GtkTargetEntry*, gint, GdkDragAction)' GdkDragAction actions); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ task-icon.cc: In function 'GtkWidget* task_icon_new(AwnApplet*)': task-icon.cc:966:35: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] GtkWidget* icon = g_object_new(TASK_TYPE_ICON, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ "applet", applet, ~~~~~~~~~~~~~~~~~ "drag_and_drop", FALSE, ~~~~~~~~~~~~~~~~~~~~~~~ NULL); ~~~~~ task-icon.cc: In function 'void task_icon_active_window_changed(WnckScreen*, WnckWindow*, TaskIcon*)': task-icon.cc:1120:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = i->data; ~~~^~~~ task-icon.cc:1135:33: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = i->data; ~~~^~~~ task-icon.cc: In function 'void task_icon_search_main_item(TaskIcon*, TaskItem*)': task-icon.cc:1224:33: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = i->data; ~~~^~~~ task-icon.cc:1249:33: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = i->data; ~~~^~~~ task-icon.cc:1274:33: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = i->data; ~~~^~~~ task-icon.cc:1299:33: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = i->data; ~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon.cc:33: /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:1316:46: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(on_main_item_name_changed), icon); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:1318:46: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(on_main_item_icon_changed), icon); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:1320:46: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(on_main_item_visible_changed), icon); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ task-icon.cc: In function 'void task_icon_refresh_visible(TaskIcon*)': task-icon.cc:1370:29: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = w->data; ~~~^~~~ task-icon.cc: In function 'void on_window_active_changed(TaskWindow*, gboolean, TaskIcon*)': task-icon.cc:1449:29: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = w->data; ~~~^~~~ task-icon.cc: In function 'gint task_icon_count_require_attention(TaskIcon*)': task-icon.cc:1483:29: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = w->data; ~~~^~~~ task-icon.cc: In function 'void on_window_progress_changed(TaskWindow*, gfloat, TaskIcon*)': task-icon.cc:1557:29: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = w->data; ~~~^~~~ task-icon.cc: In function 'gboolean task_icon_contains_launcher(TaskIcon*)': task-icon.cc:1644:29: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = w->data; ~~~^~~~ task-icon.cc: In function 'const TaskItem* task_icon_get_launcher(TaskIcon*)': task-icon.cc:1689:29: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = w->data; ~~~^~~~ task-icon.cc: In function 'guint task_icon_count_tasklist_windows(TaskIcon*)': task-icon.cc:1710:29: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = w->data; ~~~^~~~ task-icon.cc: In function 'guint task_icon_match_item(TaskIcon*, TaskItem*)': task-icon.cc:1750:29: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = w->data; ~~~^~~~ task-icon.cc: In function 'void task_icon_set_icon_pixbuf(TaskIcon*, const TaskItem*)': task-icon.cc:1798:29: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const TaskItem*' {aka 'const _TaskItem*'} [-fpermissive] item = priv->items->data; ~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon.cc:33: task-icon.cc: In function 'void task_icon_moving_item(TaskIcon*, TaskIcon*, TaskItem*)': /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:1897:46: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(on_main_item_name_changed), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:1900:46: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(on_main_item_icon_changed), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:1903:46: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(on_main_item_visible_changed), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:1907:42: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(on_window_active_changed), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:1910:42: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(on_window_needs_attention_changed), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:1913:42: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(on_window_progress_changed), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:1916:42: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(on_window_progress_changed), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:1919:42: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(on_item_visible_changed), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ CXX task-item.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ task-icon.cc: In function 'void task_icon_minimize_group(TaskIcon*, TaskWindow*)': task-icon.cc:2140:54: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskWindow*' {aka '_TaskWindow*'} [-fpermissive] wnck_win = task_window_get_window(i->data); ~~~^~~~ In file included from task-icon.h:86, from task-icon.cc:45: task-window.h:99:55: note: initializing argument 1 of 'WnckWindow* task_window_get_window(TaskWindow*)' WnckWindow* task_window_get_window(TaskWindow* window); ~~~~~~~~~~~~~~~^~~~~~ task-icon.cc:2141:46: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] if (!task_item_is_visible(i->data)) { ~~~^~~~ In file included from task-icon.h:85, from task-icon.cc:45: task-item.h:102:46: note: initializing argument 1 of 'gboolean task_item_is_visible(TaskItem*)' gboolean task_item_is_visible(TaskItem* item); ~~~~~~~~~~^~~~ task-icon.cc:2147:61: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskWindow*' {aka '_TaskWindow*'} [-fpermissive] if (iter->data == task_window_get_window(i->data)) { ~~~^~~~ In file included from task-icon.h:86, from task-icon.cc:45: task-window.h:99:55: note: initializing argument 1 of 'WnckWindow* task_window_get_window(TaskWindow*)' WnckWindow* task_window_get_window(TaskWindow* window); ~~~~~~~~~~~~~~~^~~~~~ task-icon.cc:2148:57: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'WnckWindow*' {aka '_WnckWindow*'} [-fpermissive] if (!wnck_window_is_minimized(iter->data)) { ~~~~~~^~~~ In file included from /usr/include/libwnck-1.0/libwnck/libwnck.h:26, from task-icon.cc:38: /usr/include/libwnck-1.0/libwnck/window.h:311:61: note: initializing argument 1 of 'gboolean wnck_window_is_minimized(WnckWindow*)' gboolean wnck_window_is_minimized (WnckWindow *window); ~~~~~~~~~~~~^~~~~~ task-icon.cc:2149:52: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'WnckWindow*' {aka '_WnckWindow*'} [-fpermissive] wnck_window_minimize(iter->data); ~~~~~~^~~~ In file included from /usr/include/libwnck-1.0/libwnck/libwnck.h:26, from task-icon.cc:38: /usr/include/libwnck-1.0/libwnck/window.h:334:55: note: initializing argument 1 of 'void wnck_window_minimize(WnckWindow*)' void wnck_window_minimize (WnckWindow *window); ~~~~~~~~~~~~^~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from task-icon-build-context-menus.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon-build-context-menus.cc:31: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ task-icon.cc: In function 'void task_icon_restore_group(TaskIcon*, TaskWindow*, guint32)': task-icon.cc:2181:46: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] if (!task_item_is_visible(i->data)) { ~~~^~~~ In file included from task-icon.h:85, from task-icon.cc:45: task-item.h:102:46: note: initializing argument 1 of 'gboolean task_item_is_visible(TaskItem*)' gboolean task_item_is_visible(TaskItem* item); ~~~~~~~~~~^~~~ task-icon.cc:2184:54: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskWindow*' {aka '_TaskWindow*'} [-fpermissive] wnck_win = task_window_get_window(i->data); ~~~^~~~ In file included from task-icon.h:86, from task-icon.cc:45: task-window.h:99:55: note: initializing argument 1 of 'WnckWindow* task_window_get_window(TaskWindow*)' WnckWindow* task_window_get_window(TaskWindow* window); ~~~~~~~~~~~~~~~^~~~~~ task-icon.cc:2189:61: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskWindow*' {aka '_TaskWindow*'} [-fpermissive] if (iter->data == task_window_get_window(i->data)) { ~~~^~~~ In file included from task-icon.h:86, from task-icon.cc:45: task-window.h:99:55: note: initializing argument 1 of 'WnckWindow* task_window_get_window(TaskWindow*)' WnckWindow* task_window_get_window(TaskWindow* window); ~~~~~~~~~~~~~~~^~~~~~ task-icon.cc:2190:56: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'WnckWindow*' {aka '_WnckWindow*'} [-fpermissive] if (wnck_window_is_minimized(iter->data)) { ~~~~~~^~~~ In file included from /usr/include/libwnck-1.0/libwnck/libwnck.h:26, from task-icon.cc:38: /usr/include/libwnck-1.0/libwnck/window.h:311:61: note: initializing argument 1 of 'gboolean wnck_window_is_minimized(WnckWindow*)' gboolean wnck_window_is_minimized (WnckWindow *window); ~~~~~~~~~~~~^~~~~~ task-icon.cc:2191:54: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'WnckWindow*' {aka '_WnckWindow*'} [-fpermissive] wnck_window_unminimize(iter->data, timestamp); ~~~~~~^~~~ In file included from /usr/include/libwnck-1.0/libwnck/libwnck.h:26, from task-icon.cc:38: /usr/include/libwnck-1.0/libwnck/window.h:335:55: note: initializing argument 1 of 'void wnck_window_unminimize(WnckWindow*, guint32)' void wnck_window_unminimize (WnckWindow *window, ~~~~~~~~~~~~^~~~~~ task-icon.cc: In function 'void task_icon_set_highlighted_item(TaskIcon*)': task-icon.cc:2215:44: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskWindow*' {aka '_TaskWindow*'} [-fpermissive] task_window_set_highlighted(i->data, TRUE); ~~~^~~~ In file included from task-icon.h:86, from task-icon.cc:45: task-window.h:150:57: note: initializing argument 1 of 'void task_window_set_highlighted(TaskWindow*, gboolean)' void task_window_set_highlighted(TaskWindow* window, gboolean highlight_state); ~~~~~~~~~~~~^~~~~~ task-icon.cc:2217:44: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskWindow*' {aka '_TaskWindow*'} [-fpermissive] task_window_set_highlighted(i->data, FALSE); ~~~^~~~ In file included from task-icon.h:86, from task-icon.cc:45: task-window.h:150:57: note: initializing argument 1 of 'void task_window_set_highlighted(TaskWindow*, gboolean)' void task_window_set_highlighted(TaskWindow* window, gboolean highlight_state); ~~~~~~~~~~~~^~~~~~ task-icon.cc: In function 'gint task_icon_add_menu_item(TaskIcon*, GtkMenuItem*, gchar*)': task-icon.cc:2258:56: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const char*' [-fpermissive] if (g_strcmp0(group, g_object_get_qdata(G_OBJECT(i->data), gq)) == 0) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:85, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon.cc:33: /usr/include/glib-2.0/glib/gtestutils.h:178:58: note: initializing argument 2 of 'int g_strcmp0(const char*, const char*)' const char *str2); ~~~~~~~~~~~~~~~~^~~~ task-icon.cc: In function 'void task_icon_remove_menu_item(TaskIcon*, gint)': task-icon.cc:2300:32: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkMenuItem*' {aka '_GtkMenuItem*'} [-fpermissive] GtkMenuItem* item = i->data; ~~~^~~~ task-icon.cc: In function 'gboolean task_icon_scroll_event(GtkWidget*, GdkEventScroll*, TaskIcon*)': task-icon.cc:2354:92: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] } while ((TASK_IS_LAUNCHER(cur_item->data) || (!task_item_is_visible(cur_item->data))) ~~~~~~~~~~^~~~ In file included from task-icon.h:85, from task-icon.cc:45: task-item.h:102:46: note: initializing argument 1 of 'gboolean task_item_is_visible(TaskItem*)' gboolean task_item_is_visible(TaskItem* item); ~~~~~~~~~~^~~~ task-icon.cc:2357:67: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] task_icon_search_main_item(TASK_ICON(icon), cur_item->data); ~~~~~~~~~~^~~~ task-icon.cc:1209:54: note: initializing argument 2 of 'void task_icon_search_main_item(TaskIcon*, TaskItem*)' task_icon_search_main_item(TaskIcon* icon, TaskItem* main_item) ~~~~~~~~~~^~~~~~~~~ task-icon.cc: In function 'void task_icon_clicked(TaskIcon*, GdkEventButton*)': task-icon.cc:2444:37: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = w->data; ~~~^~~~ task-icon.cc:2493:33: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = w->data; ~~~^~~~ task-icon.cc: In function 'gboolean task_icon_button_release_event(GtkWidget*, GdkEventButton*)': task-icon.cc:2559:33: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = w->data; ~~~^~~~ task-icon.cc: In function 'void grouping_changed_cb(TaskManager*, gboolean, TaskIcon*)': task-icon.cc:2608:45: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] priv->main_item = iter->data; ~~~~~~^~~~ task-icon.cc:2618:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] GtkWidget* item = iter->data; ~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon.cc:33: /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:2637:62: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(on_main_item_name_changed), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:2640:62: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(on_main_item_icon_changed), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:2643:62: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(on_main_item_visible_changed), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:2647:58: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(on_window_active_changed), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:2650:58: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(on_window_needs_attention_changed), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:2653:58: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(on_window_progress_changed), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-icon.cc:2656:58: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(on_window_progress_changed), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ task-icon.cc: In function 'void window_closed_cb(WnckScreen*, WnckWindow*, TaskIcon*)': task-icon.cc:2690:42: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskWindow*' {aka '_TaskWindow*'} [-fpermissive] if (task_window_get_window(iter->data) == window) { ~~~~~~^~~~ In file included from task-icon.h:86, from task-icon.cc:45: task-window.h:99:55: note: initializing argument 1 of 'WnckWindow* task_window_get_window(TaskWindow*)' WnckWindow* task_window_get_window(TaskWindow* window); ~~~~~~~~~~~~~~~^~~~~~ task-icon.cc:2691:29: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskWindow*' {aka '_TaskWindow*'} [-fpermissive] taskwin = iter->data; ~~~~~~^~~~ task-icon.cc:2702:79: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] const TaskItem* launcher = task_icon_get_launcher(iter_icons->data); ~~~~~~~~~~~~^~~~ task-icon.cc:1679:39: note: initializing argument 1 of 'const TaskItem* task_icon_get_launcher(TaskIcon*)' task_icon_get_launcher(TaskIcon* icon) ~~~~~~~~~~~~~~~^~~~ task-icon.cc:2706:86: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] const TaskItem* moving = task_icon_get_main_item(iter_icons->data); ~~~~~~~~~~~~^~~~ task-icon.cc:1658:35: note: initializing argument 1 of 'const TaskItem* task_icon_get_main_item(TaskIcon*)' task_icon_get_main_item(TaskIcon* icon) ~~~~~~~~~~^~~~ task-icon.cc:2708:69: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] task_icon_moving_item(icon, iter_icons->data, TASK_ITEM(moving)); ~~~~~~~~~~~~^~~~ task-icon.cc:1889:49: note: initializing argument 2 of 'void task_icon_moving_item(TaskIcon*, TaskIcon*, TaskItem*)' task_icon_moving_item(TaskIcon* dest, TaskIcon* src, TaskItem* item) ~~~~~~~~~~^~~ task-icon.cc:2709:76: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] g_object_unref(task_icon_get_proxy(iter_icons->data)); ~~~~~~~~~~~~^~~~ task-icon.cc:2039:31: note: initializing argument 1 of 'GObject* task_icon_get_proxy(TaskIcon*)' task_icon_get_proxy(TaskIcon* icon) ~~~~~~~~~~^~~~ task-icon.cc: In function 'gboolean task_icon_button_press_event(GtkWidget*, GdkEventButton*)': task-icon.cc:2791:68: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] gtk_container_remove(GTK_CONTAINER(priv->menu), i->data); ~~~^~~~ In file included from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from task-icon.cc:33: /usr/include/gtk-2.0/gtk/gtkcontainer.h:114:22: note: initializing argument 2 of 'void gtk_container_remove(GtkContainer*, GtkWidget*)' GtkWidget *widget); ~~~~~~~~~~~~~~^~~~~~ task-icon.cc: In function 'gboolean task_icon_dest_drag_motion(GtkWidget*, GdkDragContext*, gint, gint, guint)': task-icon.cc:3047:62: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GdkAtom' {aka '_GdkAtom*'} [-fpermissive] if (g_strcmp0("awn/awn-panel", gdk_atom_name(it->data)) == 0) { ~~~~^~~~ In file included from /usr/include/gtk-2.0/gdk/gdk.h:50, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon.cc:33: /usr/include/gtk-2.0/gdk/gdkproperty.h:48:39: note: initializing argument 1 of 'gchar* gdk_atom_name(GdkAtom)' gchar* gdk_atom_name (GdkAtom atom); ~~~~~~~~~~~~~^~~~ task-icon.cc: In function 'void task_icon_dest_drag_data_received(GtkWidget*, GdkDragContext*, gint, gint, GtkSelectionData*, guint, guint)': task-icon.cc:3150:22: warning: variable 'error' set but not used [-Wunused-but-set-variable] GError* error; ^~~~~ CXX task-launcher.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from task-icon-build-context-menus.cc:31: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from task-icon-build-context-menus.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon-build-context-menus.cc:31: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from task-icon-build-context-menus.cc:31: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ task-icon-build-context-menus.cc: In function 'char* get_workspace_name_with_accel(WnckWindow*, int)': task-icon-build-context-menus.cc:125:29: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'char*' [-fpermissive] new_name = g_malloc0(strlen(name) * 2 + 6 + 1); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ task-icon-build-context-menus.cc: In function 'void activate_appropriate_window(WnckWindow*)': task-icon-build-context-menus.cc:223:54: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'WnckWindow*' {aka '_WnckWindow*'} [-fpermissive] if (wnck_window_is_in_viewport(iter->data, workspace)) { ~~~~~~^~~~ In file included from /usr/include/libwnck-1.0/libwnck/libwnck.h:26, from task-icon-build-context-menus.cc:36: /usr/include/libwnck-1.0/libwnck/window.h:407:62: note: initializing argument 1 of 'gboolean wnck_window_is_in_viewport(WnckWindow*, WnckWorkspace*)' gboolean wnck_window_is_in_viewport (WnckWindow *window, ~~~~~~~~~~~~~~~^~~~~~ task-icon-build-context-menus.cc:224:48: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'WnckWindow*' {aka '_WnckWindow*'} [-fpermissive] wnck_window_activate(iter->data, gtk_get_current_event_time()); ~~~~~~^~~~ In file included from /usr/include/libwnck-1.0/libwnck/libwnck.h:26, from task-icon-build-context-menus.cc:36: /usr/include/libwnck-1.0/libwnck/window.h:363:45: note: initializing argument 1 of 'void wnck_window_activate(WnckWindow*, guint32)' void wnck_window_activate (WnckWindow *window, ~~~~~~~~~~~~^~~~~~ task-icon-build-context-menus.cc: In function 'void _move_window_to_index(GtkMenuItem*, WnckWindow*)': task-icon-build-context-menus.cc:363:55: warning: invalid conversion from 'int' to 'WnckWindowMoveResizeMask' [-fpermissive] WNCK_WINDOW_CHANGE_Y | WNCK_WINDOW_CHANGE_X, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/libwnck-1.0/libwnck/libwnck.h:26, from task-icon-build-context-menus.cc:36: /usr/include/libwnck-1.0/libwnck/window.h:397:58: note: initializing argument 3 of 'void wnck_window_set_geometry(WnckWindow*, WnckWindowGravity, WnckWindowMoveResizeMask, int, int, int, int)' WnckWindowMoveResizeMask geometry_mask, ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ task-icon-build-context-menus.cc: In function 'void _close_all_cb(GtkMenuItem*, TaskIcon*)': task-icon-build-context-menus.cc:392:38: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] if (!task_item_is_visible(i->data)) { ~~~^~~~ In file included from task-icon.h:85, from task-icon-build-context-menus.cc:43: task-item.h:102:46: note: initializing argument 1 of 'gboolean task_item_is_visible(TaskItem*)' gboolean task_item_is_visible(TaskItem* item); ~~~~~~~~~~^~~~ task-icon-build-context-menus.cc: In function 'void _minimize_all_cb(GtkMenuItem*, TaskIcon*)': task-icon-build-context-menus.cc:511:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] if (!task_item_is_visible(iter->data)) { ~~~~~~^~~~ In file included from task-icon.h:85, from task-icon-build-context-menus.cc:43: task-item.h:102:46: note: initializing argument 1 of 'gboolean task_item_is_visible(TaskItem*)' gboolean task_item_is_visible(TaskItem* item); ~~~~~~~~~~^~~~ task-icon-build-context-menus.cc: In function 'void _unminimize_all_cb(GtkMenuItem*, TaskIcon*)': task-icon-build-context-menus.cc:535:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] if (!task_item_is_visible(iter->data)) { ~~~~~~^~~~ In file included from task-icon.h:85, from task-icon-build-context-menus.cc:43: task-item.h:102:46: note: initializing argument 1 of 'gboolean task_item_is_visible(TaskItem*)' gboolean task_item_is_visible(TaskItem* item); ~~~~~~~~~~^~~~ task-icon-build-context-menus.cc: In function 'void _maximize_all_cb(GtkMenuItem*, TaskIcon*)': task-icon-build-context-menus.cc:559:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] if (!task_item_is_visible(iter->data)) { ~~~~~~^~~~ In file included from task-icon.h:85, from task-icon-build-context-menus.cc:43: task-item.h:102:46: note: initializing argument 1 of 'gboolean task_item_is_visible(TaskItem*)' gboolean task_item_is_visible(TaskItem* item); ~~~~~~~~~~^~~~ task-icon-build-context-menus.cc: In function 'void _unmaximize_all_cb(GtkMenuItem*, TaskIcon*)': task-icon-build-context-menus.cc:584:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] if (!task_item_is_visible(iter->data)) { ~~~~~~^~~~ In file included from task-icon.h:85, from task-icon-build-context-menus.cc:43: task-item.h:102:46: note: initializing argument 1 of 'gboolean task_item_is_visible(TaskItem*)' gboolean task_item_is_visible(TaskItem* item); ~~~~~~~~~~^~~~ task-icon-build-context-menus.cc: In function 'void _spawn_menu_cmd_cb(GtkMenuItem*, GStrv)': task-icon-build-context-menus.cc:598:44: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'gchar*' {aka 'char*'} [-fpermissive] gchar* shell_value = g_object_get_qdata(G_OBJECT(menuitem), g_quark_from_static_string("shell_value")); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-icon-build-context-menus.cc: In function 'GtkWidget* task_icon_get_menu_item_add_to_launcher_list(TaskIcon*)': task-icon-build-context-menus.cc:639:93: warning: 'GValue* g_value_array_get_nth(GValueArray*, guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] const gchar* path = g_value_get_string(g_value_array_get_nth(launcher_paths, idx)); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon-build-context-menus.cc:31: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ task-icon-build-context-menus.cc:639:93: warning: 'GValue* g_value_array_get_nth(GValueArray*, guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] const gchar* path = g_value_get_string(g_value_array_get_nth(launcher_paths, idx)); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon-build-context-menus.cc:31: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ task-icon-build-context-menus.cc:645:42: warning: 'void g_value_array_free(GValueArray*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free(launcher_paths); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon-build-context-menus.cc:31: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ task-icon-build-context-menus.cc:645:42: warning: 'void g_value_array_free(GValueArray*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free(launcher_paths); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon-build-context-menus.cc:31: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ task-icon-build-context-menus.cc: In function 'GtkWidget* task_icon_get_menu_item_remove_from_launcher_list(TaskIcon*)': task-icon-build-context-menus.cc:674:93: warning: 'GValue* g_value_array_get_nth(GValueArray*, guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] const gchar* path = g_value_get_string(g_value_array_get_nth(launcher_paths, idx)); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon-build-context-menus.cc:31: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ task-icon-build-context-menus.cc:674:93: warning: 'GValue* g_value_array_get_nth(GValueArray*, guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] const gchar* path = g_value_get_string(g_value_array_get_nth(launcher_paths, idx)); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon-build-context-menus.cc:31: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ task-icon-build-context-menus.cc:680:42: warning: 'void g_value_array_free(GValueArray*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free(launcher_paths); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon-build-context-menus.cc:31: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ task-icon-build-context-menus.cc:680:42: warning: 'void g_value_array_free(GValueArray*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free(launcher_paths); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon-build-context-menus.cc:31: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ task-icon-build-context-menus.cc: In function 'GtkWidget* task_icon_get_minimize_all(TaskIcon*)': task-icon-build-context-menus.cc:758:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] if (!task_item_is_visible(iter->data)) { ~~~~~~^~~~ In file included from task-icon.h:85, from task-icon-build-context-menus.cc:43: task-item.h:102:46: note: initializing argument 1 of 'gboolean task_item_is_visible(TaskItem*)' gboolean task_item_is_visible(TaskItem* item); ~~~~~~~~~~^~~~ task-icon-build-context-menus.cc: In function 'GtkWidget* task_icon_get_unminimize_all(TaskIcon*)': task-icon-build-context-menus.cc:786:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] if (!task_item_is_visible(iter->data)) { ~~~~~~^~~~ In file included from task-icon.h:85, from task-icon-build-context-menus.cc:43: task-item.h:102:46: note: initializing argument 1 of 'gboolean task_item_is_visible(TaskItem*)' gboolean task_item_is_visible(TaskItem* item); ~~~~~~~~~~^~~~ task-icon-build-context-menus.cc: In function 'GtkWidget* task_icon_get_maximize_all(TaskIcon*)': task-icon-build-context-menus.cc:814:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] if (!task_item_is_visible(iter->data)) { ~~~~~~^~~~ In file included from task-icon.h:85, from task-icon-build-context-menus.cc:43: task-item.h:102:46: note: initializing argument 1 of 'gboolean task_item_is_visible(TaskItem*)' gboolean task_item_is_visible(TaskItem* item); ~~~~~~~~~~^~~~ task-icon-build-context-menus.cc: In function 'GtkWidget* task_icon_get_unmaximize_all(TaskIcon*)': task-icon-build-context-menus.cc:842:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] if (!task_item_is_visible(iter->data)) { ~~~~~~^~~~ In file included from task-icon.h:85, from task-icon-build-context-menus.cc:43: task-item.h:102:46: note: initializing argument 1 of 'gboolean task_item_is_visible(TaskItem*)' gboolean task_item_is_visible(TaskItem* item); ~~~~~~~~~~^~~~ task-icon-build-context-menus.cc: In function 'void task_icon_get_menu_item_submenu_action_menu_inactives(TaskIcon*, GtkMenu*)': task-icon-build-context-menus.cc:986:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] if (!task_item_is_visible(iter->data)) { ~~~~~~^~~~ In file included from task-icon.h:85, from task-icon-build-context-menus.cc:43: task-item.h:102:46: note: initializing argument 1 of 'gboolean task_item_is_visible(TaskItem*)' gboolean task_item_is_visible(TaskItem* item); ~~~~~~~~~~^~~~ task-icon-build-context-menus.cc:992:89: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskWindow*' {aka '_TaskWindow*'} [-fpermissive] menuitem = task_icon_get_submenu_action_menu(icon, task_window_get_window(iter->data)); ~~~~~~^~~~ In file included from task-icon.h:86, from task-icon-build-context-menus.cc:43: task-window.h:99:55: note: initializing argument 1 of 'WnckWindow* task_window_get_window(TaskWindow*)' WnckWindow* task_window_get_window(TaskWindow* window); ~~~~~~~~~~~~~~~^~~~~~ task-icon-build-context-menus.cc: In function 'void task_icon_insert_plugin_menu_items(TaskIcon*, GtkMenu*)': task-icon-build-context-menus.cc:1248:28: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] gtk_widget_show(i->data); ~~~^~~~ In file included from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from task-icon-build-context-menus.cc:31: /usr/include/gtk-2.0/gtk/gtkwidget.h:851:47: note: initializing argument 1 of 'void gtk_widget_show(GtkWidget*)' void gtk_widget_show (GtkWidget *widget); ~~~~~~~~~~~~~~~~~~^~~~~~ task-icon-build-context-menus.cc:1249:56: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] gtk_menu_shell_append(GTK_MENU_SHELL(menu), i->data); ~~~^~~~ In file included from /usr/include/gtk-2.0/gtk/gtkmenu.h:36, from /usr/include/gtk-2.0/gtk/gtklabel.h:36, from /usr/include/gtk-2.0/gtk/gtkaccellabel.h:38, from /usr/include/gtk-2.0/gtk/gtk.h:35, from task-icon-build-context-menus.cc:31: /usr/include/gtk-2.0/gtk/gtkmenushell.h:102:20: note: initializing argument 2 of 'void gtk_menu_shell_append(GtkMenuShell*, GtkWidget*)' GtkWidget *child); ~~~~~~~~~~~~~~^~~~~ task-icon-build-context-menus.cc: In function 'void menu_parse_start_element(GMarkupParseContext*, const gchar*, const gchar**, const gchar**, gpointer, GError**)': task-icon-build-context-menus.cc:1386:23: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] GtkWidget* menu = user_data; ^~~~~~~~~ task-icon-build-context-menus.cc:1407:31: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] icon = g_object_get_qdata(G_OBJECT(menu), g_quark_from_static_string("ICON")); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-icon-build-context-menus.cc:1469:40: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'gchar**' {aka 'char**'} [-fpermissive] gchar** cmd_and_envs = g_malloc(sizeof(gchar*) * 8); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ task-icon-build-context-menus.cc:1392:18: warning: variable 'args_value' set but not used [-Wunused-but-set-variable] const gchar* args_value = NULL; ^~~~~~~~~~ task-icon-build-context-menus.cc: In function 'GtkWidget* task_icon_build_context_menu(TaskIcon*)': task-icon-build-context-menus.cc:1753:76: warning: invalid conversion from 'int' to 'GMarkupParseFlags' [-fpermissive] markup_parser_context = g_markup_parse_context_new(&markup_parser, 0, menu, (GDestroyNotify) NULL); ^ In file included from /usr/include/glib-2.0/glib.h:60, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon-build-context-menus.cc:31: /usr/include/glib-2.0/glib/gmarkup.h:188:73: note: initializing argument 2 of 'GMarkupParseContext* g_markup_parse_context_new(const GMarkupParser*, GMarkupParseFlags, gpointer, GDestroyNotify)' GMarkupParseFlags flags, ~~~~~~~~~~~~~~~~~~~~~^~~~~ task-icon-build-context-menus.cc:1762:80: warning: invalid conversion from 'int' to 'GMarkupParseFlags' [-fpermissive] markup_parser_context = g_markup_parse_context_new(&markup_parser, 0, menu, (GDestroyNotify) NULL); ^ In file included from /usr/include/glib-2.0/glib.h:60, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-icon-build-context-menus.cc:31: /usr/include/glib-2.0/glib/gmarkup.h:188:73: note: initializing argument 2 of 'GMarkupParseContext* g_markup_parse_context_new(const GMarkupParser*, GMarkupParseFlags, gpointer, GDestroyNotify)' GMarkupParseFlags flags, ~~~~~~~~~~~~~~~~~~~~~^~~~~ task-item.cc:132:13: warning: Deprecated pre-processor symbol, replace with TaskItemPrivate* priv = TASK_ITEM_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-item.cc:166:13: warning: Deprecated pre-processor symbol, replace with TaskItemPrivate* priv = TASK_ITEM_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-item.cc:301:13: warning: Deprecated pre-processor symbol, replace with item->priv = TASK_ITEM_GET_PRIVATE(item); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-item.cc:316:13: warning: Deprecated pre-processor symbol, replace with TaskItemPrivate* priv = TASK_ITEM_GET_PRIVATE(widget); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-item.cc:385:13: warning: Deprecated pre-processor symbol, replace with TaskItemPrivate* priv = TASK_ITEM_GET_PRIVATE(item); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-item.cc:510:13: warning: Deprecated pre-processor symbol, replace with TaskItemPrivate* priv = TASK_ITEM_GET_PRIVATE(item); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-item.cc:648:13: warning: Deprecated pre-processor symbol, replace with TaskItemPrivate* priv = TASK_ITEM_GET_PRIVATE(item); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-launcher.cc:144:13: warning: Deprecated pre-processor symbol, replace with TaskLauncherPrivate* priv = TASK_LAUNCHER_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-launcher.cc:160:13: warning: Deprecated pre-processor symbol, replace with TaskLauncherPrivate* priv = TASK_LAUNCHER_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-launcher.cc:189:13: warning: Deprecated pre-processor symbol, replace with TaskLauncherPrivate* priv = TASK_LAUNCHER_GET_PRIVATE(launcher); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-launcher.cc:205:13: warning: Deprecated pre-processor symbol, replace with priv = TASK_LAUNCHER_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-launcher.cc:272:13: warning: Deprecated pre-processor symbol, replace with priv = launcher->priv = TASK_LAUNCHER_GET_PRIVATE(launcher); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX task-manager.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from task-launcher.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-launcher.cc:27: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from task-launcher.cc:27: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from task-launcher.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-launcher.cc:27: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from task-launcher.cc:27: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from task-item.h:26, from task-item.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from task-item.h:25, from task-item.cc:22: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ task-launcher.cc: In function 'void task_launcher_class_init(TaskLauncherClass*)': task-launcher.cc:261:68: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(TaskLauncherPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-launcher.cc:27: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ task-launcher.cc:261:68: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(TaskLauncherPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-launcher.cc:27: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ task-launcher.cc: In function 'TaskItem* task_launcher_new_for_desktop_file(AwnApplet*, const gchar*)': task-launcher.cc:371:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] item = g_object_new(TASK_TYPE_LAUNCHER, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ "applet", applet, ~~~~~~~~~~~~~~~~~ "desktopfile", path, ~~~~~~~~~~~~~~~~~~~~ NULL); ~~~~~ task-launcher.cc: In function 'void _desktop_changed(DesktopAgnosticVFSFileMonitor*, DesktopAgnosticVFSFile*, DesktopAgnosticVFSFile*, DesktopAgnosticVFSFileMonitorEvent, TaskLauncher*)': task-launcher.cc:408:18: warning: variable 'width' set but not used [-Wunused-but-set-variable] gint height, width, scaled_width, scaled_height; ^~~~~ task-launcher.cc: In function 'void task_launcher_set_desktop_file(TaskLauncher*, const gchar*)': task-launcher.cc:474:11: warning: variable 'width' set but not used [-Wunused-but-set-variable] gint width; ^~~~~ task-launcher.cc: In function 'GdkPixbuf* _get_icon(TaskItem*)': task-launcher.cc:647:62: warning: invalid conversion from 'int' to 'GtkIconLookupFlags' [-fpermissive] s->panel_size, 0, &error); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:107, from task-launcher.cc:27: /usr/include/gtk-2.0/gtk/gtkicontheme.h:151:40: note: initializing argument 4 of 'GdkPixbuf* gtk_icon_theme_load_icon(GtkIconTheme*, const gchar*, gint, GtkIconLookupFlags, GError**)' GtkIconLookupFlags flags, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ task-launcher.cc: In function 'guint _match(TaskItem*, TaskItem*)': task-launcher.cc:704:14: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal timeval; ^~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-launcher.cc:27: /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); ^~~~~~~~ task-launcher.cc:753:32: warning: 'void g_get_current_time(GTimeVal*)' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] g_get_current_time(&timeval); ^ In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-launcher.cc:27: /usr/include/glib-2.0/glib/gmain.h:679:8: note: declared here void g_get_current_time (GTimeVal *result); ^~~~~~~~~~~~~~~~~~ task-launcher.cc:753:32: warning: 'void g_get_current_time(GTimeVal*)' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] g_get_current_time(&timeval); ^ In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-launcher.cc:27: /usr/include/glib-2.0/glib/gmain.h:679:8: note: declared here void g_get_current_time (GTimeVal *result); ^~~~~~~~~~~~~~~~~~ task-launcher.cc: In function 'void _left_click(TaskItem*, GdkEventButton*)': task-launcher.cc:948:14: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal timeval; ^~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-launcher.cc:27: /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); ^~~~~~~~ task-launcher.cc:996:17: warning: invalid conversion from 'int' to 'DesktopAgnosticFDODesktopEntryLaunchFlags' [-fpermissive] 0, NULL, &error); ^ In file included from task-launcher.cc:33: /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/fdo.h:105:91: note: initializing argument 2 of 'GPid desktop_agnostic_fdo_desktop_entry_launch(DesktopAgnosticFDODesktopEntry*, DesktopAgnosticFDODesktopEntryLaunchFlags, GSList*, GError**)' DesktopAgnosticFDODesktopEntryLaunchFlags flags, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ task-launcher.cc:1000:32: warning: 'void g_get_current_time(GTimeVal*)' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] g_get_current_time(&timeval); ^ In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-launcher.cc:27: /usr/include/glib-2.0/glib/gmain.h:679:8: note: declared here void g_get_current_time (GTimeVal *result); ^~~~~~~~~~~~~~~~~~ task-launcher.cc:1000:32: warning: 'void g_get_current_time(GTimeVal*)' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] g_get_current_time(&timeval); ^ In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-launcher.cc:27: /usr/include/glib-2.0/glib/gmain.h:679:8: note: declared here void g_get_current_time (GTimeVal *result); ^~~~~~~~~~~~~~~~~~ task-launcher.cc: In function 'void _middle_click(TaskItem*, GdkEventButton*)': task-launcher.cc:1103:72: warning: invalid conversion from 'int' to 'DesktopAgnosticFDODesktopEntryLaunchFlags' [-fpermissive] priv->pid = desktop_agnostic_fdo_desktop_entry_launch(priv->entry, 0, ^ In file included from task-launcher.cc:33: /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/fdo.h:105:91: note: initializing argument 2 of 'GPid desktop_agnostic_fdo_desktop_entry_launch(DesktopAgnosticFDODesktopEntry*, DesktopAgnosticFDODesktopEntryLaunchFlags, GSList*, GError**)' DesktopAgnosticFDODesktopEntryLaunchFlags flags, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ task-launcher.cc: In function 'void task_launcher_launch_with_data(TaskLauncher*, GSList*)': task-launcher.cc:1127:17: warning: invalid conversion from 'int' to 'DesktopAgnosticFDODesktopEntryLaunchFlags' [-fpermissive] 0, list, &error); ^ In file included from task-launcher.cc:33: /usr/include/libdesktop-agnostic-1.0/libdesktop-agnostic/fdo.h:105:91: note: initializing argument 2 of 'GPid desktop_agnostic_fdo_desktop_entry_launch(DesktopAgnosticFDODesktopEntry*, DesktopAgnosticFDODesktopEntryLaunchFlags, GSList*, GError**)' DesktopAgnosticFDODesktopEntryLaunchFlags flags, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from task-item.h:26, from task-item.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from task-item.h:26, from task-item.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from task-item.h:25, from task-item.cc:22: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from task-item.h:26, from task-item.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ task-manager.cc:427:13: warning: Deprecated pre-processor symbol, replace with TaskManagerPrivate* priv = TASK_MANAGER_GET_PRIVATE(applet); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager.cc:473:13: warning: Deprecated pre-processor symbol, replace with TaskManagerPrivate* priv = TASK_MANAGER_GET_PRIVATE(applet); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager.cc:489:13: warning: Deprecated pre-processor symbol, replace with priv = TASK_MANAGER_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager.cc:673:13: warning: Deprecated pre-processor symbol, replace with G_TYPE_VALUE_ARRAY, ^ ~~~~~~~~~~~~~~~~~~~ task-manager.cc:756:13: warning: Deprecated pre-processor symbol, replace with priv = manager->priv = TASK_MANAGER_GET_PRIVATE(manager); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager.cc:898:13: warning: Deprecated pre-processor symbol, replace with priv = TASK_MANAGER_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager.cc:948:13: warning: Deprecated pre-processor symbol, replace with priv = TASK_MANAGER_GET_PRIVATE(manager); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager.cc:3030:13: warning: Deprecated pre-processor symbol, replace with priv = TASK_MANAGER_GET_PRIVATE(manager); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager.cc:3078:13: warning: Deprecated pre-processor symbol, replace with TaskManagerPrivate* priv = TASK_MANAGER_GET_PRIVATE(manager); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager.cc:3102:13: warning: Deprecated pre-processor symbol, replace with TaskManagerPrivate* priv = TASK_MANAGER_GET_PRIVATE(manager); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager.cc:3120:13: warning: Deprecated pre-processor symbol, replace with TaskManagerPrivate* priv = TASK_MANAGER_GET_PRIVATE(manager); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager.cc:3162:13: warning: Deprecated pre-processor symbol, replace with priv = TASK_MANAGER_GET_PRIVATE(manager); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager.cc:3368:13: warning: Deprecated pre-processor symbol, replace with priv = TASK_MANAGER_GET_PRIVATE(manager); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-item.cc: In function 'void task_item_set_property(GObject*, guint, const GValue*, GParamSpec*)': task-item.cc:108:42: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnApplet*' {aka '_AwnApplet*'} [-fpermissive] priv->applet = g_value_get_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ task-item.cc:117:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GObject*' {aka '_GObject*'} [-fpermissive] priv->proxy = g_value_get_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ task-item.cc: In function 'void task_item_class_init(TaskItemClass*)': task-item.cc:278:51: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from task-item.h:25, from task-item.cc:22: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-item.cc:285:52: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from task-item.h:25, from task-item.cc:22: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-item.cc:292:51: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from task-item.h:25, from task-item.cc:22: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-item.cc:295:64: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(TaskItemPrivate)); ^ 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 task-item.h:25, from task-item.cc:22: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ task-item.cc:295:64: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(TaskItemPrivate)); ^ 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 task-item.h:25, from task-item.cc:22: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from task-manager.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from task-manager.cc:27: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from task-manager.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from task-manager.cc:27: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ task-manager.cc: In function 'void task_manager_set_property(GObject*, guint, const GValue*, GParamSpec*)': task-manager.cc:368:61: warning: 'void g_value_array_free(GValueArray*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free(manager->priv->launcher_paths); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ task-manager.cc:368:61: warning: 'void g_value_array_free(GValueArray*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free(manager->priv->launcher_paths); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ task-manager.cc: In function 'void _on_panel_added(DBusGProxy*, guint, TaskManager*)': task-manager.cc:433:27: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskManagerAwnPanelInfo*' [-fpermissive] panel_info = g_malloc0(sizeof(TaskManagerAwnPanelInfo)); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager.cc: In function 'void _on_panel_removed(DBusGProxy*, guint, TaskManager*)': task-manager.cc:474:62: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskManagerAwnPanelInfo*' [-fpermissive] TaskManagerAwnPanelInfo* panel_info = g_hash_table_lookup(priv->intellihide_panel_instances, GINT_TO_POINTER(panel_id)); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager.cc: In function 'void task_manager_constructed(GObject*)': task-manager.cc:630:44: warning: invalid conversion from 'int' to 'GtkDestDefaults' [-fpermissive] GTK_DEST_DEFAULT_ALL & (~GTK_DEST_DEFAULT_HIGHLIGHT), ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktreeview.h:30, from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from task-manager.cc:27: /usr/include/gtk-2.0/gtk/gtkdnd.h:75:28: note: initializing argument 2 of 'void gtk_drag_dest_set(GtkWidget*, GtkDestDefaults, const GtkTargetEntry*, gint, GdkDragAction)' GtkDestDefaults flags, ~~~~~~~~~~~~~~~~~~~~~~^~~~~ task-manager.cc:632:39: warning: invalid conversion from 'int' to 'GdkDragAction' [-fpermissive] GDK_ACTION_COPY | GDK_ACTION_MOVE); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktreeview.h:30, from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from task-manager.cc:27: /usr/include/gtk-2.0/gtk/gtkdnd.h:78:28: note: initializing argument 5 of 'void gtk_drag_dest_set(GtkWidget*, GtkDestDefaults, const GtkTargetEntry*, gint, GdkDragAction)' GdkDragAction actions); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ task-manager.cc: In function 'void task_manager_class_init(TaskManagerClass*)': task-manager.cc:660:52: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-manager.cc:667:52: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:38:53: warning: 'GType g_value_array_get_type()' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] #define G_TYPE_VALUE_ARRAY (g_value_array_get_type ()) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(G_TYPE_ARRAY) ^ task-manager.cc:673:32: note: in expansion of macro 'G_TYPE_VALUE_ARRAY' G_TYPE_VALUE_ARRAY, ^~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gvaluearray.h:60:17: note: declared here GType g_value_array_get_type (void) G_GNUC_CONST; ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gvaluearray.h:38:53: warning: 'GType g_value_array_get_type()' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] #define G_TYPE_VALUE_ARRAY (g_value_array_get_type ()) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(G_TYPE_ARRAY) ^ task-manager.cc:673:32: note: in expansion of macro 'G_TYPE_VALUE_ARRAY' G_TYPE_VALUE_ARRAY, ^~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gvaluearray.h:60:17: note: declared here GType g_value_array_get_type (void) G_GNUC_CONST; ^~~~~~~~~~~~~~~~~~~~~~ task-manager.cc:681:52: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-manager.cc:688:52: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-manager.cc:695:52: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-manager.cc:731:48: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-manager.cc:745:67: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(TaskManagerPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ task-manager.cc:745:67: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(TaskManagerPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ task-manager.cc: In function 'AwnApplet* task_manager_new(const gchar*, const gchar*, gint)': task-manager.cc:816:31: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnApplet*' {aka '_AwnApplet*'} [-fpermissive] manager = g_object_new(TASK_TYPE_MANAGER, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ "canonical-name", name, ~~~~~~~~~~~~~~~~~~~~~~~ "display-name", "Task Manager", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "uid", uid, ~~~~~~~~~~~ "panel-id", panel_id, ~~~~~~~~~~~~~~~~~~~~~ NULL); ~~~~~ task-manager.cc: In function 'void task_manager_size_changed(AwnApplet*, gint)': task-manager.cc:859:29: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] TaskIcon* icon = i->data; ~~~^~~~ task-manager.cc: In function 'void task_manager_origin_changed(AwnApplet*, GdkRectangle*, gpointer)': task-manager.cc:885:29: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] TaskIcon* icon = i->data; ~~~^~~~ task-manager.cc: In function 'void on_window_state_changed(WnckWindow*, WnckWindowState, WnckWindowState, TaskManager*)': task-manager.cc:954:31: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] icon = icon_iter->data; ~~~~~~~~~~~^~~~ task-manager.cc:957:45: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = item_iter->data; ~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-manager.cc:970:62: note: in expansion of macro 'G_CALLBACK' g_signal_handlers_disconnect_by_func(window, G_CALLBACK(on_window_state_changed), manager); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ task-manager.cc: In function 'gboolean _attention_required_reminder_cb(TaskManager*)': task-manager.cc:1006:88: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskWindow*' {aka '_TaskWindow*'} [-fpermissive] WnckWindowState win_state = wnck_window_get_state(task_window_get_window(iter->data)); ~~~~~~^~~~ In file included from task-icon.h:86, from task-manager.h:28, from task-manager.cc:52: task-window.h:99:55: note: initializing argument 1 of 'WnckWindow* task_window_get_window(TaskWindow*)' WnckWindow* task_window_get_window(TaskWindow* window); ~~~~~~~~~~~~~~~^~~~~~ task-manager.cc: In function 'void on_workspace_changed(TaskManager*)': task-manager.cc:1112:33: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskWindow*' {aka '_TaskWindow*'} [-fpermissive] TaskWindow* window = w->data; ~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: task-manager.cc: In function 'void on_icon_effects_ends(TaskIcon*, AwnEffect, AwnEffects*)': /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-manager.cc:1214:50: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(on_icon_effects_ends), icon); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ task-manager.cc: In function 'gboolean task_manager_check_for_hidden(TaskManager*, TaskWindow*)': task-manager.cc:1343:30: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const char*' [-fpermissive] if ((g_strcmp0(iter->data, res_name) == 0) || ~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib.h:85, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/glib/gtestutils.h:177:58: note: initializing argument 1 of 'int g_strcmp0(const char*, const char*)' int g_strcmp0 (const char *str1, ~~~~~~~~~~~~~~~~^~~~ task-manager.cc:1344:34: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const char*' [-fpermissive] (g_strcmp0(iter->data, class_name) == 0)) { ~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib.h:85, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/glib/gtestutils.h:177:58: note: initializing argument 1 of 'int g_strcmp0(const char*, const char*)' int g_strcmp0 (const char *str1, ~~~~~~~~~~~~~~~~^~~~ task-manager.cc: In function 'TaskIcon* task_manager_find_icon_containing_desktop(TaskManager*, const gchar*)': task-manager.cc:1370:70: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] const TaskItem* launcher = task_icon_get_launcher(icon_iter->data); ~~~~~~~~~~~^~~~ In file included from task-manager.h:28, from task-manager.cc:52: task-icon.h:99:61: note: initializing argument 1 of 'const TaskItem* task_icon_get_launcher(TaskIcon*)' const TaskItem* task_icon_get_launcher(TaskIcon* icon); ~~~~~~~~~~~~~~~^~~~ task-manager.cc:1373:34: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] res = icon_iter->data; ~~~~~~~~~~~^~~~ task-manager.cc: In function 'TaskIcon* task_manager_find_window(TaskManager*, WnckWindow*)': task-manager.cc:1389:37: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] TaskIcon* icon = icon_iter->data; ~~~~~~~~~~~^~~~ task-manager.cc:1392:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = item_iter->data; ~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: task-manager.cc: In function 'void window_name_changed_cb(TaskWindow*, const gchar*, TaskIcon*)': task-manager.cc:1458:52: warning: invalid conversion from 'void (*)(TaskWindow*, const gchar*, TaskIcon*)' {aka 'void (*)(_TaskWindow*, const char*, _TaskIcon*)'} to 'gpointer' {aka 'void*'} [-fpermissive] g_signal_handlers_disconnect_by_func(item, window_name_changed_cb, icon); /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ task-manager.cc: In function 'void process_window_opened(WnckWindow*, TaskManager*)': task-manager.cc:1491:50: warning: invalid conversion from 'void (*)(WnckWindow*, TaskManager*)' {aka 'void (*)(_WnckWindow*, _TaskManager*)'} to 'gpointer' {aka 'void*'} [-fpermissive] g_signal_handlers_disconnect_by_func(window, process_window_opened, manager); /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ task-manager.cc:1552:33: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] TaskIcon* taskicon = w->data; ~~~^~~~ task-manager.cc: In function 'void on_window_opened(WnckScreen*, WnckWindow*, TaskManager*)': task-manager.cc:1694:40: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'WindowOpenTimeoutData*' [-fpermissive] win_timeout_data = g_malloc(sizeof(WindowOpenTimeoutData)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: task-manager.cc: In function 'void task_manager_set_show_all_windows(TaskManager*, gboolean)': /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-manager.cc:1742:46: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(on_workspace_changed), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ task-manager.cc:1761:33: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskWindow*' {aka '_TaskWindow*'} [-fpermissive] TaskWindow* window = w->data; ~~~^~~~ task-manager.cc: In function 'void task_manager_set_show_only_launchers(TaskManager*, gboolean)': task-manager.cc:1786:29: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] TaskIcon* icon = w->data; ~~~^~~~ task-manager.cc: In function 'void task_manager_append_launcher(TaskManager*, const gchar*)': task-manager.cc:1818:63: warning: 'GValueArray* g_value_array_append(GValueArray*, const GValue*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] launcher_paths = g_value_array_append(launcher_paths, &val); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here GValueArray* g_value_array_append (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ task-manager.cc:1818:63: warning: 'GValueArray* g_value_array_append(GValueArray*, const GValue*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] launcher_paths = g_value_array_append(launcher_paths, &val); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here GValueArray* g_value_array_append (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ task-manager.cc:1822:38: warning: 'void g_value_array_free(GValueArray*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free(launcher_paths); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ task-manager.cc:1822:38: warning: 'void g_value_array_free(GValueArray*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free(launcher_paths); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ task-manager.cc: In function 'void task_manager_remove_launcher(TaskManager*, const gchar*)': task-manager.cc:1838:76: warning: 'GValue* g_value_array_get_nth(GValueArray*, guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] path = g_value_dup_string(g_value_array_get_nth(launcher_paths, idx)); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ task-manager.cc:1838:76: warning: 'GValue* g_value_array_get_nth(GValueArray*, guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] path = g_value_dup_string(g_value_array_get_nth(launcher_paths, idx)); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ task-manager.cc:1840:53: warning: 'GValueArray* g_value_array_remove(GValueArray*, guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_remove(launcher_paths, idx); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:89:14: note: declared here GValueArray* g_value_array_remove (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ task-manager.cc:1840:53: warning: 'GValueArray* g_value_array_remove(GValueArray*, guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_remove(launcher_paths, idx); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:89:14: note: declared here GValueArray* g_value_array_remove (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ task-manager.cc:1847:38: warning: 'void g_value_array_free(GValueArray*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free(launcher_paths); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ task-manager.cc:1847:38: warning: 'void g_value_array_free(GValueArray*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free(launcher_paths); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ task-manager.cc: In function 'void task_manager_refresh_launcher_paths(TaskManager*, GValueArray*)': task-manager.cc:1882:66: warning: 'GValue* g_value_array_get_nth(GValueArray*, guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] path = g_value_dup_string(g_value_array_get_nth(list, idx)); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ task-manager.cc:1882:66: warning: 'GValue* g_value_array_get_nth(GValueArray*, guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] path = g_value_dup_string(g_value_array_get_nth(list, idx)); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ task-manager.cc:1894:45: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = item_iter->data; ~~~~~~~~~~~^~~~ task-manager.cc:1904:53: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] TaskIcon* icon = icon_iter->data; ~~~~~~~~~~~^~~~ task-manager.cc:1913:63: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] ephemeral = task_icon_is_ephemeral(icon_iter->data); ~~~~~~~~~~~^~~~ In file included from task-manager.h:28, from task-manager.cc:52: task-icon.h:147:50: note: initializing argument 1 of 'gboolean task_icon_is_ephemeral(TaskIcon*)' gboolean task_icon_is_ephemeral(TaskIcon* icon); ~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: task-manager.cc:1915:77: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] g_object_set(G_OBJECT(task_icon_get_launcher(icon_iter->data)), ~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gtype.h:2301:57: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gobject.h:51:38: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define G_OBJECT(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), G_TYPE_OBJECT, GObject)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager.cc:1915:34: note: in expansion of macro 'G_OBJECT' g_object_set(G_OBJECT(task_icon_get_launcher(icon_iter->data)), ^~~~~~~~ In file included from task-manager.h:28, from task-manager.cc:52: task-icon.h:99:61: note: initializing argument 1 of 'const TaskItem* task_icon_get_launcher(TaskIcon*)' const TaskItem* task_icon_get_launcher(TaskIcon* icon); ~~~~~~~~~~~~~~~^~~~ task-manager.cc:1916:74: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] "proxy", task_icon_get_proxy(icon_iter->data), ~~~~~~~~~~~^~~~ In file included from task-manager.h:28, from task-manager.cc:52: task-icon.h:127:51: note: initializing argument 1 of 'GObject* task_icon_get_proxy(TaskIcon*)' GObject* task_icon_get_proxy(TaskIcon* icon); ~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: task-manager.cc:1971:82: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] TaskLauncher* launcher = TASK_LAUNCHER(task_icon_get_launcher(icon_iter->data)); ~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gtype.h:2301:57: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ task-launcher.h:38:29: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define TASK_LAUNCHER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj),\ ^~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager.cc:1971:34: note: in expansion of macro 'TASK_LAUNCHER' TaskLauncher* launcher = TASK_LAUNCHER(task_icon_get_launcher(icon_iter->data)); ^~~~~~~~~~~~~ In file included from task-manager.h:28, from task-manager.cc:52: task-icon.h:99:61: note: initializing argument 1 of 'const TaskItem* task_icon_get_launcher(TaskIcon*)' const TaskItem* task_icon_get_launcher(TaskIcon* icon); ~~~~~~~~~~~~~~~^~~~ task-manager.cc:1979:74: warning: 'GValue* g_value_array_get_nth(GValueArray*, guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] path = g_value_dup_string(g_value_array_get_nth(list, idx)); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ task-manager.cc:1979:74: warning: 'GValue* g_value_array_get_nth(GValueArray*, guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] path = g_value_dup_string(g_value_array_get_nth(list, idx)); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ task-manager.cc:1987:59: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] ephemeral = task_icon_is_ephemeral(icon_iter->data); ~~~~~~~~~~~^~~~ In file included from task-manager.h:28, from task-manager.cc:52: task-icon.h:147:50: note: initializing argument 1 of 'gboolean task_icon_is_ephemeral(TaskIcon*)' gboolean task_icon_is_ephemeral(TaskIcon* icon); ~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: task-manager.cc:1989:73: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] g_object_set(G_OBJECT(task_icon_get_launcher(icon_iter->data)), ~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gtype.h:2301:57: note: in definition of macro '_G_TYPE_CIC' ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gobject.h:51:38: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' #define G_OBJECT(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), G_TYPE_OBJECT, GObject)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager.cc:1989:30: note: in expansion of macro 'G_OBJECT' g_object_set(G_OBJECT(task_icon_get_launcher(icon_iter->data)), ^~~~~~~~ In file included from task-manager.h:28, from task-manager.cc:52: task-icon.h:99:61: note: initializing argument 1 of 'const TaskItem* task_icon_get_launcher(TaskIcon*)' const TaskItem* task_icon_get_launcher(TaskIcon* icon); ~~~~~~~~~~~~~~~^~~~ task-manager.cc: In function 'void task_manager_set_drag_and_drop(TaskManager*, gboolean)': task-manager.cc:2019:29: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] TaskIcon* icon = i->data; ~~~^~~~ task-manager.cc: In function 'void task_manager_regroup_launcher_icon(TaskManager*, TaskIcon*)': task-manager.cc:2052:29: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = i->data; ~~~^~~~ task-manager.cc:2064:19: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] icon = i->data; ~~~^~~~ task-manager.cc:2081:37: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = j->data; ~~~^~~~ task-manager.cc: In function 'void task_manager_regroup_nonlauncher_icon(TaskManager*, TaskIcon*)': task-manager.cc:2108:29: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = i->data; ~~~^~~~ task-manager.cc:2117:19: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] icon = i->data; ~~~^~~~ task-manager.cc:2128:33: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = j->data; ~~~^~~~ task-manager.cc:2133:41: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] TaskIcon* taskicon = w->data; ~~~^~~~ task-manager.cc:2161:67: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] task_icon_moving_item(grouping_icon, icon, k->data); ~~~^~~~ In file included from task-manager.h:28, from task-manager.cc:52: task-icon.h:135:80: note: initializing argument 3 of 'void task_icon_moving_item(TaskIcon*, TaskIcon*, TaskItem*)' void task_icon_moving_item(TaskIcon* dest, TaskIcon* src, TaskItem* item); ~~~~~~~~~~^~~~ task-manager.cc: In function 'void task_manager_regroup(TaskManager*)': task-manager.cc:2181:19: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] icon = i->data; ~~~^~~~ task-manager.cc:2193:19: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] icon = i->data; ~~~^~~~ task-manager.cc:2202:19: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] icon = i->data; ~~~^~~~ task-manager.cc: In function 'GSList* task_manager_get_icons_by_wmclass(TaskManager*, const gchar*)': task-manager.cc:2258:48: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] GSList* items = task_icon_get_items(i->data); ~~~^~~~ In file included from task-manager.h:28, from task-manager.cc:52: task-icon.h:125:51: note: initializing argument 1 of 'GSList* task_icon_get_items(TaskIcon*)' GSList* task_icon_get_items(TaskIcon* icon); ~~~~~~~~~~~~~~^~~~ task-manager.cc:2266:45: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskWindow*' {aka '_TaskWindow*'} [-fpermissive] win = task_window_get_window(j->data); ~~~^~~~ In file included from task-icon.h:86, from task-manager.h:28, from task-manager.cc:52: task-window.h:99:55: note: initializing argument 1 of 'WnckWindow* task_window_get_window(TaskWindow*)' WnckWindow* task_window_get_window(TaskWindow* window); ~~~~~~~~~~~~~~~^~~~~~ task-manager.cc: In function 'GSList* task_manager_get_icons_by_desktop(TaskManager*, const gchar*)': task-manager.cc:2297:62: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] const TaskItem* launcher = task_icon_get_launcher(i->data); ~~~^~~~ In file included from task-manager.h:28, from task-manager.cc:52: task-icon.h:99:61: note: initializing argument 1 of 'const TaskItem* task_icon_get_launcher(TaskIcon*)' const TaskItem* task_icon_get_launcher(TaskIcon* icon); ~~~~~~~~~~~~~~~^~~~ task-manager.cc: In function 'GSList* task_manager_get_icons_by_pid(TaskManager*, int)': task-manager.cc:2324:48: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] GSList* items = task_icon_get_items(i->data); ~~~^~~~ In file included from task-manager.h:28, from task-manager.cc:52: task-icon.h:125:51: note: initializing argument 1 of 'GSList* task_icon_get_items(TaskIcon*)' GSList* task_icon_get_items(TaskIcon* icon); ~~~~~~~~~~~~~~^~~~ task-manager.cc:2332:40: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskWindow*' {aka '_TaskWindow*'} [-fpermissive] if (task_window_get_pid(j->data) == pid) { ~~~^~~~ In file included from task-icon.h:86, from task-manager.h:28, from task-manager.cc:52: task-window.h:89:52: note: initializing argument 1 of 'gint task_window_get_pid(TaskWindow*)' gint task_window_get_pid(TaskWindow* window); ~~~~~~~~~~~~~~~^~~~~~ task-manager.cc: In function 'const TaskIcon* task_manager_get_icon_by_xid(TaskManager*, gint64)': task-manager.cc:2353:48: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] GSList* items = task_icon_get_items(i->data); ~~~^~~~ In file included from task-manager.h:28, from task-manager.cc:52: task-icon.h:125:51: note: initializing argument 1 of 'GSList* task_icon_get_items(TaskIcon*)' GSList* task_icon_get_items(TaskIcon* icon); ~~~~~~~~~~~~~~^~~~ task-manager.cc:2361:48: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskWindow*' {aka '_TaskWindow*'} [-fpermissive] if ((gint64)task_window_get_xid(j->data) == xid) { ~~~^~~~ In file included from task-icon.h:86, from task-manager.h:28, from task-manager.cc:52: task-window.h:87:52: note: initializing argument 1 of 'gulong task_window_get_xid(TaskWindow*)' gulong task_window_get_xid(TaskWindow* window); ~~~~~~~~~~~~~~~^~~~~~ task-manager.cc:2362:27: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const TaskIcon*' {aka 'const _TaskIcon*'} [-fpermissive] return i->data; ~~~^~~~ task-manager.cc: In function 'TaskWindow* _match_name(TaskManager*, const gchar*)': task-manager.cc:2406:37: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskWindow*' {aka '_TaskWindow*'} [-fpermissive] TaskWindow* taskwindow = w->data; ~~~^~~~ task-manager.cc: In function 'TaskWindow* _match_xid(TaskManager*, gint64)': task-manager.cc:2453:37: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskWindow*' {aka '_TaskWindow*'} [-fpermissive] TaskWindow* taskwindow = w->data; ~~~^~~~ task-manager.cc: In function 'void task_manager_check_for_panel_instance_intersection(TaskManager*, TaskManagerAwnPanelInfo*, WnckWorkspace*, WnckApplication*)': task-manager.cc:2565:56: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'WnckWindow*' {aka '_WnckWindow*'} [-fpermissive] if (!wnck_window_is_visible_on_workspace(iter->data, space)) { ~~~~~~^~~~ In file included from /usr/include/libwnck-1.0/libwnck/libwnck.h:26, from task-manager.cc:33: /usr/include/libwnck-1.0/libwnck/window.h:403:62: note: initializing argument 1 of 'gboolean wnck_window_is_visible_on_workspace(WnckWindow*, WnckWorkspace*)' gboolean wnck_window_is_visible_on_workspace (WnckWindow *window, ~~~~~~~~~~~~~~~^~~~~~ task-manager.cc:2568:44: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'WnckWindow*' {aka '_WnckWindow*'} [-fpermissive] if (wnck_window_is_minimized(iter->data)) { ~~~~~~^~~~ In file included from /usr/include/libwnck-1.0/libwnck/libwnck.h:26, from task-manager.cc:33: /usr/include/libwnck-1.0/libwnck/window.h:311:61: note: initializing argument 1 of 'gboolean wnck_window_is_minimized(WnckWindow*)' gboolean wnck_window_is_minimized (WnckWindow *window); ~~~~~~~~~~~~^~~~~~ task-manager.cc:2571:47: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'WnckWindow*' {aka '_WnckWindow*'} [-fpermissive] if (wnck_window_get_window_type(iter->data) == WNCK_WINDOW_DESKTOP) { ~~~~~~^~~~ In file included from /usr/include/libwnck-1.0/libwnck/libwnck.h:26, from task-manager.cc:33: /usr/include/libwnck-1.0/libwnck/window.h:307:60: note: initializing argument 1 of 'WnckWindowType wnck_window_get_window_type(WnckWindow*)' WnckWindowType wnck_window_get_window_type (WnckWindow *window); ~~~~~~~~~~~~^~~~~~ task-manager.cc:2574:47: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'WnckWindow*' {aka '_WnckWindow*'} [-fpermissive] if (wnck_window_get_window_type(iter->data) == WNCK_WINDOW_DOCK) { ~~~~~~^~~~ In file included from /usr/include/libwnck-1.0/libwnck/libwnck.h:26, from task-manager.cc:33: /usr/include/libwnck-1.0/libwnck/window.h:307:60: note: initializing argument 1 of 'WnckWindowType wnck_window_get_window_type(WnckWindow*)' WnckWindowType wnck_window_get_window_type (WnckWindow *window); ~~~~~~~~~~~~^~~~~~ task-manager.cc:2582:40: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'WnckWindow*' {aka '_WnckWindow*'} [-fpermissive] wnck_window_get_geometry(iter->data, &win_rect.x, ~~~~~~^~~~ In file included from /usr/include/libwnck-1.0/libwnck/libwnck.h:26, from task-manager.cc:33: /usr/include/libwnck-1.0/libwnck/window.h:390:44: note: initializing argument 1 of 'void wnck_window_get_geometry(WnckWindow*, int*, int*, int*, int*)' void wnck_window_get_geometry (WnckWindow *window, ~~~~~~~~~~~~^~~~~~ task-manager.cc: In function 'void task_manager_check_for_intersection(TaskManager*, WnckWorkspace*, WnckApplication*)': task-manager.cc:2656:47: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskManagerAwnPanelInfo*' [-fpermissive] TaskManagerAwnPanelInfo* panel_info = value; ^~~~~ task-manager.cc: In function 'void task_manager_active_workspace_changed_cb(WnckScreen*, WnckWorkspace*, TaskManager*)': task-manager.cc:2729:25: warning: variable 'priv' set but not used [-Wunused-but-set-variable] TaskManagerPrivate* priv; ^~~~ task-manager.cc: In function 'void task_manager_set_windows_visibility(TaskManager*, const gchar*, gboolean)': task-manager.cc:2857:32: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] TaskItem* item = iter->data; ~~~~~~^~~~ task-manager.cc: In function 'bool task_manager_update(TaskManager*, GValue*, GHashTable*, GError**)': task-manager.cc:2918:54: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GValue*' {aka '_GValue*'} [-fpermissive] task_item_update_overlay(item, key_name, value); ^~~~~ In file included from task-icon.h:85, from task-manager.h:28, from task-manager.cc:52: task-item.h:113:48: note: initializing argument 3 of 'void task_item_update_overlay(TaskItem*, const gchar*, GValue*)' GValue* value); ~~~~~~~~^~~~~ task-manager.cc:2921:56: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const GValue*' {aka 'const _GValue*'} [-fpermissive] gboolean visible = g_value_get_boolean(value); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:36, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluetypes.h:197:51: note: initializing argument 1 of 'gboolean g_value_get_boolean(const GValue*)' gboolean g_value_get_boolean (const GValue *value); ~~~~~~~~~~~~~~^~~~~ task-manager.cc:2952:56: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const GValue*' {aka 'const _GValue*'} [-fpermissive] gboolean visible = g_value_get_boolean(value); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:36, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluetypes.h:197:51: note: initializing argument 1 of 'gboolean g_value_get_boolean(const GValue*)' gboolean g_value_get_boolean (const GValue *value); ~~~~~~~~~~~~~~^~~~~ task-manager.cc: In function 'void _drag_source_end(TaskManager*, GtkWidget*)': task-manager.cc:3232:54: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] if (task_icon_is_ephemeral(iter->data)) { ~~~~~~^~~~ In file included from task-manager.h:28, from task-manager.cc:52: task-icon.h:147:50: note: initializing argument 1 of 'gboolean task_icon_is_ephemeral(TaskIcon*)' gboolean task_icon_is_ephemeral(TaskIcon* icon); ~~~~~~~~~~^~~~ task-manager.cc:3235:73: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskIcon*' {aka '_TaskIcon*'} [-fpermissive] const TaskItem* item = task_icon_get_launcher(iter->data); ~~~~~~^~~~ In file included from task-manager.h:28, from task-manager.cc:52: task-icon.h:99:61: note: initializing argument 1 of 'const TaskItem* task_icon_get_launcher(TaskIcon*)' const TaskItem* task_icon_get_launcher(TaskIcon* icon); ~~~~~~~~~~~~~~~^~~~ task-manager.cc:3252:80: warning: 'GValue* g_value_array_get_nth(GValueArray*, guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] path = g_value_dup_string(g_value_array_get_nth(launcher_paths, idx)); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ task-manager.cc:3252:80: warning: 'GValue* g_value_array_get_nth(GValueArray*, guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] path = g_value_dup_string(g_value_array_get_nth(launcher_paths, idx)); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ task-manager.cc:3255:57: warning: 'GValueArray* g_value_array_remove(GValueArray*, guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_remove(launcher_paths, idx); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:89:14: note: declared here GValueArray* g_value_array_remove (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ task-manager.cc:3255:57: warning: 'GValueArray* g_value_array_remove(GValueArray*, guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_remove(launcher_paths, idx); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:89:14: note: declared here GValueArray* g_value_array_remove (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ task-manager.cc:3257:69: warning: 'GValueArray* g_value_array_append(GValueArray*, const GValue*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_append(launcher_paths, &moving_val); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here GValueArray* g_value_array_append (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ task-manager.cc:3257:69: warning: 'GValueArray* g_value_array_append(GValueArray*, const GValue*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_append(launcher_paths, &moving_val); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here GValueArray* g_value_array_append (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ task-manager.cc:3260:92: warning: 'GValue* g_value_array_get_nth(GValueArray*, guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] path = g_value_dup_string(g_value_array_get_nth(launcher_paths, idx)); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ task-manager.cc:3260:92: warning: 'GValue* g_value_array_get_nth(GValueArray*, guint)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] path = g_value_dup_string(g_value_array_get_nth(launcher_paths, idx)); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ task-manager.cc:3262:82: warning: 'GValueArray* g_value_array_insert(GValueArray*, guint, const GValue*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_insert(launcher_paths, idx, &moving_val); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:84:14: note: declared here GValueArray* g_value_array_insert (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ task-manager.cc:3262:82: warning: 'GValueArray* g_value_array_insert(GValueArray*, guint, const GValue*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_insert(launcher_paths, idx, &moving_val); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:84:14: note: declared here GValueArray* g_value_array_insert (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ task-manager.cc:3275:42: warning: 'void g_value_array_free(GValueArray*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free(launcher_paths); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ task-manager.cc:3275:42: warning: 'void g_value_array_free(GValueArray*)' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free(launcher_paths); ^ In file included from /usr/include/glib-2.0/glib-object.h:34, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-manager.cc:27: task-manager.cc: In function 'void _drag_remove_signals(TaskManager*, GtkWidget*)': /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-manager.cc:3306:52: note: in expansion of macro 'G_CALLBACK' g_signal_handlers_disconnect_by_func(icon, G_CALLBACK(_drag_source_begin), manager); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-manager.cc:3307:52: note: in expansion of macro 'G_CALLBACK' g_signal_handlers_disconnect_by_func(icon, G_CALLBACK(_drag_source_end), manager); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-manager.cc:3308:52: note: in expansion of macro 'G_CALLBACK' g_signal_handlers_disconnect_by_func(icon, G_CALLBACK(_drag_source_fail), manager); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-manager.cc:3311:48: note: in expansion of macro 'G_CALLBACK' g_signal_handlers_disconnect_by_func(icon, G_CALLBACK(_drag_dest_motion), manager); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-manager.cc:3312:48: note: in expansion of macro 'G_CALLBACK' g_signal_handlers_disconnect_by_func(icon, G_CALLBACK(_drag_dest_leave), manager); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ CXX task-manager-api-wrapper.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ task-manager-api-wrapper.cc:121:13: warning: Deprecated pre-processor symbol, replace with priv = wrapper->priv = TASK_MANAGER_API_WRAPPER_GET_PRIVATE(wrapper); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX task-manager-dialog.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX task-manager-panel-connector.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX task-settings.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from task-manager-api-wrapper.h:23, from task-manager-api-wrapper.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from task-manager-api-wrapper.cc:19: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ task-manager-panel-connector.cc:65:13: warning: Deprecated pre-processor symbol, replace with TaskManagerPanelConnectorPrivate* priv = GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager-panel-connector.cc:83:13: warning: Deprecated pre-processor symbol, replace with TaskManagerPanelConnectorPrivate* priv = GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager-panel-connector.cc:102:13: warning: Deprecated pre-processor symbol, replace with TaskManagerPanelConnectorPrivate* priv = GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager-panel-connector.cc:118:13: warning: Deprecated pre-processor symbol, replace with TaskManagerPanelConnectorPrivate* priv = GET_PRIVATE(self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager-panel-connector.cc:134:13: warning: Deprecated pre-processor symbol, replace with TaskManagerPanelConnectorPrivate* priv = GET_PRIVATE(conn); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager-panel-connector.cc:238:13: warning: Deprecated pre-processor symbol, replace with TaskManagerPanelConnectorPrivate* priv = GET_PRIVATE(conn); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager-panel-connector.cc:292:13: warning: Deprecated pre-processor symbol, replace with priv = GET_PRIVATE(conn); ^~~~~~~~~~~~~~~~~ task-manager-panel-connector.cc:327:13: warning: Deprecated pre-processor symbol, replace with priv = GET_PRIVATE(conn); ^~~~~~~~~~~~~~~~~ task-manager-dialog.cc:66:13: warning: Deprecated pre-processor symbol, replace with TaskManagerDialogPrivate* priv = GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager-dialog.cc:86:13: warning: Deprecated pre-processor symbol, replace with TaskManagerDialogPrivate* priv = GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager-dialog.cc:105:13: warning: Deprecated pre-processor symbol, replace with TaskManagerDialogPrivate* priv = GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager-dialog.cc:123:13: warning: Deprecated pre-processor symbol, replace with TaskManagerDialogPrivate* priv = GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager-dialog.cc:164:13: warning: Deprecated pre-processor symbol, replace with TaskManagerDialogPrivate* priv = GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager-dialog.cc:228:13: warning: Deprecated pre-processor symbol, replace with TaskManagerDialogPrivate* priv = GET_PRIVATE(dialog); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager-dialog.cc:342:13: warning: Deprecated pre-processor symbol, replace with TaskManagerDialogPrivate* priv = GET_PRIVATE(dialog); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager-dialog.cc:361:13: warning: Deprecated pre-processor symbol, replace with TaskManagerDialogPrivate* priv = GET_PRIVATE(dialog); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager-dialog.cc:401:13: warning: Deprecated pre-processor symbol, replace with TaskManagerDialogPrivate* priv = GET_PRIVATE(self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager-dialog.cc:426:13: warning: Deprecated pre-processor symbol, replace with TaskManagerDialogPrivate* priv = GET_PRIVATE(dialog); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager-dialog.cc:440:13: warning: Deprecated pre-processor symbol, replace with TaskManagerDialogPrivate* priv = GET_PRIVATE(dialog); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager-dialog.cc:464:13: warning: Deprecated pre-processor symbol, replace with TaskManagerDialogPrivate* priv = GET_PRIVATE(dialog); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager-dialog.cc:520:13: warning: Deprecated pre-processor symbol, replace with TaskManagerDialogPrivate* priv = GET_PRIVATE(dialog); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from task-manager-api-wrapper.h:23, from task-manager-api-wrapper.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from task-manager-api-wrapper.h:23, from task-manager-api-wrapper.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from task-manager-api-wrapper.cc:19: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from task-manager-api-wrapper.h:23, from task-manager-api-wrapper.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ task-manager-api-wrapper.cc: In function 'void task_manager_api_wrapper_set_property(GObject*, guint, const GValue*, GParamSpec*)': task-manager-api-wrapper.cc:82:73: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskManager*' {aka '_TaskManager*'} [-fpermissive] task_manager_api_wrapper_set_manager(wrapper, g_value_get_object(value)); ~~~~~~~~~~~~~~~~~~^~~~~~~ task-manager-api-wrapper.cc:46:51: note: initializing argument 2 of 'void task_manager_api_wrapper_set_manager(TaskManagerApiWrapper*, TaskManager*)' TaskManager* manager) ~~~~~~~~~~~~~^~~~~~~ task-manager-api-wrapper.cc: In function 'void task_manager_api_wrapper_class_init(TaskManagerApiWrapperClass*)': task-manager-api-wrapper.cc:108:77: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(TaskManagerApiWrapperPrivate)); ^ 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/dbus-1.0/dbus/dbus-glib.h:27, from task-manager-api-wrapper.cc:19: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ task-manager-api-wrapper.cc:108:77: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(TaskManagerApiWrapperPrivate)); ^ 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/dbus-1.0/dbus/dbus-glib.h:27, from task-manager-api-wrapper.cc:19: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ task-manager-api-wrapper.cc: In function 'TaskManagerApiWrapper* task_manager_api_wrapper_new(TaskManager*)': task-manager-api-wrapper.cc:129:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskManagerApiWrapper*' {aka '_TaskManagerApiWrapper*'} [-fpermissive] return g_object_new(TASK_TYPE_MANAGER_API_WRAPPER, "manager", manager, NULL); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-manager-panel-connector.cc: In function 'gboolean task_manager_panel_connector_do_connect_dbus(GObject*)': task-manager-panel-connector.cc:191:20: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const char*' [-fpermissive] if (strcmp(key, "PanelXid") == 0) { ^~~ In file included from /usr/include/glib-2.0/glib/gtestutils.h:30, from /usr/include/glib-2.0/glib.h:85, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from task-manager-panel-connector.cc:3: /usr/include/string.h:136:32: note: initializing argument 1 of 'int strcmp(const char*, const char*)' extern int strcmp (const char *__s1, const char *__s2) ~~~~~~~~~~~~^~~~ task-manager-panel-connector.cc:192:49: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'const GValue*' {aka 'const _GValue*'} [-fpermissive] priv->panel_xid = g_value_get_int64(value); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:36, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from task-manager-panel-connector.cc:3: /usr/include/glib-2.0/gobject/gvaluetypes.h:222:49: note: initializing argument 1 of 'gint64 g_value_get_int64(const GValue*)' gint64 g_value_get_int64 (const GValue *value); ~~~~~~~~~~~~~~^~~~~ task-manager-panel-connector.cc: In function 'void task_manager_panel_connector_class_init(TaskManagerPanelConnectorClass*)': task-manager-panel-connector.cc:262:88: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT_ONLY | G_PARAM_READWRITE | In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from task-manager-panel-connector.cc:3: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-manager-panel-connector.cc:271:62: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/dbus-1.0/dbus/dbus-glib.h:27, from task-manager-panel-connector.cc:3: /usr/include/glib-2.0/gobject/gparamspecs.h:1045:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int64(const gchar*, const gchar*, const gchar*, gint64, gint64, gint64, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-manager-panel-connector.cc:273:77: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(TaskManagerPanelConnectorPrivate)); ^ 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/dbus-1.0/dbus/dbus-glib.h:27, from task-manager-panel-connector.cc:3: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ task-manager-panel-connector.cc:273:77: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(TaskManagerPanelConnectorPrivate)); ^ 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/dbus-1.0/dbus/dbus-glib.h:27, from task-manager-panel-connector.cc:3: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ task-manager-panel-connector.cc: In function 'TaskManagerPanelConnector* task_manager_panel_connector_new(gint)': task-manager-panel-connector.cc:279:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskManagerPanelConnector*' [-fpermissive] return g_object_new(TASK_MANAGER_TYPE_PANEL_CONNECTOR, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "panel_id", id, ~~~~~~~~~~~~~~~ NULL); ~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../../libawn/awn-dialog.h:21, from task-manager-dialog.h:25, from task-manager-dialog.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../../libawn/awn-dialog.h:21, from task-manager-dialog.h:25, from task-manager-dialog.cc:22: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from task-settings.h:27, from task-settings.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from task-settings.h:27, from task-settings.cc:26: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from task-settings.h:27, from task-settings.cc:26: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from ../../libawn/awn-dialog.h:21, from task-manager-dialog.h:25, from task-manager-dialog.cc:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from task-settings.h:27, from task-settings.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from task-settings.h:25, from task-settings.cc:26: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../../libawn/awn-dialog.h:21, from task-manager-dialog.h:25, from task-manager-dialog.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../../libawn/awn-dialog.h:21, from task-manager-dialog.h:25, from task-manager-dialog.cc:22: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from task-settings.h:27, from task-settings.cc:26: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from ../../libawn/awn-dialog.h:21, from task-manager-dialog.h:25, from task-manager-dialog.cc:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ task-manager-dialog.cc: In function 'void task_manager_dialog_set_property(GObject*, guint, const GValue*, GParamSpec*)': task-manager-dialog.cc:92:42: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'AwnApplet*' {aka '_AwnApplet*'} [-fpermissive] priv->applet = g_value_get_object(value); ~~~~~~~~~~~~~~~~~~^~~~~~~ task-manager-dialog.cc: In function 'void task_manager_dialog_class_init(TaskManagerDialogClass*)': task-manager-dialog.cc:207:51: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../../libawn/awn-dialog.h:21, from task-manager-dialog.h:25, from task-manager-dialog.cc:22: /usr/include/glib-2.0/gobject/gparamspecs.h:1124:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_object(const gchar*, const gchar*, const gchar*, GType, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-manager-dialog.cc:210:69: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(TaskManagerDialogPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../../libawn/awn-dialog.h:21, from task-manager-dialog.h:25, from task-manager-dialog.cc:22: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ task-manager-dialog.cc:210:69: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof(TaskManagerDialogPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../../libawn/awn-dialog.h:21, from task-manager-dialog.h:25, from task-manager-dialog.cc:22: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ task-manager-dialog.cc: In function 'void task_manager_dalog_disp_preview(TaskManagerDialog*)': task-manager-dialog.cc:263:71: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskWindow*' {aka '_TaskWindow*'} [-fpermissive] wnck_window_get_geometry(task_window_get_window(iter->data), ~~~~~~^~~~ In file included from task-icon.h:86, from task-item.h:92, from task-manager-dialog.h:26, from task-manager-dialog.cc:22: task-window.h:99:55: note: initializing argument 1 of 'WnckWindow* task_window_get_window(TaskWindow*)' WnckWindow* task_window_get_window(TaskWindow* window); ~~~~~~~~~~~~~~~^~~~~~ task-manager-dialog.cc:296:67: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskWindow*' {aka '_TaskWindow*'} [-fpermissive] wnck_window_get_geometry(task_window_get_window(iter->data), ~~~~~~^~~~ In file included from task-icon.h:86, from task-item.h:92, from task-manager-dialog.h:26, from task-manager-dialog.cc:22: task-window.h:99:55: note: initializing argument 1 of 'WnckWindow* task_window_get_window(TaskWindow*)' WnckWindow* task_window_get_window(TaskWindow* window); ~~~~~~~~~~~~~~~^~~~~~ task-manager-dialog.cc: In function 'GtkWidget* task_manager_dialog_new(GtkWidget*, AwnApplet*)': task-manager-dialog.cc:415:24: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GtkWidget*' {aka '_GtkWidget*'} [-fpermissive] return g_object_new(TASK_TYPE_MANAGER_DIALOG, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ "anchor", widget, ~~~~~~~~~~~~~~~~~ "anchor-applet", applet, ~~~~~~~~~~~~~~~~~~~~~~~~ "applet", applet, ~~~~~~~~~~~~~~~~~ NULL); ~~~~~ task-manager-dialog.cc: At global scope: task-manager-dialog.cc:496:3: warning: 'WM' defined but not used [-Wunused-variable] } WM; ^~ CXX task-window.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ CXX util.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ task-window.cc:184:13: warning: Deprecated pre-processor symbol, replace with priv = TASK_WINDOW_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-window.cc:234:13: warning: Deprecated pre-processor symbol, replace with priv = TASK_WINDOW_GET_PRIVATE(object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ task-window.cc:427:13: warning: Deprecated pre-processor symbol, replace with priv = window->priv = TASK_WINDOW_GET_PRIVATE(window); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC taskmanager-marshal.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from task-window.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-window.cc:30: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ CXX xutils.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from task-window.cc:30: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from task-window.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-window.cc:30: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from task-window.cc:30: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ CC labelled-separator.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from util.h:22, from util.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/libgtop-2.0/glibtop.h:30, from /usr/include/libgtop-2.0/glibtop/procargs.h:25, from util.cc:22: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ task-window.cc: In function 'void task_window_set_property(GObject*, guint, const GValue*, GParamSpec*)': task-window.cc:188:59: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'WnckWindow*' {aka '_WnckWindow*'} [-fpermissive] task_window_set_window(taskwin, g_value_get_object(value)); ~~~~~~~~~~~~~~~~~~^~~~~~~ task-window.cc:136:50: note: initializing argument 2 of 'void task_window_set_window(TaskWindow*, WnckWindow*)' WnckWindow* wnckwin); ~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-window.cc:30: task-window.cc: In function 'void task_window_finalize(GObject*)': /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-window.cc:289:42: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(_active_window_changed), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ /usr/include/glib-2.0/gobject/gclosure.h:70:27: warning: invalid conversion from 'GCallback' {aka 'void (*)()'} to 'gpointer' {aka 'void*'} [-fpermissive] #define G_CALLBACK(f) ((GCallback) (f)) /usr/include/glib-2.0/gobject/gsignal.h:558:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func' 0, 0, NULL, (func), (data)) ^~~~ task-window.cc:295:42: note: in expansion of macro 'G_CALLBACK' G_CALLBACK(theme_changed_cb), object); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gsignal.h:436:25: note: initializing argument 6 of 'guint g_signal_handlers_disconnect_matched(gpointer, GSignalMatchType, guint, GQuark, GClosure*, gpointer, gpointer)' gpointer func, ~~~~~~~~~~~~^~~~ task-window.cc: In function 'void task_window_class_init(TaskWindowClass*)': task-window.cc:399:48: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-window.cc:30: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-window.cc:408:48: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-window.cc:30: /usr/include/glib-2.0/gobject/gparamspecs.h:1013:22: note: initializing argument 7 of 'GParamSpec* g_param_spec_int(const gchar*, const gchar*, const gchar*, gint, gint, gint, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-window.cc:415:52: warning: invalid conversion from 'int' to 'GParamFlags' [-fpermissive] G_PARAM_CONSTRUCT | G_PARAM_READWRITE); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:28, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-window.cc:30: /usr/include/glib-2.0/gobject/gparamspecs.h:1005:22: note: initializing argument 5 of 'GParamSpec* g_param_spec_boolean(const gchar*, const gchar*, const gchar*, gboolean, GParamFlags)' GParamFlags flags); ~~~~~~~~~~~~~~^~~~~ task-window.cc:418:66: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(TaskWindowPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-window.cc:30: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ task-window.cc:418:66: warning: 'void g_type_class_add_private(gpointer, gsize)' is deprecated [-Wdeprecated-declarations] g_type_class_add_private(obj_class, sizeof(TaskWindowPrivate)); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-window.cc:30: /usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ task-window.cc: In function 'TaskItem* task_window_new(AwnApplet*, GObject*, WnckWindow*)': task-window.cc:472:23: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'TaskItem*' {aka '_TaskItem*'} [-fpermissive] win = g_object_new(TASK_TYPE_WINDOW, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ "proxy", proxy, ~~~~~~~~~~~~~~~ "taskwindow", window, ~~~~~~~~~~~~~~~~~~~~~ "applet", applet, ~~~~~~~~~~~~~~~~~ NULL); ~~~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-window.cc:30: task-window.cc: In function 'WinIconUse task_window_get_icon_changes(TaskWindow*)': /usr/include/glib-2.0/glib/gmessages.h:644:20: warning: invalid conversion from 'int' to 'WinIconUse' [-fpermissive] return (val); \ ^ task-window.cc:765:5: note: in expansion of macro 'g_return_val_if_fail' g_return_val_if_fail(TASK_IS_WINDOW(window), 0); ^~~~~~~~~~~~~~~~~~~~ task-window.cc:767:26: warning: invalid conversion from 'guint' {aka 'unsigned int'} to 'WinIconUse' [-fpermissive] return window->priv->icon_changes; ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from util.h:22, from util.cc:25: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from util.h:22, from util.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from util.cc:20: /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); ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from task-window.cc:30: task-window.cc: In function 'WinIconUse task_window_get_use_win_icon(TaskWindow*)': /usr/include/glib-2.0/glib/gmessages.h:644:20: warning: invalid conversion from 'int' to 'WinIconUse' [-fpermissive] return (val); \ ^ task-window.cc:1452:5: note: in expansion of macro 'g_return_val_if_fail' g_return_val_if_fail(TASK_IS_WINDOW(item), 0); ^~~~~~~~~~~~~~~~~~~~ task-window.cc:1455:18: warning: invalid conversion from 'gint' {aka 'int'} to 'WinIconUse' [-fpermissive] return priv->use_win_icon; ~~~~~~^~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from util.h:22, from util.cc:25: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ Found cached translation database Merging translations into taskmanager.desktop. Found cached translation database Merging translations into awn-applet-taskmanager.schema-ini. GEN awn-applet-taskmanager.schemas util.cc:197:1: warning: invalid conversion from 'gchar* (*)(gchar*, gchar*, gchar*, gchar*)' {aka 'char* (*)(char*, char*, char*, char*)'} to 'const void*' [-fpermissive] }; ^ util.cc: In function 'gchar* get_special_id_from_desktop(DesktopAgnosticFDODesktopEntry*)': util.cc:317:60: warning: invalid conversion from 'int' to 'GRegexCompileFlags' [-fpermissive] match = g_regex_match_simple(iter->exec, exec, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:484:29: note: initializing argument 3 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexCompileFlags compile_options, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ util.cc:317:63: warning: invalid conversion from 'int' to 'GRegexMatchFlags' [-fpermissive] match = g_regex_match_simple(iter->exec, exec, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:485:29: note: initializing argument 4 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexMatchFlags match_options); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ util.cc:335:60: warning: invalid conversion from 'int' to 'GRegexCompileFlags' [-fpermissive] match = g_regex_match_simple(iter->name, name, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:484:29: note: initializing argument 3 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexCompileFlags compile_options, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ util.cc:335:63: warning: invalid conversion from 'int' to 'GRegexMatchFlags' [-fpermissive] match = g_regex_match_simple(iter->name, name, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:485:29: note: initializing argument 4 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexMatchFlags match_options); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ util.cc:347:68: warning: invalid conversion from 'int' to 'GRegexCompileFlags' [-fpermissive] match = g_regex_match_simple(iter->filename, filename, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:484:29: note: initializing argument 3 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexCompileFlags compile_options, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ util.cc:347:71: warning: invalid conversion from 'int' to 'GRegexMatchFlags' [-fpermissive] match = g_regex_match_simple(iter->filename, filename, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:485:29: note: initializing argument 4 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexMatchFlags match_options); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ util.cc: In function 'gchar* get_special_id_from_window_data(gchar*, gchar*, gchar*, const gchar*)': util.cc:385:65: warning: invalid conversion from 'int' to 'GRegexCompileFlags' [-fpermissive] match = cmd && g_regex_match_simple(iter->cmd, cmd, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:484:29: note: initializing argument 3 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexCompileFlags compile_options, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ util.cc:385:68: warning: invalid conversion from 'int' to 'GRegexMatchFlags' [-fpermissive] match = cmd && g_regex_match_simple(iter->cmd, cmd, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:485:29: note: initializing argument 4 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexMatchFlags match_options); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ util.cc:394:80: warning: invalid conversion from 'int' to 'GRegexCompileFlags' [-fpermissive] match = res_name && g_regex_match_simple(iter->res_name, res_name, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:484:29: note: initializing argument 3 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexCompileFlags compile_options, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ util.cc:394:83: warning: invalid conversion from 'int' to 'GRegexMatchFlags' [-fpermissive] match = res_name && g_regex_match_simple(iter->res_name, res_name, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:485:29: note: initializing argument 4 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexMatchFlags match_options); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ util.cc:403:86: warning: invalid conversion from 'int' to 'GRegexCompileFlags' [-fpermissive] match = class_name && g_regex_match_simple(iter->class_name, class_name, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:484:29: note: initializing argument 3 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexCompileFlags compile_options, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ util.cc:403:89: warning: invalid conversion from 'int' to 'GRegexMatchFlags' [-fpermissive] match = class_name && g_regex_match_simple(iter->class_name, class_name, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:485:29: note: initializing argument 4 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexMatchFlags match_options); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ util.cc:412:71: warning: invalid conversion from 'int' to 'GRegexCompileFlags' [-fpermissive] match = title && g_regex_match_simple(iter->title, title, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:484:29: note: initializing argument 3 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexCompileFlags compile_options, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ util.cc:412:74: warning: invalid conversion from 'int' to 'GRegexMatchFlags' [-fpermissive] match = title && g_regex_match_simple(iter->title, title, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:485:29: note: initializing argument 4 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexMatchFlags match_options); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ util.cc:422:35: warning: invalid conversion from 'const void*' to 'const gchar*' {aka 'const char*'} [-fpermissive] return g_strdup(iter->id); ~~~~~~^~ In file included from /usr/include/glib-2.0/glib.h:82, from util.cc:20: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: initializing argument 1 of 'gchar* g_strdup(const gchar*)' gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; ~~~~~~~~~~~~~^~~ util.cc:424:34: warning: invalid conversion from 'const void*' to 'fn_gen_id' {aka 'char* (*)(const char*, const char*, const char*, const char*)'} [-fpermissive] fn_gen_id fn = iter->id; ~~~~~~^~ util.cc: In function 'GSList* get_special_desktop_from_window_data(gchar*, gchar*, gchar*, const gchar*)': util.cc:457:65: warning: invalid conversion from 'int' to 'GRegexCompileFlags' [-fpermissive] match = cmd && g_regex_match_simple(iter->cmd, cmd, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:484:29: note: initializing argument 3 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexCompileFlags compile_options, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ util.cc:457:68: warning: invalid conversion from 'int' to 'GRegexMatchFlags' [-fpermissive] match = cmd && g_regex_match_simple(iter->cmd, cmd, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:485:29: note: initializing argument 4 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexMatchFlags match_options); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ util.cc:466:80: warning: invalid conversion from 'int' to 'GRegexCompileFlags' [-fpermissive] match = res_name && g_regex_match_simple(iter->res_name, res_name, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:484:29: note: initializing argument 3 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexCompileFlags compile_options, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ util.cc:466:83: warning: invalid conversion from 'int' to 'GRegexMatchFlags' [-fpermissive] match = res_name && g_regex_match_simple(iter->res_name, res_name, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:485:29: note: initializing argument 4 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexMatchFlags match_options); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ util.cc:475:86: warning: invalid conversion from 'int' to 'GRegexCompileFlags' [-fpermissive] match = class_name && g_regex_match_simple(iter->class_name, class_name, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:484:29: note: initializing argument 3 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexCompileFlags compile_options, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ util.cc:475:89: warning: invalid conversion from 'int' to 'GRegexMatchFlags' [-fpermissive] match = class_name && g_regex_match_simple(iter->class_name, class_name, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:485:29: note: initializing argument 4 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexMatchFlags match_options); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ util.cc:484:71: warning: invalid conversion from 'int' to 'GRegexCompileFlags' [-fpermissive] match = title && g_regex_match_simple(iter->title, title, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:484:29: note: initializing argument 3 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexCompileFlags compile_options, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ util.cc:484:74: warning: invalid conversion from 'int' to 'GRegexMatchFlags' [-fpermissive] match = title && g_regex_match_simple(iter->title, title, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:485:29: note: initializing argument 4 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexMatchFlags match_options); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ util.cc: In function 'gboolean get_special_wait_from_window_data(gchar*, gchar*, const gchar*)': util.cc:520:80: warning: invalid conversion from 'int' to 'GRegexCompileFlags' [-fpermissive] match = res_name && g_regex_match_simple(iter->res_name, res_name, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:484:29: note: initializing argument 3 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexCompileFlags compile_options, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ util.cc:520:83: warning: invalid conversion from 'int' to 'GRegexMatchFlags' [-fpermissive] match = res_name && g_regex_match_simple(iter->res_name, res_name, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:485:29: note: initializing argument 4 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexMatchFlags match_options); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ util.cc:529:86: warning: invalid conversion from 'int' to 'GRegexCompileFlags' [-fpermissive] match = class_name && g_regex_match_simple(iter->class_name, class_name, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:484:29: note: initializing argument 3 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexCompileFlags compile_options, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ util.cc:529:89: warning: invalid conversion from 'int' to 'GRegexMatchFlags' [-fpermissive] match = class_name && g_regex_match_simple(iter->class_name, class_name, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:485:29: note: initializing argument 4 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexMatchFlags match_options); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ util.cc:538:71: warning: invalid conversion from 'int' to 'GRegexCompileFlags' [-fpermissive] match = title && g_regex_match_simple(iter->title, title, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:484:29: note: initializing argument 3 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexCompileFlags compile_options, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ util.cc:538:74: warning: invalid conversion from 'int' to 'GRegexMatchFlags' [-fpermissive] match = title && g_regex_match_simple(iter->title, title, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:485:29: note: initializing argument 4 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexMatchFlags match_options); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ util.cc: In function 'WinIconUse get_win_icon_use(gchar*, gchar*, gchar*, const gchar*)': util.cc:562:65: warning: invalid conversion from 'int' to 'GRegexCompileFlags' [-fpermissive] match = cmd && g_regex_match_simple(iter->cmd, cmd, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:484:29: note: initializing argument 3 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexCompileFlags compile_options, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ util.cc:562:68: warning: invalid conversion from 'int' to 'GRegexMatchFlags' [-fpermissive] match = cmd && g_regex_match_simple(iter->cmd, cmd, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:485:29: note: initializing argument 4 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexMatchFlags match_options); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ util.cc:571:80: warning: invalid conversion from 'int' to 'GRegexCompileFlags' [-fpermissive] match = res_name && g_regex_match_simple(iter->res_name, res_name, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:484:29: note: initializing argument 3 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexCompileFlags compile_options, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ util.cc:571:83: warning: invalid conversion from 'int' to 'GRegexMatchFlags' [-fpermissive] match = res_name && g_regex_match_simple(iter->res_name, res_name, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:485:29: note: initializing argument 4 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexMatchFlags match_options); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ util.cc:580:86: warning: invalid conversion from 'int' to 'GRegexCompileFlags' [-fpermissive] match = class_name && g_regex_match_simple(iter->class_name, class_name, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:484:29: note: initializing argument 3 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexCompileFlags compile_options, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ util.cc:580:89: warning: invalid conversion from 'int' to 'GRegexMatchFlags' [-fpermissive] match = class_name && g_regex_match_simple(iter->class_name, class_name, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:485:29: note: initializing argument 4 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexMatchFlags match_options); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ util.cc:589:71: warning: invalid conversion from 'int' to 'GRegexCompileFlags' [-fpermissive] match = title && g_regex_match_simple(iter->title, title, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:484:29: note: initializing argument 3 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexCompileFlags compile_options, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ util.cc:589:74: warning: invalid conversion from 'int' to 'GRegexMatchFlags' [-fpermissive] match = title && g_regex_match_simple(iter->title, title, 0, 0); ^ In file included from /usr/include/glib-2.0/glib.h:75, from util.cc:20: /usr/include/glib-2.0/glib/gregex.h:485:29: note: initializing argument 4 of 'gboolean g_regex_match_simple(const gchar*, const gchar*, GRegexCompileFlags, GRegexMatchFlags)' GRegexMatchFlags match_options); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from labelled-separator.c:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from labelled-separator.c:26: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from labelled-separator.c:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from labelled-separator.c:25: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here struct _GTimeVal ^~~~~~~~~ labelled-separator.c: In function 'task_manager_labelled_separator_real_child_type': labelled-separator.c:112:33: warning: variable 'self' set but not used [-Wunused-but-set-variable] TaskManagerLabelledSeparator * self; ^~~~ labelled-separator.c: In function 'task_manager_labelled_separator_finalize': labelled-separator.c:333:33: warning: variable 'self' set but not used [-Wunused-but-set-variable] TaskManagerLabelledSeparator * self; ^~~~ At top level: labelled-separator.c:48:20: warning: 'task_manager_labelled_separator_properties' defined but not used [-Wunused-variable] static GParamSpec* task_manager_labelled_separator_properties[TASK_MANAGER_LABELLED_SEPARATOR_NUM_PROPERTIES]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from xutils.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from xutils.cc:30: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from xutils.cc:31: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from xutils.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from xutils.cc:30: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from xutils.cc:31: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ xutils.cc: In function 'void _wnck_get_client_name(Window, char**)': xutils.cc:138:49: warning: invalid conversion from 'unsigned char*' to 'const char*' [-fpermissive] *client_name = latin1_to_utf8(text_prop.value); ~~~~~~~~~~^~~~~ xutils.cc:59:28: note: initializing argument 1 of 'char* latin1_to_utf8(const char*)' latin1_to_utf8(const char* latin1) ~~~~~~~~~~~~^~~~~~ xutils.cc: In function 'gboolean find_largest_sizes(gulong*, gulong, int*, int*)': xutils.cc:197:20: warning: comparison of integer expressions of different signedness: 'gulong' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (nitems < ((w * h) + 2)) { ~~~~~~~^~~~~~~~~~~~~~~ xutils.cc: In function 'gboolean find_best_size(gulong*, gulong, int, int, int*, int*, gulong**)': xutils.cc:254:20: warning: comparison of integer expressions of different signedness: 'gulong' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (nitems < ((w * h) + 2)) { ~~~~~~~^~~~~~~~~~~~~~~ xutils.cc: In function 'gboolean read_rgb_icon(Window, int, int, int, int, int*, int*, guchar**, int*, int*, guchar**)': xutils.cc:364:47: warning: invalid conversion from 'void*' to 'unsigned char**' [-fpermissive] &bytes_after, (void*) &data); ^~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gdk/gdkx.h:32, from xutils.cc:30: /usr/include/X11/Xlib.h:2688:5: note: initializing argument 12 of 'int XGetWindowProperty(Display*, Window, Atom, long int, long int, int, Atom, Atom*, int*, long unsigned int*, long unsigned int*, unsigned char**)' unsigned char** /* prop_return */ ^~~~~~~~~~~~~~~ xutils.cc: In function 'GdkPixbuf* _wnck_gdk_pixbuf_get_from_pixmap(GdkPixbuf*, Pixmap, int, int, int, int, int, int)': xutils.cc:537:36: warning: invalid conversion from 'gpointer' {aka 'void*'} to 'GdkDrawable*' {aka '_GdkDrawable*'} [-fpermissive] drawable = gdk_xid_table_lookup(xpixmap); ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ xutils.cc: In function 'void get_kwm_win_icon(Window, Pixmap*, Pixmap*)': xutils.cc:662:47: warning: invalid conversion from 'void*' to 'unsigned char**' [-fpermissive] &bytes_after, (void*) &icons); ^~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gdk/gdkx.h:32, from xutils.cc:30: /usr/include/X11/Xlib.h:2688:5: note: initializing argument 12 of 'int XGetWindowProperty(Display*, Window, Atom, long int, long int, int, Atom, Atom*, int*, long unsigned int*, long unsigned int*, unsigned char**)' unsigned char** /* prop_return */ ^~~~~~~~~~~~~~~ xutils.cc: In function 'GdkPixbuf* get_icon(const gchar*, guint)': xutils.cc:903:49: warning: invalid conversion from 'int' to 'GtkIconLookupFlags' [-fpermissive] size, 0, NULL); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:107, from xutils.cc:31: /usr/include/gtk-2.0/gtk/gtkicontheme.h:151:40: note: initializing argument 4 of 'GdkPixbuf* gtk_icon_theme_load_icon(GtkIconTheme*, const gchar*, gint, GtkIconLookupFlags, GError**)' GtkIconLookupFlags flags, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ xutils.cc:935:49: warning: invalid conversion from 'int' to 'GtkIconLookupFlags' [-fpermissive] size, 0, NULL); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:107, from xutils.cc:31: /usr/include/gtk-2.0/gtk/gtkicontheme.h:151:40: note: initializing argument 4 of 'GdkPixbuf* gtk_icon_theme_load_icon(GtkIconTheme*, const gchar*, gint, GtkIconLookupFlags, GError**)' GtkIconLookupFlags flags, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ xutils.cc:940:15: warning: comparison of integer expressions of different signedness: 'gint' {aka 'int'} and 'guint' {aka 'unsigned int'} [-Wsign-compare] if (width != size || height != size) { ~~~~~~^~~~~~~ xutils.cc:940:33: warning: comparison of integer expressions of different signedness: 'gint' {aka 'int'} and 'guint' {aka 'unsigned int'} [-Wsign-compare] if (width != size || height != size) { ~~~~~~~^~~~~~~ LINK taskmanager.la Making all in applets/simple-launcher VALAC simple-launcher.vala.stamp simple-launcher.vala:27.3-27.61: warning: the modifier `static' is not applicable to constants static const string DESKTOP_ENTRY = "desktop-entry-object"; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gtk+-2.0.vapi:5873.40-5873.42: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:41.43-41.52: warning: GLib.ValueArray has been deprecated since 2.32 simple-launcher.vala:83.34-83.36: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:297.11-297.38: warning: unhandled error `GLib.Error' f = VFS.file_new_for_path (path); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ simple-launcher.vala:308.21-308.23: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:86.22-86.24: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:87.26-87.28: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:517.21-517.23: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:436.7-436.23: warning: unhandled error `GLib.Error' de.file.remove (); ^^^^^^^^^^^^^^^^^ simple-launcher.vala:466.19-466.21: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:467.38-467.40: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:468.38-468.40: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:469.38-469.40: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:422.5-422.7: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:422.39-422.41: warning: Gdk is deprecated. Use gdk-3.0 simple-launcher.vala:422.33-422.36: warning: Argument 3: Cannot pass null to non-null parameter type Gtk.drag_dest_set (icon, 0, null, Gdk.DragAction.PRIVATE); ^^^^ simple-launcher.vala:393.13-393.40: warning: unhandled error `GLib.Error' var f = VFS.file_new_for_path (path); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ simple-launcher.vala:399.14-399.47: warning: unhandled error `GLib.Error' var de = FDO.desktop_entry_new_for_file (f); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ simple-launcher.vala:90.28-90.30: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:93.22-93.24: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:99.34-99.36: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:102.32-102.34: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:220.14-220.16: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:243.31-243.67: warning: unhandled error `GLib.Error' FDO.DesktopEntry de = FDO.desktop_entry_new_for_file (file); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ simple-launcher.vala:244.9-244.20: warning: unhandled error `GLib.Error' de.save (df); ^^^^^^^^^^^^ simple-launcher.vala:254.37-254.60: warning: unhandled error `GLib.Error' FDO.DesktopEntry link_entry = FDO.desktop_entry_new (); ^^^^^^^^^^^^^^^^^^^^^^^^ simple-launcher.vala:279.7-279.26: warning: unhandled error `GLib.Error' link_entry.save (df); ^^^^^^^^^^^^^^^^^^^^ simple-launcher.vala:191.15-191.42: warning: unhandled error `GLib.Error' var f = VFS.file_new_for_path (path); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ simple-launcher.vala:105.31-105.33: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:114.5-114.7: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:115.24-115.26: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:115.50-115.52: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:117.24-117.26: warning: Gdk is deprecated. Use gdk-3.0 simple-launcher.vala:208.7-208.9: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:215.5-215.7: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:212.29-212.72: warning: unhandled error `GLib.Error' SList files = VFS.files_from_uri_list ((string) data.data); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ simple-launcher.vala:172.20-172.22: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:173.42-173.44: warning: Gdk is deprecated. Use gdk-3.0 simple-launcher.vala:176.30-176.32: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:131.60-131.62: warning: Gtk is deprecated. Use gtk+-3.0 simple-launcher.vala:147.19-147.58: warning: unhandled error `GLib.Error' this.client = Awn.Config.get_default_for_applet (this); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Compilation succeeded - 42 warning(s) Found cached translation database Merging translations into awn-applet-simple-launcher.schema-ini. GEN awn-applet-simple-launcher.schemas Found cached translation database Merging translations into simple-launcher.desktop. CC simple-launcher.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from simple-launcher.c:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from simple-launcher.c:26: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../../libawn/awn-alignment.h:23, from ../../libawn/libawn.h:24, from simple-launcher.c:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from simple-launcher.c:25: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here struct _GTimeVal ^~~~~~~~~ simple-launcher.c: In function 'simple_launcher_add_folders': simple-launcher.c:705:10: warning: variable '_tmp9__length1' set but not used [-Wunused-but-set-variable] gint _tmp9__length1; ^~~~~~~~~~~~~~ simple-launcher.c:704:13: warning: variable '_tmp9_' set but not used [-Wunused-but-set-variable] gchar** _tmp9_; ^~~~~~ simple-launcher.c: In function 'simple_launcher_uri_received': simple-launcher.c:790:7: warning: variable '_tmp1__length1' set but not used [-Wunused-but-set-variable] gint _tmp1__length1; ^~~~~~~~~~~~~~ simple-launcher.c: In function 'simple_launcher_pick_icon_name': simple-launcher.c:840:8: warning: unused variable '_icon_collection_size_' [-Wunused-variable] gint _icon_collection_size_ = 0; ^~~~~~~~~~~~~~~~~~~~~~ simple-launcher.c:839:8: warning: variable 'icon_collection_length1' set but not used [-Wunused-but-set-variable] gint icon_collection_length1 = 0; ^~~~~~~~~~~~~~~~~~~~~~~ simple-launcher.c: In function 'simple_launcher_process_uri': simple-launcher.c:1004:10: warning: variable '__tmp27__size_' set but not used [-Wunused-but-set-variable] gint __tmp27__size_; ^~~~~~~~~~~~~~ simple-launcher.c:1087:2: warning: 'g_value_array_append' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_append (_tmp44_, &_tmp45_); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from simple-launcher.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here GValueArray* g_value_array_append (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ simple-launcher.c: In function 'simple_launcher_create_new_launcher': simple-launcher.c:1198:3: warning: 'g_value_array_append' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_append (_tmp9_, &_tmp10_); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from simple-launcher.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here GValueArray* g_value_array_append (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ simple-launcher.c: In function 'simple_launcher_launchers_changed': simple-launcher.c:1306:4: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] if (G_IS_VALUE (g_value_array_get_nth (v_collection, v_index))) { ^~ In file included from /usr/include/glib-2.0/glib-object.h:34, from simple-launcher.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ simple-launcher.c:1307:5: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_init (&_tmp11_, G_VALUE_TYPE (g_value_array_get_nth (v_collection, v_index))); ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from simple-launcher.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ simple-launcher.c:1308:5: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_copy (g_value_array_get_nth (v_collection, v_index), &_tmp11_); ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from simple-launcher.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ simple-launcher.c:1310:5: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] _tmp11_ = *g_value_array_get_nth (v_collection, v_index); ^~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from simple-launcher.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ simple-launcher.c:1427:12: warning: variable '_tmp49__length1' set but not used [-Wunused-but-set-variable] gint _tmp49__length1; ^~~~~~~~~~~~~~~ simple-launcher.c:1426:13: warning: variable '_tmp49_' set but not used [-Wunused-but-set-variable] gint* _tmp49_; ^~~~~~~ simple-launcher.c:1543:4: warning: 'g_value_array_remove' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_remove (_tmp76_, (guint) _tmp79_); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from simple-launcher.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:89:14: note: declared here GValueArray* g_value_array_remove (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ simple-launcher.c:1525:9: warning: variable '_tmp77__length1' set but not used [-Wunused-but-set-variable] gint _tmp77__length1; ^~~~~~~~~~~~~~~ simple-launcher.c:1514:9: warning: variable '_tmp72_' set but not used [-Wunused-but-set-variable] gint* _tmp72_; ^~~~~~~ simple-launcher.c: In function 'simple_launcher_remove_clicked': simple-launcher.c:1940:4: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] if (G_IS_VALUE (g_value_array_get_nth (v_collection, v_index))) { ^~ In file included from /usr/include/glib-2.0/glib-object.h:34, from simple-launcher.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ simple-launcher.c:1941:5: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_init (&_tmp7_, G_VALUE_TYPE (g_value_array_get_nth (v_collection, v_index))); ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from simple-launcher.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ simple-launcher.c:1942:5: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_copy (g_value_array_get_nth (v_collection, v_index), &_tmp7_); ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from simple-launcher.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ simple-launcher.c:1944:5: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] _tmp7_ = *g_value_array_get_nth (v_collection, v_index); ^~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from simple-launcher.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ simple-launcher.c:1984:3: warning: 'g_value_array_remove' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_remove (_tmp20_, _tmp21_); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from simple-launcher.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:89:14: note: declared here GValueArray* g_value_array_remove (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ simple-launcher.c: In function 'simple_launcher_edit_clicked': simple-launcher.c:2101:7: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] val = g_value_array_get_nth (_tmp29_, _tmp30_); ^~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from simple-launcher.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ simple-launcher.c: In function 'simple_launcher_set_launcher_list': simple-launcher.c:2158:2: warning: 'g_value_array_copy' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] _tmp0_ = g_value_array_copy (value); ^~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from simple-launcher.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:73:14: note: declared here GValueArray* g_value_array_copy (const GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ simple-launcher.c:2159:2: warning: 'g_value_array_free' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] _g_value_array_free0 (self->priv->_launcher_list); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from simple-launcher.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ simple-launcher.c: In function 'simple_launcher_class_init': simple-launcher.c:2245:2: warning: 'g_value_array_get_type' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_object_class_install_property (G_OBJECT_CLASS (klass), SIMPLE_LAUNCHER_LAUNCHER_LIST_PROPERTY, simple_launcher_properties[SIMPLE_LAUNCHER_LAUNCHER_LIST_PROPERTY] = g_param_spec_boxed ("launcher-list", "launcher-list", "launcher-list", G_TYPE_VALUE_ARRAY, G_PARAM_STATIC_STRINGS | G_PARAM_READABLE | G_PARAM_WRITABLE)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from simple-launcher.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:60:17: note: declared here GType g_value_array_get_type (void) G_GNUC_CONST; ^~~~~~~~~~~~~~~~~~~~~~ simple-launcher.c:2245:13: warning: Deprecated pre-processor symbol, replace with g_object_class_install_property (G_OBJECT_CLASS (klass), SIMPLE_LAUNCHER_LAUNCHER_LIST_PROPERTY, simple_launcher_properties[SIMPLE_LAUNCHER_LAUNCHER_LIST_PROPERTY] = g_param_spec_boxed ("launcher-list", "launcher-list", "launcher-list", G_TYPE_VALUE_ARRAY, G_PARAM_STATIC_STRINGS | G_PARAM_READABLE | G_PARAM_WRITABLE)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ simple-launcher.c: In function 'simple_launcher_instance_init': simple-launcher.c:2255:2: warning: 'g_value_array_new' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] _tmp0_ = g_value_array_new ((guint) 4); ^~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from simple-launcher.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:67:14: note: declared here GValueArray* g_value_array_new (guint n_prealloced); ^~~~~~~~~~~~~~~~~ simple-launcher.c: In function 'simple_launcher_finalize': simple-launcher.c:2274:2: warning: 'g_value_array_free' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] _g_value_array_free0 (self->priv->_launcher_list); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:34, from simple-launcher.c:26: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ At top level: simple-launcher.c:1222:1: warning: 'g_ptr_array_set_length' defined but not used [-Wunused-function] g_ptr_array_set_length (GPtrArray* self, ^~~~~~~~~~~~~~~~~~~~~~ LINK simple-launcher.la Making all in po Making all in data Found cached translation database Merging translations into avant-window-navigator.desktop. Found cached translation database Merging translations into avant-window-navigator.schema-ini. GEN avant-window-navigator.schemas Making all in tests CXX test-awn-effects.o CXX test-awn-icon.o CXX test-applet-simple.o CXX test-awn-icon-box.o CXX test-themed-icon.o CXX test-taskmanager.o cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ cc1plus: warning: command line option '-std=c99' is valid for C/ObjC but not for C++ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from test-awn-icon.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from test-awn-icon.cc:21: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from test-themed-icon.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from test-themed-icon.cc:21: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from test-awn-icon.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from test-awn-icon.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from test-awn-icon.cc:21: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from test-awn-icon.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from test-themed-icon.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from test-themed-icon.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from test-themed-icon.cc:21: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from test-themed-icon.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from test-awn-effects.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from test-awn-effects.cc:21: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ GEN test-vala-awn-dialog.c LINK test-awn-icon In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from test-awn-icon-box.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from test-taskmanager.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from test-awn-icon-box.cc:21: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from test-taskmanager.cc:21: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from test-applet-simple.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from test-applet-simple.cc:21: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from test-awn-effects.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from test-awn-effects.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from test-awn-effects.cc:21: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from test-awn-effects.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from test-taskmanager.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from test-awn-icon-box.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from test-applet-simple.cc:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from test-awn-icon-box.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from test-awn-icon-box.cc:21: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from test-taskmanager.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from test-taskmanager.cc:21: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from test-applet-simple.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from test-applet-simple.cc:21: /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); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from test-awn-icon-box.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from test-taskmanager.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from test-applet-simple.cc:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ LINK test-themed-icon LINK test-applet-simple LINK test-awn-effects LINK test-awn-icon-box LINK test-taskmanager gtk+-2.0.vapi:5873.40-5873.42: warning: Gtk is deprecated. Use gtk+-3.0 test-vala-awn-dialog.vala:42.5-42.7: warning: Gtk is deprecated. Use gtk+-3.0 test-vala-awn-dialog.vala:34.17-34.19: warning: Gtk is deprecated. Use gtk+-3.0 test-vala-awn-dialog.vala:76.5-76.7: warning: Gtk is deprecated. Use gtk+-3.0 test-vala-awn-dialog.vala:95.5-95.7: warning: Gtk is deprecated. Use gtk+-3.0 Compilation succeeded - 5 warning(s) CC test_vala_awn_dialog-test-vala-awn-dialog.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from test-vala-awn-dialog.c:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from test-vala-awn-dialog.c:28: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from test-vala-awn-dialog.c:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from test-vala-awn-dialog.c:27: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here struct _GTimeVal ^~~~~~~~~ test-vala-awn-dialog.c: In function 'awn_test_on_orient_clicked': test-vala-awn-dialog.c:160:9: warning: assignment to 'GtkContainer *' {aka 'struct _GtkContainer *'} from incompatible pointer type 'GtkWidget *' {aka 'struct _GtkWidget *'} [-Wincompatible-pointer-types] _tmp0_ = gtk_widget_get_parent ((GtkWidget*) button); ^ test-vala-awn-dialog.c:162:9: warning: assignment to 'GtkContainer *' {aka 'struct _GtkContainer *'} from incompatible pointer type 'GtkWidget *' {aka 'struct _GtkWidget *'} [-Wincompatible-pointer-types] _tmp2_ = gtk_widget_get_parent ((GtkWidget*) _tmp1_); ^ test-vala-awn-dialog.c:164:9: warning: assignment to 'GtkContainer *' {aka 'struct _GtkContainer *'} from incompatible pointer type 'GtkWidget *' {aka 'struct _GtkWidget *'} [-Wincompatible-pointer-types] _tmp4_ = gtk_widget_get_parent ((GtkWidget*) _tmp3_); ^ test-vala-awn-dialog.c: In function 'awn_test_on_attach_clicked': test-vala-awn-dialog.c:193:9: warning: assignment to 'GtkContainer *' {aka 'struct _GtkContainer *'} from incompatible pointer type 'GtkWidget *' {aka 'struct _GtkWidget *'} [-Wincompatible-pointer-types] _tmp0_ = gtk_widget_get_parent ((GtkWidget*) button); ^ test-vala-awn-dialog.c:195:9: warning: assignment to 'GtkContainer *' {aka 'struct _GtkContainer *'} from incompatible pointer type 'GtkWidget *' {aka 'struct _GtkWidget *'} [-Wincompatible-pointer-types] _tmp2_ = gtk_widget_get_parent ((GtkWidget*) _tmp1_); ^ test-vala-awn-dialog.c:197:9: warning: assignment to 'GtkContainer *' {aka 'struct _GtkContainer *'} from incompatible pointer type 'GtkWidget *' {aka 'struct _GtkWidget *'} [-Wincompatible-pointer-types] _tmp4_ = gtk_widget_get_parent ((GtkWidget*) _tmp3_); ^ At top level: test-vala-awn-dialog.c:50:20: warning: 'awn_test_properties' defined but not used [-Wunused-variable] static GParamSpec* awn_test_properties[AWN_TEST_NUM_PROPERTIES]; ^~~~~~~~~~~~~~~~~~~ LINK test-vala-awn-dialog Making all in doc Making all in reference Making all in themes Making install in libawn .././install-sh -c -d '/home/slitaz/wok/awn/install/usr/include/libawn' /usr/bin/install -c -m 644 awn-defines.h awn-alignment.h awn-applet.h awn-applet-simple.h awn-box.h awn-cairo-utils.h awn-config.h awn-dbus-watcher.h awn-desktop-lookup-client.h awn-dialog.h awn-effects.h awn-icon.h awn-icon-box.h awn-pixbuf-cache.h awn-image.h awn-label.h awn-overlay.h awn-overlayable.h awn-overlay-pixbuf.h awn-overlay-pixbuf-file.h awn-overlay-progress.h awn-overlay-progress-circle.h awn-overlay-themed-icon.h awn-overlay-text.h awn-overlay-throbber.h awn-themed-icon.h awn-tooltip.h awn-utils.h vala-utils.h libawn.h '/home/slitaz/wok/awn/install/usr/include/libawn' .././install-sh -c -d '/home/slitaz/wok/awn/install/usr/lib' /bin/sh /home/slitaz/wok/awn/source/awn-0.4.2post20171025/shave/shave-libtool '/bin/sh ../libtool' --mode=install /usr/bin/install -c libawn.la '/home/slitaz/wok/awn/install/usr/lib' libtool: warning: remember to run 'libtool --finish /usr/lib' Making install in src .././install-sh -c -d '/home/slitaz/wok/awn/install/usr/bin' /bin/sh /home/slitaz/wok/awn/source/awn-0.4.2post20171025/shave/shave-libtool '/bin/sh ../libtool' --mode=install /usr/bin/install -c avant-window-navigator '/home/slitaz/wok/awn/install/usr/bin' libtool: warning: '../libawn/libawn.la' has not been installed in '/usr/lib' Making install in applet-activation .././install-sh -c -d '/home/slitaz/wok/awn/install/usr/bin' /bin/sh /home/slitaz/wok/awn/source/awn-0.4.2post20171025/shave/shave-libtool '/bin/sh ../libtool' --mode=install /usr/bin/install -c awn-applet '/home/slitaz/wok/awn/install/usr/bin' libtool: warning: '../libawn/libawn.la' has not been installed in '/usr/lib' Making install in bindings/python ../.././install-sh -c -d '/home/slitaz/wok/awn/install/usr/lib/python2.7/site-packages/awn' ../.././install-sh -c -d '/home/slitaz/wok/awn/install/usr/share/pygtk/2.0/defs' ../.././install-sh -c -d '/home/slitaz/wok/awn/install/usr/lib/python2.7/site-packages/awn' /bin/sh /home/slitaz/wok/awn/source/awn-0.4.2post20171025/shave/shave-libtool '/bin/sh ../../libtool' --mode=install /usr/bin/install -c awn.la '/home/slitaz/wok/awn/install/usr/lib/python2.7/site-packages/awn' /usr/bin/install -c -m 644 awn.defs '/home/slitaz/wok/awn/install/usr/share/pygtk/2.0/defs' /usr/bin/install -c -m 644 __init__.py '/home/slitaz/wok/awn/install/usr/lib/python2.7/site-packages/awn' Byte-compiling python modules... __init__.py libtool: warning: relinking 'awn.la' Byte-compiling python modules (optimized versions) ... __init__.py libtool: warning: remember to run 'libtool --finish /usr/lib/python2.7/site-packages/awn' Making install in bindings/vala ../.././install-sh -c -d '/home/slitaz/wok/awn/install/usr/share/vala/vapi' /usr/bin/install -c -m 644 awn.vapi awn.deps '/home/slitaz/wok/awn/install/usr/share/vala/vapi' Making install in awn-settings .././install-sh -c -d '/home/slitaz/wok/awn/install/usr/share/applications' .././install-sh -c -d '/home/slitaz/wok/awn/install/usr/share/icons/hicolor/scalable/categories' .././install-sh -c -d '/home/slitaz/wok/awn/install/usr/share/icons/hicolor/48x48/apps' .././install-sh -c -d '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/awn-settings' .././install-sh -c -d '/home/slitaz/wok/awn/install/usr/share/icons/hicolor/scalable/apps' .././install-sh -c -d '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/awn-settings' /usr/bin/install -c -m 644 awn-plugins.svg '/home/slitaz/wok/awn/install/usr/share/icons/hicolor/scalable/categories' /usr/bin/install -c -m 644 awn-settings.png '/home/slitaz/wok/awn/install/usr/share/icons/hicolor/48x48/apps' /usr/bin/install -c -m 644 awn_class.py awn_settings_helper.py awn_settings.py awn_defs.py awn_settings_launcher.py '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/awn-settings' /usr/bin/install -c -m 644 awn-settings.desktop '/home/slitaz/wok/awn/install/usr/share/applications' /usr/bin/install -c -m 644 awn-settings.svg '/home/slitaz/wok/awn/install/usr/share/icons/hicolor/scalable/apps' /usr/bin/install -c -m 644 awn-settings.ui '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/awn-settings' *** Icon cache not updated. After (un)install, run this: *** gtk-update-icon-cache -f -t /usr/share/icons/hicolor Making install in applets/expander ../.././install-sh -c -d '/home/slitaz/wok/awn/install/usr/lib/awn/applets/expander' ../.././install-sh -c -d '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/applets' /bin/sh /home/slitaz/wok/awn/source/awn-0.4.2post20171025/shave/shave-libtool '/bin/sh ../../libtool' --mode=install /usr/bin/install -c expander.la '/home/slitaz/wok/awn/install/usr/lib/awn/applets/expander' /usr/bin/install -c -m 644 expander.desktop '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/applets' libtool: warning: relinking 'expander.la' libtool: warning: remember to run 'libtool --finish /usr/lib/awn/applets/expander' Making install in applets/quick-prefs ../.././install-sh -c -d '/home/slitaz/wok/awn/install/usr/lib/awn/applets/quick-prefs' ../.././install-sh -c -d '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/applets' /usr/bin/install -c -m 644 quick-prefs.desktop '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/applets' /bin/sh /home/slitaz/wok/awn/source/awn-0.4.2post20171025/shave/shave-libtool '/bin/sh ../../libtool' --mode=install /usr/bin/install -c quick-prefs.la '/home/slitaz/wok/awn/install/usr/lib/awn/applets/quick-prefs' libtool: warning: relinking 'quick-prefs.la' libtool: warning: remember to run 'libtool --finish /usr/lib/awn/applets/quick-prefs' Making install in applets/separator ../.././install-sh -c -d '/home/slitaz/wok/awn/install/usr/lib/awn/applets/separator' ../.././install-sh -c -d '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/applets' /usr/bin/install -c -m 644 separator.desktop '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/applets' /bin/sh /home/slitaz/wok/awn/source/awn-0.4.2post20171025/shave/shave-libtool '/bin/sh ../../libtool' --mode=install /usr/bin/install -c separator.la '/home/slitaz/wok/awn/install/usr/lib/awn/applets/separator' libtool: warning: relinking 'separator.la' libtool: warning: remember to run 'libtool --finish /usr/lib/awn/applets/separator' Making install in applets/taskmanager ../.././install-sh -c -d '/home/slitaz/wok/awn/install/usr/lib/awn/applets/taskmanager' ../.././install-sh -c -d '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/applets' ../.././install-sh -c -d '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/applets/taskmanager/menus' ../.././install-sh -c -d '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/schemas' Attached schema `/schemas/apps/awn-applet-taskmanager/activate_behavior' to key `/apps/awn-applet-taskmanager/activate_behavior' Installed schema `/schemas/apps/awn-applet-taskmanager/activate_behavior' for locale `C' Attached schema `/schemas/apps/awn-applet-taskmanager/attention_autohide_timer' to key `/apps/awn-applet-taskmanager/attention_autohide_timer' Installed schema `/schemas/apps/awn-applet-taskmanager/attention_autohide_timer' for locale `C' Attached schema `/schemas/apps/awn-applet-taskmanager/attention_required_reminder' to key `/apps/awn-applet-taskmanager/attention_required_reminder' Installed schema `/schemas/apps/awn-applet-taskmanager/attention_required_reminder' for locale `C' Attached schema `/schemas/apps/awn-applet-taskmanager/desktop_copy' to key `/apps/awn-applet-taskmanager/desktop_copy' Installed schema `/schemas/apps/awn-applet-taskmanager/desktop_copy' for locale `C' Attached schema `/schemas/apps/awn-applet-taskmanager/dialog_mode' to key `/apps/awn-applet-taskmanager/dialog_mode' Installed schema `/schemas/apps/awn-applet-taskmanager/dialog_mode' for locale `C' Attached schema `/schemas/apps/awn-applet-taskmanager/dialog_scale' to key `/apps/awn-applet-taskmanager/dialog_scale' Installed schema `/schemas/apps/awn-applet-taskmanager/dialog_scale' for locale `C' Attached schema `/schemas/apps/awn-applet-taskmanager/drag_and_drop' to key `/apps/awn-applet-taskmanager/drag_and_drop' Installed schema `/schemas/apps/awn-applet-taskmanager/drag_and_drop' for locale `C' Attached schema `/schemas/apps/awn-applet-taskmanager/drag_and_drop_hover_delay' to key `/apps/awn-applet-taskmanager/drag_and_drop_hover_delay' Installed schema `/schemas/apps/awn-applet-taskmanager/drag_and_drop_hover_delay' for locale `C' Attached schema `/schemas/apps/awn-applet-taskmanager/enable_long_press' to key `/apps/awn-applet-taskmanager/enable_long_press' Installed schema `/schemas/apps/awn-applet-taskmanager/enable_long_press' for locale `C' Attached schema `/schemas/apps/awn-applet-taskmanager/grouping' to key `/apps/awn-applet-taskmanager/grouping' Installed schema `/schemas/apps/awn-applet-taskmanager/grouping' for locale `C' Attached schema `/schemas/apps/awn-applet-taskmanager/icon_change_behavior' to key `/apps/awn-applet-taskmanager/icon_change_behavior' Installed schema `/schemas/apps/awn-applet-taskmanager/icon_change_behavior' for locale `C' Attached schema `/schemas/apps/awn-applet-taskmanager/icon_grouping' to key `/apps/awn-applet-taskmanager/icon_grouping' Installed schema `/schemas/apps/awn-applet-taskmanager/icon_grouping' for locale `C' Attached schema `/schemas/apps/awn-applet-taskmanager/ignore_wm_client_name' to key `/apps/awn-applet-taskmanager/ignore_wm_client_name' Installed schema `/schemas/apps/awn-applet-taskmanager/ignore_wm_client_name' for locale `C' Attached schema `/schemas/apps/awn-applet-taskmanager/launcher_paths' to key `/apps/awn-applet-taskmanager/launcher_paths' Installed schema `/schemas/apps/awn-applet-taskmanager/launcher_paths' for locale `C' Attached schema `/schemas/apps/awn-applet-taskmanager/match_strength' to key `/apps/awn-applet-taskmanager/match_strength' Installed schema `/schemas/apps/awn-applet-taskmanager/match_strength' for locale `C' Attached schema `/schemas/apps/awn-applet-taskmanager/max_indicators' to key `/apps/awn-applet-taskmanager/max_indicators' Installed schema `/schemas/apps/awn-applet-taskmanager/max_indicators' for locale `C' Attached schema `/schemas/apps/awn-applet-taskmanager/menu_filename' to key `/apps/awn-applet-taskmanager/menu_filename' Installed schema `/schemas/apps/awn-applet-taskmanager/menu_filename' for locale `C' Attached schema `/schemas/apps/awn-applet-taskmanager/monitor_desktops' to key `/apps/awn-applet-taskmanager/monitor_desktops' Installed schema `/schemas/apps/awn-applet-taskmanager/monitor_desktops' for locale `C' Attached schema `/schemas/apps/awn-applet-taskmanager/only_show_launchers' to key `/apps/awn-applet-taskmanager/only_show_launchers' Installed schema `/schemas/apps/awn-applet-taskmanager/only_show_launchers' for locale `C' Attached schema `/schemas/apps/awn-applet-taskmanager/overlay_application_icons' to key `/apps/awn-applet-taskmanager/overlay_application_icons' Installed schema `/schemas/apps/awn-applet-taskmanager/overlay_application_icons' for locale `C' Attached schema `/schemas/apps/awn-applet-taskmanager/overlay_application_icons_alpha' to key `/apps/awn-applet-taskmanager/overlay_application_icons_alpha' Installed schema `/schemas/apps/awn-applet-taskmanager/overlay_application_icons_alpha' for locale `C' Attached schema `/schemas/apps/awn-applet-taskmanager/overlay_application_icons_scale' to key `/apps/awn-applet-taskmanager/overlay_application_icons_scale' Installed schema `/schemas/apps/awn-applet-taskmanager/overlay_application_icons_scale' for locale `C' Attached schema `/schemas/apps/awn-applet-taskmanager/overlay_application_icons_swap' to key `/apps/awn-applet-taskmanager/overlay_application_icons_swap' Installed schema `/schemas/apps/awn-applet-taskmanager/overlay_application_icons_swap' for locale `C' Attached schema `/schemas/apps/awn-applet-taskmanager/show_all_windows' to key `/apps/awn-applet-taskmanager/show_all_windows' Installed schema `/schemas/apps/awn-applet-taskmanager/show_all_windows' for locale `C' Attached schema `/schemas/apps/awn-applet-taskmanager/txt_indicator_threshold' to key `/apps/awn-applet-taskmanager/txt_indicator_threshold' Installed schema `/schemas/apps/awn-applet-taskmanager/txt_indicator_threshold' for locale `C' /usr/bin/install -c -m 644 taskmanager.desktop '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/applets' ../.././install-sh -c -d '/home/slitaz/wok/awn/install/etc/gconf/schemas' /bin/sh /home/slitaz/wok/awn/source/awn-0.4.2post20171025/shave/shave-libtool '/bin/sh ../../libtool' --mode=install /usr/bin/install -c taskmanager.la '/home/slitaz/wok/awn/install/usr/lib/awn/applets/taskmanager' /usr/bin/install -c -m 644 awn-applet-taskmanager.schema-ini '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/schemas' /usr/bin/install -c -m 644 ./menus/advanced.xml ./menus/custom-example.xml ./menus/minimal.xml ./menus/standard.xml ./menus/simple.xml '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/applets/taskmanager/menus' /usr/bin/install -c -m 644 awn-applet-taskmanager.schemas '/home/slitaz/wok/awn/install/etc/gconf/schemas' libtool: warning: relinking 'taskmanager.la' libtool: warning: remember to run 'libtool --finish /usr/lib/awn/applets/taskmanager' Making install in applets/simple-launcher ../.././install-sh -c -d '/home/slitaz/wok/awn/install/usr/lib/awn/applets/simple-launcher' ../.././install-sh -c -d '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/schemas' ../.././install-sh -c -d '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/applets' ../.././install-sh -c -d '/home/slitaz/wok/awn/install/etc/gconf/schemas' /usr/bin/install -c -m 644 awn-applet-simple-launcher.schema-ini '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/schemas' /usr/bin/install -c -m 644 simple-launcher.desktop '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/applets' /usr/bin/install -c -m 644 awn-applet-simple-launcher.schemas '/home/slitaz/wok/awn/install/etc/gconf/schemas' Attached schema `/schemas/apps/awn-applet-simple-launcher/launcher_list' to key `/apps/awn-applet-simple-launcher/launcher_list' Installed schema `/schemas/apps/awn-applet-simple-launcher/launcher_list' for locale `C' /bin/sh /home/slitaz/wok/awn/source/awn-0.4.2post20171025/shave/shave-libtool '/bin/sh ../../libtool' --mode=install /usr/bin/install -c simple-launcher.la '/home/slitaz/wok/awn/install/usr/lib/awn/applets/simple-launcher' libtool: warning: relinking 'simple-launcher.la' libtool: warning: remember to run 'libtool --finish /usr/lib/awn/applets/simple-launcher' Making install in po installing af.gmo as /home/slitaz/wok/awn/install/usr/share/locale/af/LC_MESSAGES/avant-window-navigator.mo installing ar.gmo as /home/slitaz/wok/awn/install/usr/share/locale/ar/LC_MESSAGES/avant-window-navigator.mo installing ast.gmo as /home/slitaz/wok/awn/install/usr/share/locale/ast/LC_MESSAGES/avant-window-navigator.mo installing az.gmo as /home/slitaz/wok/awn/install/usr/share/locale/az/LC_MESSAGES/avant-window-navigator.mo installing be.gmo as /home/slitaz/wok/awn/install/usr/share/locale/be/LC_MESSAGES/avant-window-navigator.mo installing bg.gmo as /home/slitaz/wok/awn/install/usr/share/locale/bg/LC_MESSAGES/avant-window-navigator.mo installing bn.gmo as /home/slitaz/wok/awn/install/usr/share/locale/bn/LC_MESSAGES/avant-window-navigator.mo installing bs.gmo as /home/slitaz/wok/awn/install/usr/share/locale/bs/LC_MESSAGES/avant-window-navigator.mo installing ca.gmo as /home/slitaz/wok/awn/install/usr/share/locale/ca/LC_MESSAGES/avant-window-navigator.mo installing crh.gmo as /home/slitaz/wok/awn/install/usr/share/locale/crh/LC_MESSAGES/avant-window-navigator.mo installing csb.gmo as /home/slitaz/wok/awn/install/usr/share/locale/csb/LC_MESSAGES/avant-window-navigator.mo installing cs.gmo as /home/slitaz/wok/awn/install/usr/share/locale/cs/LC_MESSAGES/avant-window-navigator.mo installing cy.gmo as /home/slitaz/wok/awn/install/usr/share/locale/cy/LC_MESSAGES/avant-window-navigator.mo installing da.gmo as /home/slitaz/wok/awn/install/usr/share/locale/da/LC_MESSAGES/avant-window-navigator.mo installing de.gmo as /home/slitaz/wok/awn/install/usr/share/locale/de/LC_MESSAGES/avant-window-navigator.mo installing dv.gmo as /home/slitaz/wok/awn/install/usr/share/locale/dv/LC_MESSAGES/avant-window-navigator.mo installing el.gmo as /home/slitaz/wok/awn/install/usr/share/locale/el/LC_MESSAGES/avant-window-navigator.mo installing en_AU.gmo as /home/slitaz/wok/awn/install/usr/share/locale/en_AU/LC_MESSAGES/avant-window-navigator.mo installing en_CA.gmo as /home/slitaz/wok/awn/install/usr/share/locale/en_CA/LC_MESSAGES/avant-window-navigator.mo installing en_GB.gmo as /home/slitaz/wok/awn/install/usr/share/locale/en_GB/LC_MESSAGES/avant-window-navigator.mo installing eo.gmo as /home/slitaz/wok/awn/install/usr/share/locale/eo/LC_MESSAGES/avant-window-navigator.mo installing es.gmo as /home/slitaz/wok/awn/install/usr/share/locale/es/LC_MESSAGES/avant-window-navigator.mo installing et.gmo as /home/slitaz/wok/awn/install/usr/share/locale/et/LC_MESSAGES/avant-window-navigator.mo installing eu.gmo as /home/slitaz/wok/awn/install/usr/share/locale/eu/LC_MESSAGES/avant-window-navigator.mo installing fa.gmo as /home/slitaz/wok/awn/install/usr/share/locale/fa/LC_MESSAGES/avant-window-navigator.mo installing fi.gmo as /home/slitaz/wok/awn/install/usr/share/locale/fi/LC_MESSAGES/avant-window-navigator.mo installing fr.gmo as /home/slitaz/wok/awn/install/usr/share/locale/fr/LC_MESSAGES/avant-window-navigator.mo installing ga.gmo as /home/slitaz/wok/awn/install/usr/share/locale/ga/LC_MESSAGES/avant-window-navigator.mo installing gl.gmo as /home/slitaz/wok/awn/install/usr/share/locale/gl/LC_MESSAGES/avant-window-navigator.mo installing gu.gmo as /home/slitaz/wok/awn/install/usr/share/locale/gu/LC_MESSAGES/avant-window-navigator.mo installing he.gmo as /home/slitaz/wok/awn/install/usr/share/locale/he/LC_MESSAGES/avant-window-navigator.mo installing hi.gmo as /home/slitaz/wok/awn/install/usr/share/locale/hi/LC_MESSAGES/avant-window-navigator.mo installing hr.gmo as /home/slitaz/wok/awn/install/usr/share/locale/hr/LC_MESSAGES/avant-window-navigator.mo installing hu.gmo as /home/slitaz/wok/awn/install/usr/share/locale/hu/LC_MESSAGES/avant-window-navigator.mo installing id.gmo as /home/slitaz/wok/awn/install/usr/share/locale/id/LC_MESSAGES/avant-window-navigator.mo installing is.gmo as /home/slitaz/wok/awn/install/usr/share/locale/is/LC_MESSAGES/avant-window-navigator.mo installing it.gmo as /home/slitaz/wok/awn/install/usr/share/locale/it/LC_MESSAGES/avant-window-navigator.mo installing ja.gmo as /home/slitaz/wok/awn/install/usr/share/locale/ja/LC_MESSAGES/avant-window-navigator.mo installing jv.gmo as /home/slitaz/wok/awn/install/usr/share/locale/jv/LC_MESSAGES/avant-window-navigator.mo installing kab.gmo as /home/slitaz/wok/awn/install/usr/share/locale/kab/LC_MESSAGES/avant-window-navigator.mo installing ka.gmo as /home/slitaz/wok/awn/install/usr/share/locale/ka/LC_MESSAGES/avant-window-navigator.mo installing ko.gmo as /home/slitaz/wok/awn/install/usr/share/locale/ko/LC_MESSAGES/avant-window-navigator.mo installing ku.gmo as /home/slitaz/wok/awn/install/usr/share/locale/ku/LC_MESSAGES/avant-window-navigator.mo installing lt.gmo as /home/slitaz/wok/awn/install/usr/share/locale/lt/LC_MESSAGES/avant-window-navigator.mo installing lv.gmo as /home/slitaz/wok/awn/install/usr/share/locale/lv/LC_MESSAGES/avant-window-navigator.mo installing mk.gmo as /home/slitaz/wok/awn/install/usr/share/locale/mk/LC_MESSAGES/avant-window-navigator.mo installing ml.gmo as /home/slitaz/wok/awn/install/usr/share/locale/ml/LC_MESSAGES/avant-window-navigator.mo installing mn.gmo as /home/slitaz/wok/awn/install/usr/share/locale/mn/LC_MESSAGES/avant-window-navigator.mo installing mr.gmo as /home/slitaz/wok/awn/install/usr/share/locale/mr/LC_MESSAGES/avant-window-navigator.mo installing ms.gmo as /home/slitaz/wok/awn/install/usr/share/locale/ms/LC_MESSAGES/avant-window-navigator.mo installing nb.gmo as /home/slitaz/wok/awn/install/usr/share/locale/nb/LC_MESSAGES/avant-window-navigator.mo installing nds.gmo as /home/slitaz/wok/awn/install/usr/share/locale/nds/LC_MESSAGES/avant-window-navigator.mo installing ne.gmo as /home/slitaz/wok/awn/install/usr/share/locale/ne/LC_MESSAGES/avant-window-navigator.mo installing nl.gmo as /home/slitaz/wok/awn/install/usr/share/locale/nl/LC_MESSAGES/avant-window-navigator.mo installing nn.gmo as /home/slitaz/wok/awn/install/usr/share/locale/nn/LC_MESSAGES/avant-window-navigator.mo installing oc.gmo as /home/slitaz/wok/awn/install/usr/share/locale/oc/LC_MESSAGES/avant-window-navigator.mo installing pl.gmo as /home/slitaz/wok/awn/install/usr/share/locale/pl/LC_MESSAGES/avant-window-navigator.mo installing pt_BR.gmo as /home/slitaz/wok/awn/install/usr/share/locale/pt_BR/LC_MESSAGES/avant-window-navigator.mo installing pt.gmo as /home/slitaz/wok/awn/install/usr/share/locale/pt/LC_MESSAGES/avant-window-navigator.mo installing ro.gmo as /home/slitaz/wok/awn/install/usr/share/locale/ro/LC_MESSAGES/avant-window-navigator.mo installing ru.gmo as /home/slitaz/wok/awn/install/usr/share/locale/ru/LC_MESSAGES/avant-window-navigator.mo installing si.gmo as /home/slitaz/wok/awn/install/usr/share/locale/si/LC_MESSAGES/avant-window-navigator.mo installing sk.gmo as /home/slitaz/wok/awn/install/usr/share/locale/sk/LC_MESSAGES/avant-window-navigator.mo installing sl.gmo as /home/slitaz/wok/awn/install/usr/share/locale/sl/LC_MESSAGES/avant-window-navigator.mo installing sq.gmo as /home/slitaz/wok/awn/install/usr/share/locale/sq/LC_MESSAGES/avant-window-navigator.mo installing sr.gmo as /home/slitaz/wok/awn/install/usr/share/locale/sr/LC_MESSAGES/avant-window-navigator.mo installing sv.gmo as /home/slitaz/wok/awn/install/usr/share/locale/sv/LC_MESSAGES/avant-window-navigator.mo installing ta.gmo as /home/slitaz/wok/awn/install/usr/share/locale/ta/LC_MESSAGES/avant-window-navigator.mo installing te.gmo as /home/slitaz/wok/awn/install/usr/share/locale/te/LC_MESSAGES/avant-window-navigator.mo installing th.gmo as /home/slitaz/wok/awn/install/usr/share/locale/th/LC_MESSAGES/avant-window-navigator.mo installing tr.gmo as /home/slitaz/wok/awn/install/usr/share/locale/tr/LC_MESSAGES/avant-window-navigator.mo installing uk.gmo as /home/slitaz/wok/awn/install/usr/share/locale/uk/LC_MESSAGES/avant-window-navigator.mo installing vi.gmo as /home/slitaz/wok/awn/install/usr/share/locale/vi/LC_MESSAGES/avant-window-navigator.mo installing zh_CN.gmo as /home/slitaz/wok/awn/install/usr/share/locale/zh_CN/LC_MESSAGES/avant-window-navigator.mo installing zh_HK.gmo as /home/slitaz/wok/awn/install/usr/share/locale/zh_HK/LC_MESSAGES/avant-window-navigator.mo installing zh_TW.gmo as /home/slitaz/wok/awn/install/usr/share/locale/zh_TW/LC_MESSAGES/avant-window-navigator.mo Making install in data .././install-sh -c -d '/home/slitaz/wok/awn/install/usr/share/applications' .././install-sh -c -d '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator' .././install-sh -c -d '/home/slitaz/wok/awn/install/usr/share/icons/hicolor/scalable/apps' .././install-sh -c -d '/home/slitaz/wok/awn/install/usr/share/icons/hicolor/48x48/apps' Attached schema `/schemas/apps/avant-window-navigator/panel/applet_list' to key `/apps/avant-window-navigator/panel/applet_list' Installed schema `/schemas/apps/avant-window-navigator/panel/applet_list' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/panel/autohide' to key `/apps/avant-window-navigator/panel/autohide' Installed schema `/schemas/apps/avant-window-navigator/panel/autohide' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/panel/clickthrough' to key `/apps/avant-window-navigator/panel/clickthrough' Installed schema `/schemas/apps/avant-window-navigator/panel/clickthrough' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/panel/dialog_offset' to key `/apps/avant-window-navigator/panel/dialog_offset' Installed schema `/schemas/apps/avant-window-navigator/panel/dialog_offset' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/panel/expand' to key `/apps/avant-window-navigator/panel/expand' Installed schema `/schemas/apps/avant-window-navigator/panel/expand' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/panel/intellihide_mode' to key `/apps/avant-window-navigator/panel/intellihide_mode' Installed schema `/schemas/apps/avant-window-navigator/panel/intellihide_mode' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/panel/monitor_align' to key `/apps/avant-window-navigator/panel/monitor_align' Installed schema `/schemas/apps/avant-window-navigator/panel/monitor_align' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/panel/monitor_force' to key `/apps/avant-window-navigator/panel/monitor_force' Installed schema `/schemas/apps/avant-window-navigator/panel/monitor_force' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/panel/monitor_height' to key `/apps/avant-window-navigator/panel/monitor_height' Installed schema `/schemas/apps/avant-window-navigator/panel/monitor_height' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/panel/monitor_num' to key `/apps/avant-window-navigator/panel/monitor_num' Installed schema `/schemas/apps/avant-window-navigator/panel/monitor_num' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/panel/monitor_width' to key `/apps/avant-window-navigator/panel/monitor_width' Installed schema `/schemas/apps/avant-window-navigator/panel/monitor_width' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/panel/monitor_x_offset' to key `/apps/avant-window-navigator/panel/monitor_x_offset' Installed schema `/schemas/apps/avant-window-navigator/panel/monitor_x_offset' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/panel/monitor_y_offset' to key `/apps/avant-window-navigator/panel/monitor_y_offset' Installed schema `/schemas/apps/avant-window-navigator/panel/monitor_y_offset' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/panel/offset' to key `/apps/avant-window-navigator/panel/offset' Installed schema `/schemas/apps/avant-window-navigator/panel/offset' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/panel/orient' to key `/apps/avant-window-navigator/panel/orient' Installed schema `/schemas/apps/avant-window-navigator/panel/orient' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/panel/panel_mode' to key `/apps/avant-window-navigator/panel/panel_mode' Installed schema `/schemas/apps/avant-window-navigator/panel/panel_mode' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/panel/size' to key `/apps/avant-window-navigator/panel/size' Installed schema `/schemas/apps/avant-window-navigator/panel/size' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/panel/style' to key `/apps/avant-window-navigator/panel/style' Installed schema `/schemas/apps/avant-window-navigator/panel/style' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/panel/ua_active_list' to key `/apps/avant-window-navigator/panel/ua_active_list' Installed schema `/schemas/apps/avant-window-navigator/panel/ua_active_list' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/panel/ua_list' to key `/apps/avant-window-navigator/panel/ua_list' Installed schema `/schemas/apps/avant-window-navigator/panel/ua_list' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/effects/active_background_icon' to key `/apps/avant-window-navigator/effects/active_background_icon' Installed schema `/schemas/apps/avant-window-navigator/effects/active_background_icon' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/effects/active_rect_color' to key `/apps/avant-window-navigator/effects/active_rect_color' Installed schema `/schemas/apps/avant-window-navigator/effects/active_rect_color' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/effects/active_rect_outline' to key `/apps/avant-window-navigator/effects/active_rect_outline' Installed schema `/schemas/apps/avant-window-navigator/effects/active_rect_outline' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/effects/arrow_icon' to key `/apps/avant-window-navigator/effects/arrow_icon' Installed schema `/schemas/apps/avant-window-navigator/effects/arrow_icon' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/effects/dot_color' to key `/apps/avant-window-navigator/effects/dot_color' Installed schema `/schemas/apps/avant-window-navigator/effects/dot_color' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/effects/icon_alpha' to key `/apps/avant-window-navigator/effects/icon_alpha' Installed schema `/schemas/apps/avant-window-navigator/effects/icon_alpha' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/effects/icon_effect' to key `/apps/avant-window-navigator/effects/icon_effect' Installed schema `/schemas/apps/avant-window-navigator/effects/icon_effect' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/effects/reflection_alpha_multiplier' to key `/apps/avant-window-navigator/effects/reflection_alpha_multiplier' Installed schema `/schemas/apps/avant-window-navigator/effects/reflection_alpha_multiplier' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/effects/reflection_offset' to key `/apps/avant-window-navigator/effects/reflection_offset' Installed schema `/schemas/apps/avant-window-navigator/effects/reflection_offset' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/effects/show_shadows' to key `/apps/avant-window-navigator/effects/show_shadows' Installed schema `/schemas/apps/avant-window-navigator/effects/show_shadows' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/border' to key `/apps/avant-window-navigator/theme/border' Installed schema `/schemas/apps/avant-window-navigator/theme/border' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/corner_radius' to key `/apps/avant-window-navigator/theme/corner_radius' Installed schema `/schemas/apps/avant-window-navigator/theme/corner_radius' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/current_theme' to key `/apps/avant-window-navigator/theme/current_theme' Installed schema `/schemas/apps/avant-window-navigator/theme/current_theme' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/curves_symmetry' to key `/apps/avant-window-navigator/theme/curves_symmetry' Installed schema `/schemas/apps/avant-window-navigator/theme/curves_symmetry' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/curviness' to key `/apps/avant-window-navigator/theme/curviness' Installed schema `/schemas/apps/avant-window-navigator/theme/curviness' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/dialog_bg' to key `/apps/avant-window-navigator/theme/dialog_bg' Installed schema `/schemas/apps/avant-window-navigator/theme/dialog_bg' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/dialog_gtk_mode' to key `/apps/avant-window-navigator/theme/dialog_gtk_mode' Installed schema `/schemas/apps/avant-window-navigator/theme/dialog_gtk_mode' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/dialog_title_bg' to key `/apps/avant-window-navigator/theme/dialog_title_bg' Installed schema `/schemas/apps/avant-window-navigator/theme/dialog_title_bg' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/draw_pattern' to key `/apps/avant-window-navigator/theme/draw_pattern' Installed schema `/schemas/apps/avant-window-navigator/theme/draw_pattern' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/floaty_offset' to key `/apps/avant-window-navigator/theme/floaty_offset' Installed schema `/schemas/apps/avant-window-navigator/theme/floaty_offset' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/ghistep1' to key `/apps/avant-window-navigator/theme/ghistep1' Installed schema `/schemas/apps/avant-window-navigator/theme/ghistep1' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/ghistep2' to key `/apps/avant-window-navigator/theme/ghistep2' Installed schema `/schemas/apps/avant-window-navigator/theme/ghistep2' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/gstep1' to key `/apps/avant-window-navigator/theme/gstep1' Installed schema `/schemas/apps/avant-window-navigator/theme/gstep1' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/gstep2' to key `/apps/avant-window-navigator/theme/gstep2' Installed schema `/schemas/apps/avant-window-navigator/theme/gstep2' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/gtk_theme_mode' to key `/apps/avant-window-navigator/theme/gtk_theme_mode' Installed schema `/schemas/apps/avant-window-navigator/theme/gtk_theme_mode' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/hilight' to key `/apps/avant-window-navigator/theme/hilight' Installed schema `/schemas/apps/avant-window-navigator/theme/hilight' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/icon_font_mode' to key `/apps/avant-window-navigator/theme/icon_font_mode' Installed schema `/schemas/apps/avant-window-navigator/theme/icon_font_mode' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/icon_text_color' to key `/apps/avant-window-navigator/theme/icon_text_color' Installed schema `/schemas/apps/avant-window-navigator/theme/icon_text_color' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/icon_text_outline_color' to key `/apps/avant-window-navigator/theme/icon_text_outline_color' Installed schema `/schemas/apps/avant-window-navigator/theme/icon_text_outline_color' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/icon_text_outline_width' to key `/apps/avant-window-navigator/theme/icon_text_outline_width' Installed schema `/schemas/apps/avant-window-navigator/theme/icon_text_outline_width' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/panel_angle' to key `/apps/avant-window-navigator/theme/panel_angle' Installed schema `/schemas/apps/avant-window-navigator/theme/panel_angle' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/pattern_alpha' to key `/apps/avant-window-navigator/theme/pattern_alpha' Installed schema `/schemas/apps/avant-window-navigator/theme/pattern_alpha' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/pattern_filename' to key `/apps/avant-window-navigator/theme/pattern_filename' Installed schema `/schemas/apps/avant-window-navigator/theme/pattern_filename' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/sep_color' to key `/apps/avant-window-navigator/theme/sep_color' Installed schema `/schemas/apps/avant-window-navigator/theme/sep_color' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/show_sep' to key `/apps/avant-window-navigator/theme/show_sep' Installed schema `/schemas/apps/avant-window-navigator/theme/show_sep' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/thickness' to key `/apps/avant-window-navigator/theme/thickness' /usr/bin/install -c -m 644 awn-themed-icon.ui index.theme '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator' Installed schema `/schemas/apps/avant-window-navigator/theme/thickness' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/tooltip_bg_color' to key `/apps/avant-window-navigator/theme/tooltip_bg_color' Installed schema `/schemas/apps/avant-window-navigator/theme/tooltip_bg_color' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/tooltip_font_color' to key `/apps/avant-window-navigator/theme/tooltip_font_color' Installed schema `/schemas/apps/avant-window-navigator/theme/tooltip_font_color' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/tooltip_font_name' to key `/apps/avant-window-navigator/theme/tooltip_font_name' Installed schema `/schemas/apps/avant-window-navigator/theme/tooltip_font_name' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/theme/tooltip_outline_color' to key `/apps/avant-window-navigator/theme/tooltip_outline_color' Installed schema `/schemas/apps/avant-window-navigator/theme/tooltip_outline_color' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/shared/allow_generic_config_edit' to key `/apps/avant-window-navigator/shared/allow_generic_config_edit' Installed schema `/schemas/apps/avant-window-navigator/shared/allow_generic_config_edit' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/shared/dialog_focus_loss_behavior' to key `/apps/avant-window-navigator/shared/dialog_focus_loss_behavior' Installed schema `/schemas/apps/avant-window-navigator/shared/dialog_focus_loss_behavior' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/shared/long_press_timeout' to key `/apps/avant-window-navigator/shared/long_press_timeout' Installed schema `/schemas/apps/avant-window-navigator/shared/long_press_timeout' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/panels/hide_delay' to key `/apps/avant-window-navigator/panels/hide_delay' Installed schema `/schemas/apps/avant-window-navigator/panels/hide_delay' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/panels/mouse_poll_delay' to key `/apps/avant-window-navigator/panels/mouse_poll_delay' Installed schema `/schemas/apps/avant-window-navigator/panels/mouse_poll_delay' for locale `C' Attached schema `/schemas/apps/avant-window-navigator/panels/panel_list' to key `/apps/avant-window-navigator/panels/panel_list' Installed schema `/schemas/apps/avant-window-navigator/panels/panel_list' for locale `C' /usr/bin/install -c -m 644 avant-window-navigator.desktop '/home/slitaz/wok/awn/install/usr/share/applications' /usr/bin/install -c -m 644 awn-window-fallback.svg '/home/slitaz/wok/awn/install/usr/share/icons/hicolor/scalable/apps' .././install-sh -c -d '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/schemas' /usr/bin/install -c -m 644 avant-window-navigator.png '/home/slitaz/wok/awn/install/usr/share/icons/hicolor/48x48/apps' .././install-sh -c -d '/home/slitaz/wok/awn/install/etc/gconf/schemas' .././install-sh -c -d '/home/slitaz/wok/awn/install/usr/share/icons/hicolor/scalable/apps' /usr/bin/install -c -m 644 avant-window-navigator.schema-ini '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/schemas' /usr/bin/install -c -m 644 avant-window-navigator.schemas '/home/slitaz/wok/awn/install/etc/gconf/schemas' /usr/bin/install -c -m 644 avant-window-navigator.svg '/home/slitaz/wok/awn/install/usr/share/icons/hicolor/scalable/apps' *** Icon cache not updated. After (un)install, run this: *** gtk-update-icon-cache -f -t /usr/share/icons/hicolor Making install in tests Making install in doc Making install in reference Making install in themes .././install-sh -c -d '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/themes' .././install-sh -c -d '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/themes/thumbnails' /usr/bin/install -c -m 644 clearlooks-dark.awn-theme dust.awn-theme dark.awn-theme light.awn-theme smoked.awn-theme '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/themes' /usr/bin/install -c -m 644 thumbnails/clearlooks-dark-thumb.png thumbnails/dust-thumb.png thumbnails/dark-thumb.png thumbnails/light-thumb.png thumbnails/smoked-thumb.png '/home/slitaz/wok/awn/install/usr/share/avant-window-navigator/themes/thumbnails' ./install-sh -c -d '/home/slitaz/wok/awn/install/usr/lib/pkgconfig' /usr/bin/install -c -m 644 awn.pc '/home/slitaz/wok/awn/install/usr/lib/pkgconfig' ================================================================================ Executing strip on all files... Done Time: 8.38s. Size: 2344976 B -> 2031198 B. Save: 306 KB. Installing (pkg/local): pngquant-static-2.12.2-i486 Installing (pkg/local): optipng-static-0.7.7-i486 Compressing png images... Done Time: 3.06s. Size: 59208 B -> 27446 B. Save: 31 KB. Cache hit: 9/9. Installing (pkg/local): svgcleaner-0.9.5-i486 Compressing svg images... Done Time: 1.58s. Size: 71925 B -> 15667 B. Save: 55 KB. Installing (pkg/local): xmlstarlet-1.6.1-i486 Compressing ui files... Done Time: 0.17s. Size: 197654 B -> 110184 B. Save: 85 KB. Installing (pkg/local): desktop-file-validate-static-0.23-i486 QA: Checking awn-settings.desktop... |--- /home/slitaz/wok/awn/install/usr/share/applications/awn-settings.desktop.orig |+++ /home/slitaz/wok/awn/install/usr/share/applications/awn-settings.desktop |@@ -1,95 +1,57 @@ | [Desktop Entry] | Type=Application | Name=Awn Settings |-Name[ar]=إعدادت ملاح النوافذ أفنت |-Name[bg]=Настройки на Awn |-Name[cs]=Nastavení Awn |-Name[de]=Awn-Einstellungen |-Name[el]=Ρυθμίσεις του Awn |-Name[en_AU]=Awn Settings |-Name[en_CA]=Awn Settings |-Name[en_GB]=Awn Settings |-Name[es]=Configuración de Awn |-Name[et]=awn eelistused |-Name[eu]=Awn-ren ezarpenak |-Name[fi]=Awn-asetukset |-Name[fr]=Préférences de Awn |-Name[gl]=Configuración de Awn |-Name[he]=הגדרות Awn |-Name[hr]=Awn Postavke |-Name[hu]=Awn Beállítások |-Name[id]=Pengaturan Awn |-Name[ja]=Awn 設定 |-Name[kk]=Awn баптаулары |-Name[ko]=AWN 설정 |-Name[lt]=Awn nustatymai |-Name[ms]=Tetapan Awn |-Name[nl]=Awn-instellingen |-Name[oc]=Preferéncias d'Awn |-Name[pl]=Ustawienia Awn |-Name[pt_BR]=Configurações do Awn |-Name[ro]=Configurări Awn |-Name[ru]=Настройки Awn |-Name[sk]=Nastavenie programu Awn |-Name[sl]=Awn Nastavitve |-Name[sq]=Parametrat e Awn |-Name[sv]=Awn-inställningar |-Name[ta]=Awn அமைப்புகள் |-Name[tr]=Awn Ayarları |-Name[uk]=Налаштування Awn |-Name[zh_CN]=Awn 设置 | Comment=Manage Awn preferences, launchers, applets and themes |-Comment[af]=Bestuur AWN voorkeure, programlanseerders, mini-programme en temas |+Exec=awn-settings |+Icon=awn-settings |+Categories=Settings;DesktopSettings;GTK; | Comment[ar]=خصائص ادارة البرنامج , السيمات |-Comment[ast]=Xestione preferencies Awn, llanzadores, aplicaciones y temes |-Comment[bg]=Управлява настройките, препратките, аплетите и темите на Awn | Comment[ca]=Gestiona les preferències de l'AWN, els llançadors, les miniaplicacions i els temes | Comment[cs]=Správa nastavení Awn, spouštěčů, apletů a témat | Comment[csb]=Sprôwianié nastôwama, aktiwatorama, apletama ë wëzdrzatkama Awn. |-Comment[cy]=Rheoli hoffterau, lanswyr, apledei a themâu Awn | Comment[da]=Kontroller Awn indstillinger, opstartere, tilføjelser og temaer | Comment[de]=Awn-Einstellungen, -Starter, -Applets und -Themen verwalten | Comment[el]=Διαχειριστείτε προτιμήσεις, εκκινητές, μικροεφαρμογές και θέματα για τον Awn |-Comment[en_AU]=Manage Awn preferences, launchers, applets and themes |-Comment[en_CA]=Manage Awn preferences, launchers, applets and themes |-Comment[en_GB]=Manage Awn preferences, launchers, applets and themes |-Comment[eo]=Administri preferaĵojn, lanĉilojn, apletojn kaj etosojn | Comment[es]=Gestione las preferencias de Awn, lanzadores, miniaplicaciones y temas |-Comment[et]=Halda Awn'i eelistusi, käivitajaid, rakendusi ja teemasid |-Comment[eu]=Kudeatu Awn-ren hobespenak, abiarazleak, appletak eta gaiak | Comment[fi]=Hallitse awn:n asetuksia, käynnistimiä, sovelmia ja teemoja | Comment[fr]=Gérer les préférences, les lanceurs, les applets et les thèmes AWN |-Comment[gl]=Xestiona as preferencias de AWN, iniciadores, miniaplicativos e temas |-Comment[he]=ניהול העדפות Awn, משגרים, יישומונים וערכות נושא | Comment[hr]=Upravljaj Awn postavkama, pokretačima, appletima i temama | Comment[hu]=Az Awn beállításainak, alkalmazásindítóinak, kisalkalmazásainak és témáinak kezelése | Comment[id]=Kelola preferensi, peluncur, aplet, dan tema Awn | Comment[is]=Haltu utan um forritin, ræsina og stillingarnar á Awn stillingar og breyttu því hvernig það lítur út | Comment[it]=Gestisce le preferenze, i lanciatori, le applet e i temi di Awn | Comment[ja]=Awn の設定、ランチャー、アプレットやテーマを管理する |-Comment[ka]=Awn-ის პარამეტრებით, გამშვებები, აპპლეტებითა და თემებით მართვა |-Comment[kk]=Awn баптауларын, бағдарламаларды ашу (launcher), апплеттерді және әсемдеу тақырыптын басқару |-Comment[ko]=Awn 설정, 런처, 애플릿, 테마를 관리합니다 |-Comment[lt]=Tvarkyti Awn nustatymus, paleidėjus, pusprogrames ir temas |-Comment[ms]=Uruskan tetapan Awn, pelancar Awn, applet Awn, dan tema Awn | Comment[nl]=Beheer AWN-voorkeuren, starters, applets en thema's |-Comment[oc]=Permet de gerir las preferéncias, los aviadors, las applets e los tèmas Awn | Comment[pl]=Zarządzaj ustawieniami, aktywatorami, apletami oraz motywami AWN. | Comment[pt]=Gerir as preferências, iniciadores, applets e temas do Awn | Comment[pt_BR]=Gerencie as preferências do Awn, lançadores, applets e temas | Comment[ro]=Administrați preferințele Awn, lansatoarele, miniaplicațiile și temele | Comment[ru]=Управление настройками, приложениями, апплетами и темами Awn |-Comment[sk]=Spravovať nastavenia, spúšťače, applety a témy programu Awn | Comment[sl]=Upravljanje Awn možnosti,zaganjalnika, vstavkov in teme |-Comment[sq]=Menaxho preferencat e Awn, lëshuesve, programet dhe temat |-Comment[sr]=Управљајте Awn поставкама, покретачима, програмчићима и темама | Comment[sv]=Hantera inställningar, programstartare, miniprogram och teman för Awn | Comment[tr]=Awn tercihlerini, başlatıcıları, uygulamaları ve temaları yönetin. | Comment[uk]=Керування параметрами Awn, кнопками запуску, аплетами та темами | Comment[vi]=Quản lý tùy chỉnh, bộ khởi chạy, tiểu dụng và diện mạo | Comment[zh_CN]=管理 Awn 首选项、启动器、小程序和主题 | Comment[zh_TW]=管理 Awn 的偏好設定、啟動器、小程式和主題 |-Exec=awn-settings |-Icon=awn-settings |-Categories=Settings;DesktopSettings;GTK; |- |+Name[ar]=إعدادت ملاح النوافذ أفنت |+Name[cs]=Nastavení Awn |+Name[de]=Awn-Einstellungen |+Name[el]=Ρυθμίσεις του Awn |+Name[es]=Configuración de Awn |+Name[fi]=Awn-asetukset |+Name[fr]=Préférences de Awn |+Name[hr]=Awn Postavke |+Name[hu]=Awn Beállítások |+Name[id]=Pengaturan Awn |+Name[ja]=Awn 設定 |+Name[nl]=Awn-instellingen |+Name[pl]=Ustawienia Awn |+Name[pt_BR]=Configurações do Awn |+Name[ro]=Configurări Awn |+Name[ru]=Настройки Awn |+Name[sl]=Awn Nastavitve |+Name[sv]=Awn-inställningar |+Name[tr]=Awn Ayarları |+Name[uk]=Налаштування Awn |+Name[zh_CN]=Awn 设置 QA: Checking avant-window-navigator.desktop... |--- /home/slitaz/wok/awn/install/usr/share/applications/avant-window-navigator.desktop.orig |+++ /home/slitaz/wok/awn/install/usr/share/applications/avant-window-navigator.desktop |@@ -1,100 +1,40 @@ | [Desktop Entry] | Type=Application | Name=Avant Window Navigator |-Name[af]=Avant Verster Navigator |-Name[ar]=ملاح النوفذة أفانت |-Name[ast]=Avant Window Navigator |-Name[bg]=Avant Window Navigator |-Name[ca]=Navegador de finestres Avant |-Name[cs]=Avant Window Navigator |-Name[csb]=Nawigatora Òknów Avant |-Name[da]=Avant Window Navigator |-Name[de]=Avant Window Navigator |-Name[el]=Avant Window Navigator |-Name[en_AU]=Avant Window Navigator |-Name[en_CA]=Avant Window Navigator |-Name[en_GB]=Avant Window Navigator |-Name[eo]=Avant fenestro-eksplorilo |-Name[es]=Navegador de ventanas Avant |-Name[et]=Avant Window Navigator |-Name[eu]=Avant Window Navigator |-Name[fi]=Avant Window Navigator |-Name[fr]=Avant Window Navigator |-Name[gl]=Avant Window Navigator |-Name[he]=Avant Window Navigator |-Name[hi]=अवंत विंडो नाविगाटर |-Name[hr]=Avant Window Navigator |-Name[hu]=Avant ablaknavigátor |-Name[id]=Avant Window Navigator |-Name[is]=Avant Window Navigator |-Name[it]=Avant Window Navigator |-Name[ja]=Avant Window Navigator |-Name[jv]=Avant Window Navigator |-Name[kab]=Avant Window Navigator |-Name[kk]=Avant терезе навигаторы |-Name[ko]=아반트 윈도우 내비게이터 |-Name[ku]=Avant Window Navigator |-Name[lt]=Avant langų tvarkytuvas |-Name[ms]=Pengemudi Tetingkap Avant |-Name[nds]=Avant Window Navigator |-Name[nl]=Avant Window Navigator |-Name[oc]=Abans Window Navigator |-Name[pl]=Nawigator Okien Avant |-Name[pt]=Avant Window Navigator |-Name[pt_BR]=Avant Window Navigator |-Name[ro]=Navigatorul de ferestre Avant |-Name[ru]=Avant Window Navigator |-Name[sk]=Avant Window Navigátor |-Name[sl]=Avant Window Navigator |-Name[sq]=Avant Window Navigator |-Name[sr]=Авангардни навигатор прозора |-Name[sv]=Avant Window Navigator |-Name[tr]=Avant Pencere Gezgini |-Name[uk]=Avant Window Navigator |-Name[zh_CN]=Avant 窗口导航器 |-Name[zh_TW]=Avant Window Navigator | Comment=A dock-like window navigator. |-Comment[af]='n Dokagtige venster navigator. |+Exec=avant-window-navigator |+Icon=avant-window-navigator |+Categories=GNOME;Utility;GTK; | Comment[ar]=ملاح نوفذة كالمرساة. |-Comment[ast]=Un restolador de ventanes tipu panel. |-Comment[bg]=Док-подобен навигатор на прозорци | Comment[ca]=Un navegador de finestres de tipus acoblador. | Comment[cs]=Dokovací přepínač oken | Comment[da]=En docklignende vinduesnavigator. | Comment[de]=Ein Dock-ähnlicher Fensternavigator. | Comment[el]=Ενας πλοηγός παραθύρων τύπου-dock |-Comment[en_AU]=A dock-like window navigator. |-Comment[en_CA]=A dock-like window navigator. |-Comment[en_GB]=A dock-like window navigator. |-Comment[eo]=Doka fenestro navigilo. | Comment[es]=Un navegador de ventanas tipo dock. |-Comment[et]=Dokk-stiilis aknanavigaator. |-Comment[eu]=Atrake (dock) moduko leiho-nabigatzailea. | Comment[fi]=Telakkamainen ikkunanavigaattori. | Comment[fr]=Une barre des tâches de type « dock » |-Comment[gl]=AWN fornece unha barra de aplicativos entallábel no escritorio |-Comment[he]=נווט חלונות דמוי מעגן. | Comment[hu]=Dokkszerű ablaknavigátor | Comment[id]=Navigator jendela berjangkar. | Comment[is]=Stika sem hægt er að stilla. | Comment[ja]=ドックライクなウィンドウナビゲーター |-Comment[ko]=독 방식의 윈도우 내비게이터 |-Comment[lt]=Juostos tipo langų tvarkytuvas |-Comment[ms]=Pengemudi tetingkap macam dock. | Comment[nl]=Dock-achtige vensternavigatie |-Comment[oc]=Una barra dels prètzfaches de tipe « Dock » | Comment[pl]=Dokopodobny nawigator okien. | Comment[pt_BR]=Um navegador de janelas estilo doca. | Comment[ro]=Un navigator de ferestre asemănător barei de docare. | Comment[ru]=Панелеподобный навигатор |-Comment[sk]=Dokovací prepínač okien | Comment[sl]=Sidrišču podoben krmar oken. |-Comment[sq]=Nje panel navigues dritaresh. | Comment[sv]=En dock-liknande fönsternavigator. | Comment[tr]=Yuva benzeri pencere gezgini | Comment[uk]=Панельіконний навігатор на основі панелей. | Comment[zh_CN]=Dock样式的窗口导航 | Comment[zh_TW]=一個 dock 類型的視窗導覽工具 |-Exec=avant-window-navigator |-Icon=avant-window-navigator |-Categories=GNOME;Utility; |+Name[ar]=ملاح النوفذة أفانت |+Name[ca]=Navegador de finestres Avant |+Name[csb]=Nawigatora Òknów Avant |+Name[es]=Navegador de ventanas Avant |+Name[hu]=Avant ablaknavigátor |+Name[pl]=Nawigator Okien Avant |+Name[ro]=Navigatorul de ferestre Avant |+Name[tr]=Avant Pencere Gezgini |+Name[zh_CN]=Avant 窗口导航器 Done Time: 4.25s. Size: 24719 B -> 20068 B. Save: 5 KB. Normalizing mo files... Done Time: 11.04s. Size: 928623 B -> 815214 B. Save: 111 KB. Compressor warnings and errors: Info: /home/slitaz/wok/awn/install/usr/share/locale/mk/LC_MESSAGES/avant-window-navigator.mo become empty Info: /home/slitaz/wok/awn/install/usr/share/locale/te/LC_MESSAGES/avant-window-navigator.mo become empty Info: /home/slitaz/wok/awn/install/usr/share/locale/nn/LC_MESSAGES/avant-window-navigator.mo become empty Info: /home/slitaz/wok/awn/install/usr/share/locale/dv/LC_MESSAGES/avant-window-navigator.mo become empty Info: /home/slitaz/wok/awn/install/usr/share/locale/ne/LC_MESSAGES/avant-window-navigator.mo become empty Info: /home/slitaz/wok/awn/install/usr/share/locale/be/LC_MESSAGES/avant-window-navigator.mo become empty Info: /home/slitaz/wok/awn/install/usr/share/locale/kab/LC_MESSAGES/avant-window-navigator.mo become empty Info: /home/slitaz/wok/awn/install/usr/share/locale/ga/LC_MESSAGES/avant-window-navigator.mo become empty Info: /home/slitaz/wok/awn/install/usr/share/locale/th/LC_MESSAGES/avant-window-navigator.mo become empty Info: /home/slitaz/wok/awn/install/usr/share/locale/crh/LC_MESSAGES/avant-window-navigator.mo become empty Info: /home/slitaz/wok/awn/install/usr/share/locale/mn/LC_MESSAGES/avant-window-navigator.mo become empty ================================================================================ Build dependencies to remove: 171 Removing: atk atk-dev atkmm atkmm-dev autoconf automake bzip2-dev cairo cairo-dev cairomm cairomm-dev dbus dbus-dev dbus-glib dbus-glib-dev dbus-helper dbus-introspect desktop-file-validate-static docbook-xml docbook-xsl fontconfig fontconfig-dev freetype freetype-dev fribidi fribidi-dev gconf gdk-pixbuf gdk-pixbuf-dev gettext gettext-dev glib glib-dev glibmm glibmm-dev gtk-doc gtk2 gtk2-dev gtkmm gtkmm-dev harfbuzz harfbuzz-dev intltool libcairo libcroco libcups libdesktop-agnostic libdesktop-agnostic-dev libffi-dev libgcrypt libgdbm libgiomm libglade libgnutls libgpg-error libgtop libgtop-dev libharfbuzz libidl libidn2 libjpeg-turbo libltdl libp11-kit libpcre libpcre16 libpcre32 libpcrecpp libpcreposix libpng libpng-dev libsigc++ libsigc++-dev libtasn1 libtiff libtool libunistring libwnck2 libwnck2-dev libx11 libx11-dev libxau libxau-dev libxcb libxcb-dev libxcomposite libxcomposite-dev libxdamage libxdmcp libxdmcp-dev libxext libxext-dev libxfixes libxfixes-dev libxft libxft-dev libxinerama libxml2 libxml2-dev libxml2-tools libxrender libxrender-dev libxslt nettle optipng-static orbit2 pango pango-dev pango-typelib pangomm pangomm-dev pcre pcre-apps pcre-dev perl perl-core perl-encode-locale perl-file-listing perl-html-parser perl-html-tagset perl-http-cookies perl-http-daemon perl-http-date perl-http-message perl-http-negotiate perl-io-html perl-libwww-perl perl-lwp-mediatypes perl-net-http perl-test-fatal perl-test-needs perl-test-requiresinternet perl-try-tiny perl-uri perl-www-robotrules perl-xml-parser pixman pixman-dev pngquant-static python-dev python-pycairo python-pycairo-dev python-pygobject2 python-pygobject2-dev python-pygtk python-pygtk-dev python-pyxdg python3 python3-pip python3-setuptools python3-six shared-mime-info shared-mime-info-dev startup-notification startup-notification-dev svgcleaner unbound util-linux-blkid util-linux-blkid-dev util-linux-mount util-linux-mount-dev util-linux-smartcols util-linux-uuid util-linux-uuid-dev vala vala-common xcb-util xmlstarlet xorgproto xz-dev xz-tools zlib-dev Pack: awn 0.4.2post20171025 ================================================================================ Executing: genpkg_rules Copying folders and files... Done Copying "receipt"... Done Determining package architecture... i486 Creating the list of files... Done Creating md5sum of files... Done Compressing the FS... Done Creating full cpio archive... Done QA: checking for empty package... Done Removing old package "awn-0.4.2post20171025-i486.tazpkg" Done The release checksum has changed. ================================================================================ Package "awn-0.4.2post20171025-i486.tazpkg" created Pack: awn-dev 0.4.2post20171025 ================================================================================ Executing: genpkg_rules Copying folders and files... Done Copying "receipt"... Done Determining package architecture... i486 Creating the list of files... Done Creating md5sum of files... Done Compressing the FS... Done Creating full cpio archive... Done QA: checking for empty package... Done Removing old package "awn-dev-0.4.2post20171025-i486.tazpkg" Done The release checksum has changed. ================================================================================ Package "awn-dev-0.4.2post20171025-i486.tazpkg" created Post-check ================================================================================ Checking build... Done Checking 'any' arch... Done Checking libtool in source/awn-0.4.2post20171025... Done Checking site script in source/awn-0.4.2post20171025... Done Checking ownership in install... Done Checking permissions in install... Done Checking broken symlinks in install... Done Querying Repology... Done Updating activity log... Done ================================================================================ Summary for: awn 0.4.2post20171025 ================================================================================ Src file : avant-window-navigator-dbdccc0.tar.gz Src size : 1.4M Source dir : 28.0M Produced : 4.4M Cook time : 244s ~ 04m 04s Cook date : 2020-09-12 02:37 Target arch : i486 -------------------------------------------------------------------------------- # : Packed : Compressed : Files : Package name -------------------------------------------------------------------------------- 1 : 1.8M : 404.6K : 56 : awn-0.4.2post20171025-i486.tazpkg 2 : 1.3M : 239.6K : 41 : awn-dev-0.4.2post20171025-i486.tazpkg ================================================================================